| |
|
|
| Es geht um folgenden Quelltext und ich brauche möglichst viele Rückmeldungen, am besten auch von Rechnern, die gar nicht über einen Internetzugang verfügen: KompilierenMarkierenSeparierenDef @InternetGetConnectedState(4) !"WININET.DLL","InternetGetConnectedStateExA"
Declare IFLAGS#,Connectionname#,ONLINE&,SizeC&
DIM IFLAGS#,4
DIM Connectionname#,256
Clear IFLAGS#
Clear Connectionname#
Let SizeC&=256
LET ONLINE&=@InternetGetConnectedState(IFLAGS#,Connectionname#,SizeC&,0)
ADDSTRING "Status: "+@str$(ONLINE&)
ADDSTRING "Flags: $"+@HEX$(@LONG(IFLAGS#,0))
ADDSTRING "Name: "+@String$(Connectionname#,0)
@EDITBOX("Rückgaben",1)
Meine Fragen: Welche Rückmeldungen gibt die Editbox mit bestehender Internetverbindung? Welche Rückmeldungen gibt die Editbox ohne bestehende Internetverbindung? Hat der Rechner eine Netzwerkkarte? Externes/internes Modem? Zeigt der Rechner beim Start einen Loginbildschirm/eine Loginaufforderung? Wie viele Benutzer sind angemeldet? Welches Betriebssystem läuft auf dem Rechner? Welche Version des InternetExplorers ist installiert?
Wer kann sich die Ergebnisse erklären??? |
|
|
| |
|
|
|
| Inetnet über ICS - results: [quote:772716cfc7]Status: 1 Flags: $12 Name: LAN-Verbindung[/quote:772716cfc7]Salve, iF |
|
|
| |
|
|
|
Frank Abbing | Hi,
Mit: Status: 1, Flags: $51, Name: T.DSL Ohne: Status: 0, Flags: $51, Name: T.DSL Netzwerkkarte: Ja Modem: Extern, DSL Login: Nein Benutzer: 1 System: WinXP Home IE: 6
> Wer kann sich die Ergebnisse erklären???
Meinst du die Flags? |
|
|
| |
|
|
|
| Und ohne Internetverbindung??? |
|
|
| |
|
|
|
| Hallo FRank... Nein, nicht die Flags. Wartet mal auf Rückmeldungen von nicht NT-basierten Systemen im Mehrbenutzermodus.... |
|
|
| |
|
|
|
Michael Dell | Hallo Andreas,
Netzwerkkarte: Nein Modem: Externes DSL Modem (D- Link) System: Win98 IE: 6
Benutzer: 1 Login: Nein :arrow2: Online: Status: 1, Flags: $51, Name: USB_ADSL :arrow2: Offline: Status: 0, Flags: $51, Name: USB_ADSL
Benutzer: 2 Login: Ja
Benutzer Nr.: 1 :arrow2: Online: Status: 1, Flags: $51, Name: USB_ADSL :arrow2: Offline: Status: 0, Flags: $51, Name: USB_ADSL
Benutzer Nr.: 2 :arrow2: Online: Status: 1, Flags: $51, Name: USB_ADSL :arrow2: Offline: Status: 1, Flags: $12, Name: LAN-Verbindung
vieleicht handelt Win98 hier nach dem Motto, 1. Nutzer = Server / ab 2. Nutzer = Client
Gruß
Michael... |
|
|
| Salu Michael...
Hab zwar krumme Fieß awer dofir e' ecklich Gsicht! | 18.03.2005 ▲ |
|
|
|
|
| Inetnet über ICS (gateway) - results:[quote:2e540867ee]Zitat:Status: 1 Flags: $12 Name: LAN-Verbindung [/quote:2e540867ee]Netzwerkabel gezogen:[quote:2e540867ee]Status: 0 Flags: $10 Name:[/quote:2e540867ee]ICS, und zusätzlichn DSL gestartet:[quote:2e540867ee]Status: 1 Flags: $51 Name: DSL[/quote:2e540867ee]Salve, iF |
|
|
| |
|
|
|
| Hallo Michael...
Das sieht ja noch merkwürdiger aus als bei mir!? Meine Ergebnisse:
Windows98, Netzwerkkarte,IE 5.5, Internes Analoges Modem, Logon, Mehrbenutzersystem: Offline => Status: 1 Flags: $56 Name: LAN-Verbindung Online => Staus 1 $51 Name: TOSW-internal Settings Hier wird also eine LAN-Internetverbindung erkannt, obwohl gar keine besteht!?
Windows95, keine Netzwerkkarte,IE 5.5, kein Modem, Logon, Mehrbenutzersystem: Natürlich nur offline => Status: 1 Flags: $56 Name: LAN-Verbindung Auch hier LAN-Verbindung, aber gar kein Netzwerk???
So gehts eigentlich auf meinen Rechnern weiter. Ich hab den Eindruck, das liegt an irgendeiner installierten Microsoft Komponente... Was läuft da schief? Was fragt diese Funktion überhaupt ab??? Wer kann sich diese Werte erklären? Mit dem Hauptbenutzer hat das nichts zu tun.
@Michael: Hast du die PC-Direktverbindung installiert? |
|
|
| |
|
|
|
| Ich kann da nur sagen -
egal wie ichs drehe und wende - unter XP ist diese Funktion 100% zuverlässig - sogar im Netzwerk.
Ich finds ja toll das Win98 das etwas komplizierter macht - aber zum Glück hamja 95% aller USER winXP.
Ich weiß ich weiß - darum gehts hier nicht. *duck*
Salve, iF |
|
|
| |
|
|
|
| Ich kann dazu nur nochmals sagen:
Ich habe seit längerer Zeit auch eine negative Rückmeldung von WindowsXP (von einem Kunden) was die Funktion InternetGetConnectedState angeht - und die tut eigentlich nichts anderes als diese Funktion. Die Fehlfunktion hängt meiner Meinung nach nicht unbedingt mit dem Betriebssystem zusammen, sondern mit irgendwelcher installierter Systemsoftware oder vielleicht auch Treibern...
@Michael: Was ist bei dir bei Benutzer 1 anders als bei Benutzer 2? Das liegt definitiv nicht am Hauptbenutzer - der spielt bei mir auch verrückt. |
|
|
| |
|
|
|
Frank Abbing | Hi,
hier findest du doch die Antwort: [...]
[quote:abc73fe3e0]Return Values Returns TRUE if there is an Internet connection, or FALSE otherwise.[/quote:abc73fe3e0] Der Rückgabewert gibt also an, ob eine Verbindung besteht oder nicht.
Das hier ist auch interessant:
[quote:abc73fe3e0]Requirements: Client requires Windows XP, Windows 2000 Professional, Windows NT Workstation 4.0, Windows Me, Windows 98, or Windows 95. Server Requires Windows Server 2003, Windows 2000 Server, or Windows NT Server 4.0. Version Requires Internet Explorer 5.0 or later. [/quote:abc73fe3e0] |
|
|
| |
|
|
|
| Du hast sicherlich Recht AH - es wird aber immer so sein das es das Eine oder Andere System gibt auf dem etwas falsch läuft. Diese Beobachtung ist nicht nur bei Betriebsystem selbstverständlich welche auch ThirtParty-Software ermöglichen. Aber wem erzähl ich das.
Habs grade auchmal im Routerverkehr getestet auf nem Fremdnetzwerk - selbst da funzt es perfekt.
Salve, iF |
|
|
| |
|
|