[R] Bloquer ouverture navigateur internet

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Bloquer ouverture navigateur internet

#21

Message par Tlem »

Et si le navigateur par défaut c'est IE où Chrome où Safari où etc .... :mrgreen:
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Bloquer ouverture navigateur internet

#22

Message par mikell »

Voyons, chef... c'est l'âge ?
Qui parlait récemment de HKEY_CLASSES_ROOT\http\shell\open\command ?
:P

Code : Tout sélectionner

$cut = StringSplit (RegRead("HKEY_CLASSES_ROOT\http\shell\open\command", ""), '"')
$cut = StringSplit ( $cut[2], '\')
MsgBox(4096, "Navigateur par défaut", $cut[$cut[0]])
ou alors :

Code : Tout sélectionner

$var = RegRead("HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.html\OpenWithList", "a")
MsgBox(4096, "Navigateur par défaut", $var)
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Bloquer ouverture navigateur internet

#23

Message par Tlem »

Et donc vous êtes obligé de lire la base de registre !!!

Ce qui fait que vous commencez à rejoindre ma solution, car à ce stade, votre simplicité est ... moins simple. :lol:
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Bloquer ouverture navigateur internet

#24

Message par mikell »

Bouh la mauvaise foi...
1) Je LIS la base de registre, je ne la BIDOUILLE pas :P
2) ma solution reste quand même de loin la plus simple

Edit: 3) sur le coup, on perçoit nettement que le chef, ça lui fait mal aux c... de reconnaître que cette fois j'ai raison :mrgreen:
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11824
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Bloquer ouverture navigateur internet

#25

Message par Tlem »

:shock:

C'est effectivement de la mauvaise foi, mais pas de qui vous pensez, car votre solution de tuer le processus avec un ProcessWaitClose n’a pas été retenue par bloodwolff (voir le petit 2 de sa réponse dans ce message).

Vous auriez proposé l'utilisation de ProcessClose, là oui, je vous aurait dit que c'est la meilleure solution. :wink:
Mais vous ne l'avez fait qu'à partir de ce message et en ne prenant pas en compte la totalité du problème, puisque dans votre exemple, seul Firefox était pris en compte.
Après que je vous ai ouvert les yeux sur cette problématique, vous avez proposé la lecture de la base de registre sur quelque chose dont j'avais déjà parlé plus tôt (http://www.autoitscript.fr/forum/viewto ... 891#p49891) ...
mikell a écrit :2) ma solution reste quand même de loin la plus simple
Oui, mais non, car vous n'avez pas encore donné de solution complète.

A chaque fois vous avez donné une demi solution.
Certes, deux demi solution font bien une solution entière, mais vous ne l'avez pas encore présenté dans sa totalité. :P
mikell a écrit :Edit: 3) sur le coup, on perçoit nettement que le chef, ça lui fait mal aux c... de reconnaître que cette fois j'ai raison
Il n'y à pas de raisons ou de tords et encore moins de mal au c..., il n'y à que différents points de vues. :mrgreen:
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
jchd
AutoIt MVPs (MVP)
AutoIt MVPs (MVP)
Messages : 2284
Enregistré le : lun. 30 mars 2009 22:57
Localisation : Sud-Ouest de la France (43.622788,-1.260864)
Status : Hors ligne

Re: [..] Bloquer ouverture navigateur internet

#26

Message par jchd »

@bloodwolff,
Si tu as le source en ML, il ne dois pas être bien sorcier de localiser l'appel qui fait caguer et de court-circuiter la chose avec le résultat souhaité (RC correct signifiant que tout baigne dans le beurre).
Je vois mal ici un réel souci de violation de licence vu l'inocuité de la modif en question.

Le patch d'exe n'est pas _forcément_ un acte louche, tout comme l'injection de DLL et autres bidouilles. Parfois, l'on n'a simplement pas le choix, enfin si : s'asseoir et pleurer ou sortir le bistouri laser et découper la partie malade, quite à devoir y greffer une prothèse à coups de lattes.
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Bloquer ouverture navigateur internet

#27

Message par mikell »

Tlem a écrit :A chaque fois vous avez donné une demi solution.
Certes, deux demi solution font bien une solution entière, mais vous ne l'avez pas encore présenté dans sa totalité. :P
Même moi, je n'aurais pas osé pinailler comme ça... :mrgreen:
On est dans l'aide, pas dans les demandes de script, et j'essaie dans la mesure de mes faibles moyens de le mettre sur une piste, pas de lui écrire son script
ProcessWaitClose aurait marché aussi, simplement parce qu'il a présenté le fait de bloquer la fenêtre web comme un préambule à l'utilisation de son programme... mais que ce soit ProcessWaitClose ou ProcessClose, de toute façon il s'agit quand même dans les 2 cas de fermer un processus ouvert

