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

Soyez le premier à donner votre avis sur cette source.

Vue 10 148 fois - Téléchargée 906 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_ekinoxjp Messages postés 43 Date d'inscription samedi 30 avril 2005 Statut Membre Dernière intervention 18 septembre 2011
14 mai 2011 à 16:09
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 ;-)
mekton Messages postés 20 Date d'inscription dimanche 26 décembre 2004 Statut Membre Dernière intervention 2 mai 2011
5 mars 2010 à 03:02
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.
shell13010 Messages postés 73 Date d'inscription mardi 3 avril 2007 Statut Membre Dernière intervention 12 mai 2013 1
13 mars 2009 à 17:56
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.
cs_ekinoxjp Messages postés 43 Date d'inscription samedi 30 avril 2005 Statut Membre Dernière intervention 18 septembre 2011
2 janv. 2008 à 18:18
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 ;-)
cs_cantador Messages postés 4720 Date d'inscription dimanche 26 février 2006 Statut Modérateur Dernière intervention 31 juillet 2021 14
2 janv. 2008 à 13:23
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.

@+

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.