Proxy selector - pratique si vous utilisez plus d'un proxy

Soyez le premier à donner votre avis sur cette source.

Vue 9 606 fois - Téléchargée 806 fois

Description

Ce programme garde en mémoire une liste de proxy que vous avez pré-enregistré. Vous passez d'un simple clique de souris d'un proxy à un autre. Il suffit juste de cocher ou de décocher la case du proxy voulu pour l'activer ou le désactiver dans Internet Explorer. Malheureusement (ou heureusement) les changements de proxy sont pris en compte que pour les nouvelles fenêtres ouvertes d'Internet Explorer. Donc il est important de savoir que les fenêtres ouvertes avant une modification du programme gardent leurs anciens paramètres proxy. J'ai donc rajouté dans le menu au clique droit deux éléments pour ouvrir Internet Explorer sur la page d'acueil et/ou sur la page du dernier lien entré dans la barre d'adresse. Le programme affiche l'état de la connection aux proxies, comme ça on saît si le serveur est Up ou Down avant même de chercher à l'utiliser avec IE.

Conclusion :


Le programme a été compilé sous Delphi 7 et utilise les composants Indy 9. Si vous n'avez pas de compilateur ou de composant Indy, vous pouvez télécharger la dernière version du programme compilé sur le lien suivant: http://www.mediafire.com/?aw5d7qbd3x0aca2

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_cantador
Messages postés
4716
Date d'inscription
dimanche 26 février 2006
Statut
Modérateur
Dernière intervention
27 mars 2018
9 -
C'est une bonne idée, que je vais tester vu que je n'arrête pas de changer de proxy..

Evidemment, on peut aussi créer des profils.

@+
cs_ekinoxjp
Messages postés
43
Date d'inscription
samedi 30 avril 2005
Statut
Membre
Dernière intervention
18 septembre 2011
-
Perso j'avais marre de toujours me connecter à un proxy éteint. Alors j'ai modifié le programme pour qu'il affiche le status des proxies par un point rouge ou noir. Bon il bug de temps en temps quand on annule l'actualisation du status des proxies (fermeture du prog, etc..). Mais le reste fonctionne bien. Bonne année 2008 et bonne prog ;-)
shell13010
Messages postés
73
Date d'inscription
mardi 3 avril 2007
Statut
Membre
Dernière intervention
12 mai 2013
-
Bonjour,

je comprend pas pourquoi j'ai des erreurs a la compilation de ton projet a la ligne 651 qui et :

IdHTTPArray[i].AuthRetries := 10;

et :

215 val(s, Value, Code);

ainsi que:

[DCC Error] Unit1.pas(651): E2129 Cannot assign to a read-only property

aurais tu une idée sur les erreurs ? :(

merci et bonne soirée.
mekton
Messages postés
20
Date d'inscription
dimanche 26 décembre 2004
Statut
Membre
Dernière intervention
2 mai 2011
-
sa fonctionne a peut près j'ai viré la ligne IdHTTPArray[i].AuthRetries := 10;

car il me fesait comme toi Shell13010 et comme j'y connais déja rien en delphi, mais bon sa marche donc merci et bravo dommage que l'on ai pas de nouvelle et que ton site soit HS...

J'ai plus qu'a trouver une énorrrrme liste de proxy ;) LoL

A+ et bonne continuation.
cs_ekinoxjp
Messages postés
43
Date d'inscription
samedi 30 avril 2005
Statut
Membre
Dernière intervention
18 septembre 2011
-
Bonjour,
Il est possible que l'erreur provienne de l'utilisation d'une version différente du composant Indy. Il semblerait que "AuthRetries" est en read only pour certaines versions d'Indy. Donc effectivement simplement le supprimer la ligne pour réparer l'erreur.

Par contre il me semble que ce paramètre devient obligatoire dans d'autres versions. Je vais donc laisser cette ligne au cas où.

Concernant le problème pour télécharger la version déjà compilée, mon hébergeur gratuit a apparemment fermé mon site Web pour cause d'inactivité. Ca faisait des années que j'étais chez lui. J'ai uploadé le programme sur un autre hébergeur (de fichier cette fois-ci) qui prétend garder les fichiers à vie.

http://www.mediafire.com/?aw5d7qbd3x0aca2

Voilà, Bonne continuation et bonne soirée à vous aussi ;-)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.