begin process at 2012 02 17 03:20:25
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Réseau & Internet

 > MAUTOCONNECT : POUR SE CONNECTER AUTOMATIQUEMENT A INTERNET SOUS NT/2000/XP AVEC ICONE DANS LE SYSTRAY ET STATS DE CONNECTION.

MAUTOCONNECT : POUR SE CONNECTER AUTOMATIQUEMENT A INTERNET SOUS NT/2000/XP AVEC ICONE DANS LE SYSTRAY ET STATS DE CONNECTION.


 Information sur la source

Note :
8,5 / 10 - par 2 personnes
8,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Réseau & Internet Niveau :Débutant Date de création :24/02/2003 Date de mise à jour :26/02/2003 17:44:23 Vu / téléchargé :3 711 / 490

Auteur : Malkuth

Ecrire un message privé
Commentaire sur cette source (10)
Ajouter un commentaire et/ou une note

 Description

Mise a jours avec des commentaires la plupart du temps et aussi les stats de la connection.

Merci a tous ceux sur qui j'ai pompé (y'en a pas mal)... J'ai essayer de faire un mix sympa de se que j'avais trouver ici sur le sujet.  


 Conclusion

Quelque Ajouts en prévision :
   ->Démarrage/Arrêt de prog à la connection/déconnection.
   ->Plus de stats sur la connection.
   ->Gestion de plusieurs connection (mais là ca va prendre un peu de temps car j'avait rien prévu pour au départ).

Et d'autres choses qui fonctionnerons avec des softs en cours de dévellopement et encore non dispo:
   ->Envois de Mails à la (Dé)Connection.
   ->Upload de fichier Ftp à la (Dé)Connection.  

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source .NET (Dotnet) UNE CLASSE POUR GÉREZ LES REQUETTES POST SUR SERVEUR HTTP [....
Source avec Zip TCPINSPECTOR : CLIENT/MULTISERVER AVEC WINSOCK.
Source avec Zip COMPOSANT VB POUR GÉRER UN NOTIFY ICON DANS LE SYSTRAY

 Sources de la même categorie

Source avec Zip Source avec une capture GESTIONNAIRE DE TÉLÉCHARGEMENT, AVEC REPRISE ET MULTITHREADI... par Madx23
Source avec Zip Source avec une capture CONVERTIR DU TEXTE RTF EN CODE HTML ET VICE-VERSA par vicosta
Source avec Zip Source avec une capture DICTIONAIRE TEXT/AUDIO/VISUELLE ANGLAIS AVEC WEBBROWSER CONT... par majnounmajda
Source avec Zip Source .NET (Dotnet) NSLOOKUP EN VB.NET OU COMMENT FAIRE UNE REQÛETE DNS EN PRÉCI... par ShareVB
Source avec Zip Source avec une capture MINI SEVEUR HTTP AVEC INTERFACE GRAPHIQUE ET IMPLÉMENTATIONS... par lemout

Commentaires et avis

Commentaire de Nestor le 24/02/2003 13:20:17

manque un .bas
pas de commentaire

1/10

Commentaire de Malkuth le 24/02/2003 23:09:35

Désoler il manquait effectivement un .BAS (pas trés util d'aileur et qui va sauté ... enfin g fais l'upload du Zip et ca devrait êtres bon maintenant. Pour les coments je sais c vraiment pas cool de ma part. mais g pas fini de dévelloper le prog et je voulais juste faire profiter  de se bout de travail qui fonction(du moins chez moi), aussi pour pouvoir un retour sur Bug.

Bref pour faire bien les choses je promet une upload d'ici la fin de la semaine avec Commentaire et code épurer de se qui n'est pas util.

Et avec un peu de chance je pourait tenter de faire mieux que 1/10.

Commentaire de Kirua le 25/02/2003 16:28:47

pq la note moyenne est de 10 sur 10 ??????????

Commentaire de Malkuth le 25/02/2003 17:30:06

Perso je ne vois pas qui a fais ca il serait bon de ne pas mettre n'importe quoi, merci!(c gentil mais ca vaut pas ca)

Commentaire de olid le 28/02/2003 06:37:02

Impossible dessayer ton truc...erreur de chargement de classe, ocx, etc :o(((

Pourtant, ton source pourrait m'etre utile, je cherche un moyen efficace et simple pour savoir si une connection internet est active sans que cela provoque une tentative de connection quand cest pas le cas. Est ce que ta routine cidessous convient ?

'Propriétée en lecture seule indiquant l'état de connection
Public Property Get Connected() As Boolean
    Dim Conn As RASCONN
    Dim Y As Long
    Dim z As Long
    Connected = False
    Conn.dwSize = Len(Conn)
    Y = Conn.dwSize
    If RasEnumConnections(VarPtr(Conn), VarPtr(Y), VarPtr(z)) = 0 Then
          If z = 0 Then
             Connected = False
          Else
             Connected = True
          End If
    End If
End Property

Commentaire de Malkuth le 28/02/2003 13:18:22

si mon exemple ne marche pas c peut'être parceque avant d'ouvrir le projet autoconnect tu doit d'abord ouvrir le projet TaskbarIcon et le compiler(Fichier-> créer :.....ocx)

dis moi, si ca fonction aprés ca plz


C'est tout a fais ca !
mais sans oublier de déclarer :

Private Type RASCONN
    dwSize As Long
    hRasConn As Long
    szEntryName(256) As Byte
    szDeviceType(16) As Byte
    szDeviceName(128) As Byte
    pad As Byte
End Type

Private Declare Function RasEnumConnections Lib "rasapi32.dll" Alias "RasEnumConnectionsA" (ByVal lprasconn As Long, ByVal lpcb As Long, ByVal lpcConnections As Long) As Long

Une variante pour pouvoir détecter une connection en particulier (dans le cas de plusieurs accés reseau distant dans le même temp:

-> REMPLACE Connection par le nom tel qu'afficher dans l'accés réseau a distance (si tu veux récupérer une liste des connections possible dans une collection de string regarde la property Get ConnectionList dans InternetAutoConnect.Cls)


Public Function Get Connected() As Boolean
    Dim Conn(256) As RASCONN
    Dim stat As RAS_STATS
    Dim Y As Long
    Dim z As Long
    Dim sNom As String
        
     Conn(0).dwSize = Len(Conn(0))
     Y = 257 * Conn(0).dwSize
    If RasEnumConnections(VarPtr(Conn(0)), VarPtr(Y), VarPtr(z)) = 0 Then
            For i = 0 To z - 1
                sNom = StrConv(Conn(i).szEntryName, vbFromUnicode)
                If StrComp(sNom, Connection, vbTextCompare) Then
                      Connected = False
                 Else
                      Connected = True
                End If
            Next
        End If
End Function

Commentaire de Malkuth le 28/02/2003 13:30:38

PS : désolé pour la grossière erreur c : Ou public function connected()... Ou Public property get...

enfin vous aviez vu ...

Commentaire de Unreal le 22/10/2004 17:50:48

Perso chez moi le code il marche super et le prog est très bien fait. Bien joué ! (10/10)

Commentaire de Kike le 11/08/2005 12:38:49

pour moi la fct détection de connexion internet ne marche pas
config : xp wanadoo box live pro par wifi
j'en cherche une très sure

Commentaire de Gael51 le 05/05/2006 20:52:48

Chez moi, ce code qui est très interressant ne fonctionne pas entièrement => la fonction de déconnection ne fonctionne pas.
pour le reste, c'est interressant.

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,858 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales