Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 21:45

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



vb.net updater funktioniert nicht(anfänger)

Discussion on vb.net updater funktioniert nicht(anfänger) within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1
 
Dogukan47's Avatar
 
elite*gold: 1
Join Date: May 2011
Posts: 1,490
Received Thanks: 196
vb.net updater funktioniert nicht(anfänger)

Hey

ich habe versucht für meinen bot einen updater zu machen
der code sieht so aus :

PHP Code:
Imports System.NetSystem.Net.NetworkInformation
Public Class Form1
    Dim ServerVersion 
As String
    Dim Web 
As New Net.WebClient


    
Function TestinternetConnection()

        
Dim myPing As New Net.NetworkInformation.Ping
        Dim buffer 
As Byte() = New Byte(31) {}
        
Dim timeout As Integer 3000
        Dim pingOptions 
As New PingOptions()
        
Dim hostip1 As String "www.google.de"
        
Dim reply_host1 As PingReply myPing.Send(hostip1timeoutbufferpingOptions)

        Try
            
myPing.Send(hostip1)
        Catch 
ex As Exception
            
'nothing
        End Try

        If reply_host1.Status = IPStatus.Success Then
            Return True
        ElseIf reply_host1.Status = IPStatus.TimedOut Then
            Return False
        ElseIf reply_host1.Status = IPStatus.BadDestination OrElse reply_host1.Status = IPStatus.BadOption Then
            Return False
        End If
    End Function

 Function CheckForUpdates()
        ServerVersion = Web.DownloadString("https://www.dropbox.com/s/agqpo870dy2r48q/Version.txt?m")
        If CInt(ServerVersion) > CInt(lblVersion.Text) Then
            Return True
        Else : Return False
        End If
    End Function


Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As 
        If TestinternetConnection() = True And CheckForUpdates() = True Then
            MsgBox("Eine Neue Version ist verfügbar klicken sie auf Download.", MsgBoxStyle.Information, "Newest version = " & ServerVersion & "  //  Clientversion = " & lblVersion.Text)

        End If

    End Sub 
leider geht der nicht und ich weis nicht wo der Fehler ist beim load von form1 öffnet sich nichtmal eine msgbox
Dogukan47 is offline  
Old 03/04/2013, 15:50   #2
 
Kraizy​'s Avatar
 
elite*gold: 0
The Black Market: 471/0/0
Join Date: Apr 2010
Posts: 9,696
Received Thanks: 1,811
setz nen haltepunkt und schau woran es liegt
Kraizy​ is offline  
Thanks
1 User
Old 03/04/2013, 16:08   #3
 
Dogukan47's Avatar
 
elite*gold: 1
Join Date: May 2011
Posts: 1,490
Received Thanks: 196
das zeigt er mir an :



()
Dogukan47 is offline  
Old 03/04/2013, 16:17   #4
 
Kraizy​'s Avatar
 
elite*gold: 0
The Black Market: 471/0/0
Join Date: Apr 2010
Posts: 9,696
Received Thanks: 1,811
Aha, na das sagt natürlich unheimlich viel aus xD
Geh deinen Code schrittweise durch, da deine MsgBox nur bei True kommt, schaust du einfach nach an welcher Stelle False zurückgegeben wird in deiner Funktion. Aber deinen Ping-Befehl finde ich sowieso unnötig.
Kraizy​ is offline  
Thanks
1 User
Old 03/04/2013, 18:26   #5
 
Dogukan47's Avatar
 
elite*gold: 1
Join Date: May 2011
Posts: 1,490
Received Thanks: 196
Quote:
Originally Posted by Kraizy​ View Post
Aha, na das sagt natürlich unheimlich viel aus xD
Geh deinen Code schrittweise durch, da deine MsgBox nur bei True kommt, schaust du einfach nach an welcher Stelle False zurückgegeben wird in deiner Funktion. Aber deinen Ping-Befehl finde ich sowieso unnötig.
ok wieso findest du den befehl unnötig?^^
Dogukan47 is offline  
Old 03/04/2013, 19:19   #6

 
snow's Avatar
 
