|
You last visited: Today at 21:45
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.
03/04/2013, 15:44
|
#1
|
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.Net, System.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(hostip1, timeout, buffer, pingOptions)
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
|
|
|
03/04/2013, 15:50
|
#2
|
elite*gold: 0
Join Date: Apr 2010
Posts: 9,696
Received Thanks: 1,811
|
setz nen haltepunkt und schau woran es liegt
|
|
|
03/04/2013, 16:08
|
#3
|
elite*gold: 1
Join Date: May 2011
Posts: 1,490
Received Thanks: 196
|
das zeigt er mir an :
(  )
|
|
|
03/04/2013, 16:17
|
#4
|
elite*gold: 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.
|
|
|
03/04/2013, 18:26
|
#5
|
elite*gold: 1
Join Date: May 2011
Posts: 1,490
Received Thanks: 196
|
Quote:
Originally Posted by Kraizy
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?^^
|
|
|
03/04/2013, 19:19
|
#6
|
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.
|
|
|
03/04/2013, 19:22
|
#7
|
elite*gold: 1
Join Date: May 2011
Posts: 1,490
Received Thanks: 196
|
Quote:
Originally Posted by snow911
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
|
|
|
03/04/2013, 21:19
|
#8
|
elite*gold: 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.
|
|
|
 |
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.
|
|