WebGadget Navigateur par defaut
WebGadget Navigateur par defaut
Bonjour
J'ai cree un petit navigateur internet, et je voudrais qu'il soit celui qui s'ouvre par defaut.
Je vois qu'il y a deux choses a faire.
1. que lorsqu'on ouvre un fichier html, ce soit mon browser qui s'ouvre. ca je sais faire, et j'imagine qu'il faut juste recuperer le "programparameter" pour ouvrir la page (locale) demande.
2. lorsqu'on clique sur un lien,ou bien que windows renvoie directement sur une page internet, que ce soit aussi mon navigateur qui s'ouvre, et ce je ne sais pas comment le faire.
Si vous avez une idee, je vous remercie d'avance, merci
J'ai cree un petit navigateur internet, et je voudrais qu'il soit celui qui s'ouvre par defaut.
Je vois qu'il y a deux choses a faire.
1. que lorsqu'on ouvre un fichier html, ce soit mon browser qui s'ouvre. ca je sais faire, et j'imagine qu'il faut juste recuperer le "programparameter" pour ouvrir la page (locale) demande.
2. lorsqu'on clique sur un lien,ou bien que windows renvoie directement sur une page internet, que ce soit aussi mon navigateur qui s'ouvre, et ce je ne sais pas comment le faire.
Si vous avez une idee, je vous remercie d'avance, merci
Windows 10 x64 -- Purebasic 5.70 LTS x86
- falsam
- Messages : 7324
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
Re: WebGadget Navigateur par defaut
Pourquoi ne pas ouvrir la nouvelle page dans ton propre navigateur ?
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Re: WebGadget Navigateur par defaut
Quand on appuie sur le boutton Windows + R, on ouvre une petite fenetre qui s'appelle executer.
qunad on ecrit dedans http://purebasic.fr, ca ouvre la page de purebasic, dans le navigateur par defaut
je veux que ca ouvre la page dans MON navigateur.
je vois qu'ici on en parle https://superuser.com/questions/368814/ ... -windows-7, mais je n'arrive pas a comprendre comment faire
merci
qunad on ecrit dedans http://purebasic.fr, ca ouvre la page de purebasic, dans le navigateur par defaut
je veux que ca ouvre la page dans MON navigateur.
je vois qu'ici on en parle https://superuser.com/questions/368814/ ... -windows-7, mais je n'arrive pas a comprendre comment faire
merci
Windows 10 x64 -- Purebasic 5.70 LTS x86
Re: WebGadget Navigateur par defaut
(Toujours regarder la date: Le lien que tu donnes est vieux de 5 ans)
- Touche Windows + R (= Run)
- Control (= affiche le panneau de configuration classique quelque soit la version de windows)
- Programmes par défaut
- Configurer les programmes par défaut ou associer un type de fichier
Re: WebGadget Navigateur par defaut
Bien vu, mais cela aide pour le point numero 1
le probleme numero 2 est une question de protocoles (le protocole http), et cela ne peut pas etre change par le panneau de configuration (enfin oui, on peut le changer mais seulement a un programme connu par windows, il n'y a pas de possibilite de rejouter un programme)
mon browser en mini
le probleme numero 2 est une question de protocoles (le protocole http), et cela ne peut pas etre change par le panneau de configuration (enfin oui, on peut le changer mais seulement a un programme connu par windows, il n'y a pas de possibilite de rejouter un programme)
mon browser en mini
Code : Tout sélectionner
Global url.s = ProgramParameter()
If OpenWindow(0,0,0,1000,600,"WebGadget",#PB_Window_SystemMenu | #PB_Window_ScreenCentered)
WebGadget(0,10,10,1000,600,url)
Repeat
Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf
Windows 10 x64 -- Purebasic 5.70 LTS x86
- falsam
- Messages : 7324
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
Re: WebGadget Navigateur par defaut
Je n'ai pas compris ta demande. La chaleur sans doute ....
Une fois que tu es dans ton navigateur (celui que tu as crée) quand tu cliques un lien tu souhaites :
- Ouvrir une deuxième processus de ton navigateur ?
- Ouvrir la nouvelle page en lieu et place de la page existante ?
Une fois que tu es dans ton navigateur (celui que tu as crée) quand tu cliques un lien tu souhaites :
- Ouvrir une deuxième processus de ton navigateur ?
- Ouvrir la nouvelle page en lieu et place de la page existante ?
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Re: WebGadget Navigateur par defaut
Merci de l'effort malgre la chaleur... (combien il fait chez toi?)
Mon navigateur marche super bien
ma question est comme ca. je demarre l'ordinateur, puis je clique sur un lien dans une page word, ou n'importe ou d'autre. PAS depuis mon navigateur.
Je veux que la page web qui s'ouvre, soit ouverte dans mon navigateur, et pas dans chrome.
Mon navigateur marche super bien
ma question est comme ca. je demarre l'ordinateur, puis je clique sur un lien dans une page word, ou n'importe ou d'autre. PAS depuis mon navigateur.
Je veux que la page web qui s'ouvre, soit ouverte dans mon navigateur, et pas dans chrome.
Windows 10 x64 -- Purebasic 5.70 LTS x86
- falsam
- Messages : 7324
- Inscription : dim. 22/août/2010 15:24
- Localisation : IDF (Yvelines)
- Contact :
Re: WebGadget Navigateur par defaut
Ok donc tu as eu la solution par Marc : Associer une extension (exemple html) à une application; la tienne en l’occurrence.
Configuration : Windows 11 Famille 64-bit - PB 6.20 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Re: WebGadget Navigateur par defaut
Ca c'est bien pour que lorsque je clique sur une page html, elle s'ouvre dans mon navigateur, mais je veux que le PROTOCOLE HTTP s'ouvre, et pour ca on ne peut pas associer manuellement
Windows 10 x64 -- Purebasic 5.70 LTS x86
Re: WebGadget Navigateur par defaut
Sinon, ça marche bien avec Total Commander (Fichier/ Association Windows) (Différent de Associations TC)


Re: WebGadget Navigateur par defaut
Merci, je verifie.
Donc c'est impossible de coder ca tout seul?
Donc c'est impossible de coder ca tout seul?
Windows 10 x64 -- Purebasic 5.70 LTS x86
Re: WebGadget Navigateur par defaut
Pour le protocole HTTP il faut modifier cette clé de registre pour qu'elle pointe vers ton navigateur:
Code : Tout sélectionner
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\http\shell\open\command]
@="\"C:\\Program Files\\browser.exe\" -- \"%1\""
Re: WebGadget Navigateur par defaut
J'ai fait ca, j'ai meme redemarre, mais ca ouvre toujours chrome...
Windows 10 x64 -- Purebasic 5.70 LTS x86
Re: WebGadget Navigateur par defaut
Si tu n'utilise pas Firefox, installe le puis met le comme navigateur par défaut.
Copie ton browser.exe dans C:\Program Files\Mozilla Firefox
Renomme firefox.exe en _firefox.exe
Renomme browser.exe en firefox.exe
Normalement, cela devrait fonctionner.
Sans garantie.
cage
Copie ton browser.exe dans C:\Program Files\Mozilla Firefox
Renomme firefox.exe en _firefox.exe
Renomme browser.exe en firefox.exe
Normalement, cela devrait fonctionner.
Sans garantie.
cage
■ Win10 Pro 64-bit (Intel Celeron CPU N2920 @ 1.86GHz, 4,0GB RAM, Intel HD Graphics) & PB 6.12 LTS
■ Vivre et laisser vivre.
■ PureBasic pour le fun
■ Gérard sur le forum Anglais
■ Mes sites: http://pbcage.free.fr - http://yh.toolbox.free.fr
■ Vivre et laisser vivre.
■ PureBasic pour le fun
■ Gérard sur le forum Anglais
■ Mes sites: http://pbcage.free.fr - http://yh.toolbox.free.fr