elite*gold: 724
Join Date: Mar 2011
Posts: 10,479
Received Thanks: 3,318
Was machst du, wenn Google offline ist?
Es reicht doch, wenn du die .txt ausliest, wenn die Verbindung offline ist, hast du keinen Wert -> Int-Wert (oder was auch immer Cint macht) ist 0 -> aktuelle Version größer -> Kein Update-Prompt.
snow is offline  
Thanks
1 User
Old 03/04/2013, 19:22   #7
 
Dogukan47's Avatar
 
elite*gold: 1
Join Date: May 2011
Posts: 1,490
Received Thanks: 196
Quote:
Originally Posted by snow911 View Post
Was machst du, wenn Google offline ist?
Es reicht doch, wenn du die .txt ausliest, wenn die Verbindung offline ist, hast du keinen Wert -> Int-Wert (oder was auch immer Cint macht) ist 0 -> aktuelle Version größer -> Kein Update-Prompt.
glaub aber nicht, dass google jemals offline sein wird
Dogukan47 is offline  
Old 03/04/2013, 21:19   #8
 
Kraizy​'s Avatar
 
elite*gold: 0
The Black Market: 471/0/0
Join Date: Apr 2010
Posts: 9,696
Received Thanks: 1,811
Lass einfach dein Ping weg..sollte keine Verbindung bestehen wird sowieso ne Exception geworfen, somit auch kein Update möglich. Dann kannst auch ne MsgBox ausgeben lassen, dass es ein Problem beim Update-Check gab.
Kraizy​ is offline  
Thanks
3 Users
Reply


Similar Threads Similar Threads
warrock updater nicht
07/11/2012 - WarRock - 2 Replies
hi habe heute warrock gestatet da macht er update ganz nomal wie jeder woche aber bei 99 % bleibt der stehen und ladet nicht mehr warum????? :confused:
Lord Wahl funktioniert nicht mehr / Behemoth Dungeon Eingang funktioniert nicht mehr
07/11/2012 - Flyff Private Server - 3 Replies
Wie es im Titel steht haben wir momentan 2 Probleme. Aus ungeklärten Ursachen geht mit Mal die Lord Wahl nicht mehr. Vor 2 Wochen funktionierte die Lord Wahl noch ohne Probleme, dieses Wochenende konnte man sich normal aufstellen, die Aufstellung wurde aber nicht geschlossen. Man konnte sich auch Samstag und Sonntag noch aufstellen. Außerdem wurde das Voting nicht gestartet, es wurde nicht möglich, jemanden der aufgestellten zu wählen. Wie gesagt, vor 2 Wochen und auch vor 4 Wochen...
[Minecraft Server 1.1] Essen funktioniert nicht da Essenskeulen nicht verschwinden
02/18/2012 - Minecraft - 5 Replies
Hallo zusammen, Ich habe einen Minecraft Server erstellt, allerdings habe ich mit dem ein Problem mit dem Essen, da die Keulen nicht zurückgehen. Was muss ich in den Einstellungen ändern? Danke im Voraus. MfG kugelmanno
Updater.exe nicht auf 64bit?
02/07/2012 - Flyff Private Server - 0 Replies
Hallo, meine updater exe funktioniert irgendwie nur auf 32 bis systemen, nicht auf 64bit. Muss man da iwas beseonderes einstellen bei MS2003?
Bei mir funktioniert das Löschcode nicht. Er hat mal funktioniert
01/07/2010 - Metin2 Private Server - 0 Replies
Hi. Also auf mienem PServer geht das mit dem Löschcode nicht. Kann mir jemand sagen warum? Ich weiß noch das es mal ging. Aber den Spieler in der Datenbank löschen geht nicht weil da diser lvl 0 charackter bleibt und ich nciht weiß wie man den weg kriegt Bitte kan mir jemand helfen.



All times are GMT +1. The time now is 21:45.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.