Et on pouvait supposer qu'il savait comment détecter le navigateur par défaut
Vous ne m'avez pas "ouvert les yeux sur cette problématique", hypocrite, vous m'avez chambré, oui :) http://www.autoitscript.fr/forum/viewto ... 973#p49973
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
bloodwolff
Membre émérite
Membre émérite
Messages : 655
Enregistré le : ven. 18 avr. 2008 22:36
Localisation : Québec
Status : Hors ligne

Re: [..] Bloquer ouverture navigateur internet

#28

Message par bloodwolff »

Je vais me mettre sur le cas du ml ,
Et sinon sans devoir prendre pour l'admin , avec la solution de mikell si l'utilisateur décide un jour d'ouvrir l'utilitaire alors qu'il naviguait déjà sur le net avec un navigateur Le navigateur va être fermer au complet et pas seulement l'onglet.
De plus avec les récents navigateurs où on peut enregistrer les dernières page ouvertes l'onglet s'enregistrerait de toute façon et il faudrait tout de même appuyer sur le "x" lorsque qu'on rouvrirait le navigateur
Compte skype : bloodwolfff
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Bloquer ouverture navigateur internet

#29

Message par mikell »

Exact, c'est le problème avec les solutions palliatives, il y a des inconvénients... reste plus qu'à nettoyer l'exe
Peut-être qu'en recherchant cette fameuse adresse web dans la source, même avec un langage original, on pourrait trouver le call
Bon courage Image
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
bloodwolff
Membre émérite
Membre émérite
Messages : 655
Enregistré le : ven. 18 avr. 2008 22:36
Localisation : Québec
Status : Hors ligne

Re: [..] Bloquer ouverture navigateur internet

#30

Message par bloodwolff »

Oui c'est d'ailleur pour sa que j'ai hésiter avec la solution du code source , l'adresse n'y est même pas :shock: donc je sais pas du tout qu'elle commande le lance :lol:
Wow c'est la que je me rend compte à quel point autoit c’est bien j'arrive même pas à compiler l'autre source :lol:
Compte skype : bloodwolfff
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Bloquer ouverture navigateur internet

#31

Message par mikell »

Cette adresse figure forcément quelque part
Si ce n'est pas dans l'exe, c'est dans un de ses fichiers de config, ou dans une clé de registre créée lors de l'installation du soft
Peut-être chercher dans l'exe compilé avec un éditeur hexa, ou dans les ressources

Si on savait de quel soft il s'agit ce serait plus simple
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
bloodwolff
Membre émérite
Membre émérite
Messages : 655
Enregistré le : ven. 18 avr. 2008 22:36
Localisation : Québec
Status : Hors ligne

Re: [..] Bloquer ouverture navigateur internet

#32

Message par bloodwolff »

Compte skype : bloodwolfff
Avatar du membre
bloodwolff
Membre émérite
Membre émérite
Messages : 655
Enregistré le : ven. 18 avr. 2008 22:36
Localisation : Québec
Status : Hors ligne

Re: [..] Bloquer ouverture navigateur internet

#33

Message par bloodwolff »

J'ai beau regarder partout je vois aucunement comment bloquer l'ouverture de ce site ! Et il me manque que cela afin de poster mon utilitaire :(
Compte skype : bloodwolfff
Avatar du membre
bloodwolff
Membre émérite
Membre émérite
Messages : 655
Enregistré le : ven. 18 avr. 2008 22:36
Localisation : Québec
Status : Hors ligne

Re: [..] Bloquer ouverture navigateur internet

#34

Message par bloodwolff »

Résolu ! Méthode n'ayant aucunement rapport ou presque avec autoit , j'ai finis par trouver une commande ou paramètre (Dans la base de registre sous la clé run pour le lancement au démarrage) qui lance le .exe sans la page web. Il l'a tenait pour morte cette commande en n'en parlant nulle part sur leur site/forum :evil:
Compte skype : bloodwolfff
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [R] Bloquer ouverture navigateur internet

#35

Message par mikell »

Quel est l'intérêt avec ce genre de soft de lancer l'exe sans le navigateur ? :shock:
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Avatar du membre
bloodwolff
Membre émérite
Membre émérite
Messages : 655
Enregistré le : ven. 18 avr. 2008 22:36
Localisation : Québec
Status : Hors ligne

Re: [R] Bloquer ouverture navigateur internet

#36

Message par bloodwolff »

Compte skype : bloodwolfff
Répondre