Forum Freedom-IP

Forum d'entraide de la communauté Freedom-IP

Vous n'êtes pas identifié(e).

#1 2015-03-14 15:45:34

lezardking
Membre
Inscription : 2015-02-01
Messages : 309

Application Freedom-IP en Visual Basic

Bonjour,

vous pourrez trouver plus bas une appli faite en vb.net pour vous facilité (enfin j'espère) votre moyen de connexion ( et/ou reconnexion) aux différents serveurs mis à dispo par Freedom IP.

L'affichage donne cela  :
160217020346368958.png


Ci-contre, le "programme".

Et pour les curieux, les "sources".

(mot de passe des archives à décompresser -> "freedom_ip")

Bien-sur, des modifs peuvent y être apportées (vu qu'il y a les sources...), et des commentaires aussi wink

requis :
- Il ne fonctionne pas sous XP, mais sous Win7 et supérieur (à essayer avec Vista) 32 et 64 bits ;
- Il faut au minimum le Framework 4 (mais je crois que ç'est le 4.5) ; -> En fait pas du tout, je viens de ré-installer Win8.1Pro 12/06/2015), et je n'ai rien eu à rajouter big_smile. Le 4.5 c'était pour VisualBasic...
- installation de l'archive OpenVPN que vous aurez téléchargé via votre compte FIP, dans le dossier d'installation par défaut (C:\Program Files\ ou C:\Program Files (x86)\ suivant votre pc) obligatoire à partir de la MàJ 2 (plus bas);

MàJ 1 (18/03/2015) :
- ajout d'un mode "compact";

MàJ 2 (01/04/2015) :
- reconnexion automatique au serveur précédemment connecté via la création d'une tache planifiée s'exécutant à la coupure du VPN ;
Ceci impose l'installation d'OpenVPN dans le dossier d'installation par défaut (C:\Program Files\ ou C:\Program Files (x86)\ suivant votre pc), sinon la tache planifiée ne trouvera pas le fichier à démarrer en cas de coupure.
( tache créé automatiquement si la case correspondant n'est pas décochée à la connexion)
nb : sur de rares postes (en win7entx64) la tache planifiée ne s'exécute pas ?? (erreur 2147942402, et le correctif semble-t-il valable pour Vista ne fonctionne pas pour Win7). Mais le fichier correspondant à l'action de reconnexion est bien créé ET fonctionne !
Si tel est le cas, il suffit de mettre le fichier "coupure_du_vpn.bat" en raccourcis sur le bureau et de le lancer le cas échéant.

MàJ 3 (19/04/2015) :
- possibilité de choisir des programmes pour qu'ils démarrent automatiquement une fois la connexion au VPN effectuée. Bien sur, ces programmes seront arrêtés si la connexion est perdue. Les programmes démarrent dans l'ordre ou vous les avez sélectionné.
nb : un délais de démarrage de 15 secondes entre chaque programme est effectif, pour l'unique raison que, si comme moi vous utilisez PeerBlock, il faut environ 12 secondes pour qu'il démarre, "check" si il y a des mises à jour, puis que sa fenêtre se réduise.

MàJ 4 (03/05/2015) :
- ajout des 11 nouveau serveurs ;
- suppression bug lors de la reconnexion (lors d'une reconnexion automatique, si aucun programme n'avait été "programmé" pour démarrer une fois connecté au vpn, un message d'erreur apparaissait cherchant un fichier introuvable servant normalement à l'arrêt des applis lancées automatiquement. Et vu qu'aucun programme n'était prévu en démarrage automatique, impossible de les arrêter.)

MàJ 5 (09/06/2015) :
- ajout de la ligne -TASKKILL /f /im "openvpn.exe"- en-dessous de la ligne -TASKKILL /f /im "openvpn-gui.exe"- dans les fonctions de création du fichier "coupure_du_vpn.bat", car parfois le service s'appelait "openvpn.exe" en plus ou à la place de "openvpn-gui.exe". Ce qui posait pb lors de la reconnexion automatique car OpenVPN n'était pas forcément arrêté ^^.

MàJ 6 (11/07/2015) :
- remise en place de tous les serveurs ;
- connexion PPTP possible (avec ou sans reconnexion et démarrage de prog auto) ;
- SpeedTest des serveurs possible ;
- contrôle de votre ip via le site "RIPE"
- correction bug car pb de reconnexion auto et pb de démarrage de prog sous win32bits (là ce doit être bon) ;
-  ajout d'une icone dans la zone de notification suivant si vous êtes en PPTP ou OpenVPN ;

MàJ 7 (14/09/2015):
- passage en "PORTABLE" de l'application !! Et oui, plus besoin d'installer l'archive OpenVPN du site, les fichiers de config sont intégré dans cette appli.
Mais pas de "surpassement" : si votre compte n'a le droit qu'au PPTP, vous ne pourrez pas vous connecter en OpenVPN...
- mise en place d’icônes interactives dans la zone de notification indiquant l'état de connexion/déconnexion
(elle peu néanmoins resté au vert suite une reconnexion automatique qui aurait échoué ou qui n'aurait pas encore terminée sont traitement, MAIS la gestion d'arrêt/marche automatique des programme fonctionne !)
- Pour les utilisateur de Windows 10, la détection de la déconnexion OpenVPN ne s'inscrit plus dans les journaux d’évènements Windows !?! C'est pourquoi une autre appli (je fournirais les sources de celle-ci si besoin) surveille l'adaptateur TAP.
Il s'agit de "VPNWatcher.exe v1.1.1.0" en C#. Je ne sais pas qui à fait cet exe, mais les sources sont libres, facilement trouvables sur le net, et ça marche tellement bien que je n'y ai pas touché wink

MàJ 8 (12/02/2016):
- OpenVPN 2.3.10 avec l'ajout de "block-outside-dns" au fichier de config openvpn (merci Th0m@s). C'est plus au cas ou, car je n'est pas vu de différences;
- intégration de l'anti-fuite DNS dans OpenVPN (merci ptit_poulet pour les infos et les liens). Pour qu'il n'y est pas de fuites DNS, désactiver l'option "anti-fuite DNS" via votre dashboard (comme avec l'archive FIP dispo sur le site d'ailleurs), ou se servir du logiciel de ptit_poulet...
Ainsi les options de Family Protect sont prise en compte ! ;
- après connexion en OpenVPN, le serveur auquel vous serez connecté sera surligné en "tomate" devil ( c'est KhFreedom) ;
- création du fichier de log d'OpenVPN, pour d'éventuel controle... ;
- connexion OpenVPN en UDP/443 si pas de changement (avant c'était en TCP) ;

MàJ 9 (17/02/16):
- possibilité d'une connexion aléatoire aux serveurs de votre choix (avec reconnexion automatique à ce même serveur ou un autre de ceux que vous aviez sélectionnés...vu que c'est aléatoire ^^) ;

Cordialement,
lezardking.

ps : Merci aux différents membres qui m'ont déjà aidé et rendu possible cette discussion.

Dernière modification par lezardking (2016-02-17 01:55:15)

Hors ligne

#2 2015-03-16 06:45:33

Didier-T
Contributeurs Confirmés
Lieu : Argenteuil
Inscription : 2014-02-01
Messages : 323

Re : Application Freedom-IP en Visual Basic

Bonjour lezardking,
elle est bien ton application, mais je la trouve encombrante (sur l'écran).

N'y a-t-il pas moyen de passer par des ComboBox ?

A+,
Didier.

Hors ligne

#3 2015-03-16 08:01:27

lezardking
Membre
Inscription : 2015-02-01
Messages : 309

Re : Application Freedom-IP en Visual Basic

Bonjour Didier,

effectivement, elle prend de la place sur l'écran, bien qu'elle se ferme lorsque la connexion est lancée, et on pourrait passer par des combobox.
Le but ici étant que l'utilisateur, en un coup d’œil voit tout de suite les différents pays par lesquels il peut passer, plutôt que de commencer par chercher lequel pays l'inspire le plus.

La place est prise en fait surtout par les drapeaux, mais je trouve ça plus sympa ( en plus ça fait de la culture, en tout cas pour moi ) que juste du texte et des cases à cocher. Je pourrais réduire la taille (un tiers environ) en disposant autrement les drapeaux. Je les ai mis ainsi en prévision d'ajout de serveurs par Freedom IP pour n'avoir que des cases à cocher à rajouter. Il sont dans cette ordre car j'ai pris l'ordre de la page "statistiques".

Par exemple, je passe toujours par le même serveur ( dans vb j'ai coché par défaut automatiquement le serveur en question), sans modifier les ports, du coup j'ai juste à ouvrir l'appli, et je clic sur connexion (3 clics).

Mais je prend note, et verrais pour modifier si le besoin se fait plus pressant.

ps : j'ai pas compris l'interet de pouvoir changer de port ? c'est au cas ou on a d'autres appli utilisant déjà les autres port, ou pour pouvoir avoir plusieurs connexion ?

a+
lezardking

Hors ligne

#4 2015-03-16 08:04:28

ptit_poulet
Community Manager & Chef du support technique
Inscription : 2012-08-31
Messages : 3 102

Re : Application Freedom-IP en Visual Basic

Bonjour,

Tu peux continuer sur l'idée de présentation avec les drapeaux. Comme ça les utilisateurs auront le choix entre des applications aux différentes présentation et ainsi trouveront le bonheur wink

Pour le choix du port et du protocole, ça permet de passer outre certains blocages et améliorer aussi les performances en fonction de la connexion.

Cordialement. ptit_poulet


J'aime bien troller David toute la journée pour l’empêcher de s'ennuyer devil

Hors ligne

#5 2015-03-16 08:31:57

Didier-T
Contributeurs Confirmés
Lieu : Argenteuil
Inscription : 2014-02-01
Messages : 323

Re : Application Freedom-IP en Visual Basic

Re,
ptit_poulet a raison.

L’intérêt est d'offrir le choix aux utilisateurs, sa passe surtout par l'aspect graphique.

A+,
Didier.

Hors ligne

#6 2015-03-16 21:27:28

Se7en512
Membre
Inscription : 2012-02-02
Messages : 295

Re : Application Freedom-IP en Visual Basic

Bonsoir,

tout d'abord je voudrais vous féliciter pour cette belle application smile.
Sinon pour l'affichage, vous pouvez peut-être donner le choix à l'utilisateur entre les deux affichages (complet avec les drapeaux ou simplifié).

Hors ligne

#7 2015-03-16 21:57:00

lezardking
Membre
Inscription : 2015-02-01
Messages : 309

Re : Application Freedom-IP en Visual Basic

Bonsoir,

ha oui, effectivement...

j'vais regarder ça.

a+

Hors ligne

#8 2015-03-18 21:47:20

lezardking
Membre
Inscription : 2015-02-01
Messages : 309

Re : Application Freedom-IP en Visual Basic

Re,

Je met à jour mon 1er message, plus facile à suivre...

voilà Didier-T, l'appli peut maintenant être moins encombrante  wink

Merci Se7en512 pour l'idée.

a+,
lezardking.

Hors ligne

#9 2015-03-28 19:51:20

lezardking
Membre
Inscription : 2015-02-01
Messages : 309

Re : Application Freedom-IP en Visual Basic

Bonjour tous le monde,

je suis en train de voir pour une reconnexion automatique en cas de coupure du VPN, et voir pour démarrer certains logiciels lorsque le connexion au vpn est éffective....

à voir donc smile

lezardking

Hors ligne

#10 2015-04-01 10:40:10

lezardking
Membre
Inscription : 2015-02-01
Messages : 309

Re : Application Freedom-IP en Visual Basic

Bonjour,

monologue :
" 1er post mis à jour pour une reconnexion automatique. Le démarrage automatique d'applications est plus compliqué, dans le sens ou chacun à ses préférences (un navigateur particulier et/ou µtorrent, et/ou qbitorrent, et/ou peerblock, etc.). Donc je me "tâte" pour voir comment faire (et si i faut le faire...)
a+ "

n'hésitez pas pour d'éventuels retours (positifs ou négatifs bien sur  tongue )

lezardking

Hors ligne

#11 2015-04-19 10:18:20

lezardking
Membre
Inscription : 2015-02-01
Messages : 309

Re : Application Freedom-IP en Visual Basic

MàJ du 1er post... Possibilité de démarrer des programmes automatiquement après la connexion au vpn.

lol

a+
lezardking

Hors ligne

#12 2015-04-19 11:23:02

lezardking
Membre
Inscription : 2015-02-01
Messages : 309

Re : Application Freedom-IP en Visual Basic

Pour ceux qui utilise la version compact, ne pas changer vos archives.
Je crois savoir ou ça coince, mais au cas ou, gardez le programme que vous aviez hier, il faut que je corrige, la reconnexion ne fonctionne plus mad sad

VOILA big_smile  c'est bon, 1er post mis à jour avec tout qui va bien (enfin normalement j'espère tongue )
Encore désolé si certaines personnes avaient testées, et que ça ne fonctionnait pas correctement...

ops

Dernière modification par lezardking (2015-04-19 12:46:04)

Hors ligne

#13 2015-04-19 23:00:57

Se7en512
Membre
Inscription : 2012-02-02
Messages : 295

Re : Application Freedom-IP en Visual Basic

Sympa l'amélioration merci  wink

Hors ligne

#14 2015-04-20 08:31:18

lezardking
Membre
Inscription : 2015-02-01
Messages : 309

Re : Application Freedom-IP en Visual Basic

Bonjour,

et Merci Se7en512 pour ton retour.

Cependant, si vous avez remarqué que si vous éteignez votre pc, lorsque vous le rallumez, le réseau est coupé  sad  J'ai modifié pour que les applications se coupent avant la désactivation de la carte réseau  ops .
Car lorsque l'on éteint le pc, la tache planifiée contrôlant la connexion/déconnexion au vpn démarre (normale) mais commençais par couper le réseau. Ce qui fait qu'il était évidement coupé au redémarrage...

Ce n'est donc plus le cas, j'ai mis à jour le 1er post.

lezardking.

Hors ligne

#15 2015-05-03 19:56:40

lezardking
Membre
Inscription : 2015-02-01
Messages : 309

Re : Application Freedom-IP en Visual Basic

MàJ du 1er post....

e9mm.png

Hors ligne

#16 2015-06-09 20:27:45

lezardking
Membre
Inscription : 2015-02-01
Messages : 309

Re : Application Freedom-IP en Visual Basic

Bonsoir,

une petite mise à jour de faite. Cela concernait la reconnexion automatique.

LezardKing.

Hors ligne

#17 2015-06-19 12:30:03

lezardking
Membre
Inscription : 2015-02-01
Messages : 309

Re : Application Freedom-IP en Visual Basic

HELP HELP,

Quelqu'un pourrait-il me renvoyer les sources de la MàJ 4 (du 03-05-2015) comprenant tous les serveurs (drapeaux) que j'avais mis ici SVP ? (enfin si quelqu'un s'en sert, les a, on sait jamais...)

Je ne comprend pas du tout ce qu'il se passe, j'ai beau ouvrir mes sauvegardes d'archives, aucunes ne contient celles ou j'avais intégré les drapeaux ??

J'ai beau ouvrir les sources même sur d'autres pc ayant VisualBasic, je n'est jamais celle avec les nouveaux serveur ! ?  cry
Entre temps j'ai désinstallé et réinstallé vbexpress avec une version plus récente. Si quelqu'un comprend ce qu'il m'arrive ou peu me venir en aide... Se serait sympa.

Sinon, il faudra que je me repaluche les modif depuis la MàJ 3...

Par avance merci

Hors ligne

#18 2015-06-20 11:00:06

dulievre
Membre
Inscription : 2015-03-14
Messages : 20

Re : Application Freedom-IP en Visual Basic

http://www.cjoint.com/c/EFuj63j8cif


Serait-ce celle la?   wink

lien supprimé

Dernière modification par dulievre (2015-06-20 15:43:20)

Hors ligne

#19 2015-06-20 11:58:30

lezardking
Membre
Inscription : 2015-02-01
Messages : 309

Re : Application Freedom-IP en Visual Basic

Merci dulievre, mais non, il semblerais que ça ce soit l'installeur OpenVPN de FIP.

Ce qu'il me faudrait c'est l'appli que j'ai faite, et posté dans ce message en date du 03 mai... Je sais, c bizarre et je ne comprend toujours pas d'ailleurs... mais les archives et sauvegardes que j'ai ne contiennent pas les 11 nouveaux serveurs et les autres modifs que j'avais faite sad

Merci quand même.

Hors ligne

#20 2015-06-20 15:42:56

dulievre
Membre
Inscription : 2015-03-14
Messages : 20

Re : Application Freedom-IP en Visual Basic

http://www.cjoint.com/c/EFuoOqlOdYf


ou p'tet bien celui-là......   wink

Hors ligne

#21 2015-06-20 22:38:58

lezardking
Membre
Inscription : 2015-02-01
Messages : 309

Re : Application Freedom-IP en Visual Basic

YYEESSSSS  big_smile

ça me sauve je commençais à croire que je l'avais fait, mais que j'avais mis en ligne la version non à jour et supprimer celle avec les nouveau serveurs...
Chose que j'ai du faire, mais que sur mon pc. Et comme j'aime pas avoir trop de doublon parce que après on sait plus qu'est-ce qui est quoi, bah je supprime sans trop attendre. et là j'ai fais une GROSSE ERREUR  mad ce qui n'étonne qu'a moitié ma femme tongue

Ce qui m'arrangerais encore plus c'est que vous ayez aussi le fichier qui s’appelait "sources-connexion-openvpn", celui avec les fichiers tout ce qui va bien pour bosser en visualbasic....

je croise tout ce que je peux  monkey

Hors ligne

#22 2015-06-21 08:13:19

dulievre
Membre
Inscription : 2015-03-14
Messages : 20

Re : Application Freedom-IP en Visual Basic

hmm  je cherche,  mais a priori, j'ai pas..... dsl   roll

Hors ligne

#23 2015-06-21 10:07:52

lezardking
Membre
Inscription : 2015-02-01
Messages : 309

Re : Application Freedom-IP en Visual Basic

bah je vais attendre quelques jours, des fois qu'un autre membre ai été curieux au point de prendre les "sources"...

Et puis sinon, je referais, je voulais rajouter une option (PPTP) l'ai fais une fois, je le referais bien une autre ^^

Mais merci smile

Hors ligne

#24 2015-07-11 01:41:33

lezardking
Membre
Inscription : 2015-02-01
Messages : 309

Re : Application Freedom-IP en Visual Basic

Bonjour/bonsoir,

1er post mis à jour (MàJ 6) big_smile

"quelques" nouveautés...

a+
lezardking

Hors ligne

#25 2015-09-13 23:17:12

lezardking
Membre
Inscription : 2015-02-01
Messages : 309

Re : Application Freedom-IP en Visual Basic

Bonjour/bonsoir,

une surprise attend ceux qui se servent (ou se serviront wink big_smile ) de mon appli !! voir la mise à jour 7 (MàJ7).

Et oui, 7.

Par contre, dite moi s'il faut que je travail sur une version qui prend moins de place à l'écran. Mais celle ci est plus petite que celle d'avant !!

longue vie à FIP, dans tout son ensemble !

Cordialement,
lezardking.

Hors ligne

Pied de page des forums