Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 06:50

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

Advertisement



Problem VB 10 Patcher Script Problem

Discussion on Problem VB 10 Patcher Script Problem within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1
 
schido91's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 492
Received Thanks: 145
Problem VB 10 Patcher Script Problem

Hayho liebe Com.
ich habe mal wieder einen ganz netten Patcher gescriptet, für einen metin2 P Server,
da es nicht mein erster is, hab ich echt kp was da vorliegt, Hier der Script an sich:
Code:
Public Class Form1

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

    End Sub

    Private Sub WebBrowser1_DocumentCompleted(ByVal sender As System.Object, ByVal e As System.Windows.Forms.WebBrowserDocumentCompletedEventArgs) Handles WebBrowser1.DocumentCompleted

    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Button1.Enabled = False
        Button1.Text = "Please Wait..."
        TextBox1.Text = "Patch gestartet."
        ProgressBar1.Value = "1"
        Timer1.Start()
    End Sub

    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        ProgressBar1.Value = "2"
        TextBox1.Text = "patchlist.php wird geprüft."
        If My.Computer.FileSystem.FileExists("patchlist.php") Then
            My.Computer.FileSystem.DeleteFile("patchlist.php")
            TextBox1.Text = "patchlist.php wurde gelöscht."
        End If
        My.Computer.Network.DownloadFile("http://www.secondworld-foru.square7.ch/Patch/patchlist.php", "patchlist.php")
        TextBox1.Text = "Neue patchlist.php runtergeladen."
        ProgressBar1.Value = "3"
        '-------------------------------------------LOCALE_DE.EIX----------------------------------------
        TextBox1.Text = "locale_de.eix wird geprüft."
        If My.Computer.FileSystem.FileExists("pack/locale_de.eix") Then
            My.Computer.FileSystem.DeleteFile("pack/locale_de.eix")
            TextBox1.Text = "locale_de.eix wurde gelöscht."
        End If
        ProgressBar1.Value = "4"
        My.Computer.Network.DownloadFile("http://www.secondworld-foru.square7.ch/Patch/locale_de.eix", "pack/locale_de.eix")
        TextBox1.Text = "Neue locale_de.eix runtergeladen."
        '-------------------------------------------ETC.eix----------------------------------------------
        TextBox1.Text = "ETC.eix wird geprüft."
        If My.Computer.FileSystem.FileExists("pack/ETC.eix ") Then
            My.Computer.FileSystem.DeleteFile("pack/ETC.eix ")
            TextBox1.Text = "ETC.eix wurde gelöscht."
        End If
        ProgressBar1.Value = "5"
        My.Computer.Network.DownloadFile("http://www.secondworld-foru.square7.ch/Patch/ETC.eix ", "ETC.eix")
        TextBox1.Text = "ETC.eix runtergeladen."
        '-------------------------------------------ETC.epk----------------------------------------------
        TextBox1.Text = "ETC.epk wird geprüft."
        If My.Computer.FileSystem.FileExists("pack/ETC.epk ") Then
            My.Computer.FileSystem.DeleteFile("pack/ETC.epk ")
            TextBox1.Text = "ETC.epk wurde gelöscht."
        End If
        ProgressBar1.Value = "6"
        My.Computer.Network.DownloadFile("http://www.secondworld-foru.square7.ch/Patch/ETC.epk ", "ETC.epk")
        TextBox1.Text = "ETC.epk runtergeladen."
        '-------------------------------------------icon.eix---------------------------------------------
        TextBox1.Text = "icon.eix wird geprüft."
        If My.Computer.FileSystem.FileExists("pack/icon.eix ") Then
            My.Computer.FileSystem.DeleteFile("pack/icon.eix ")
            TextBox1.Text = "icon.eix wurde gelöscht."
        End If
        ProgressBar1.Value = "7"
        My.Computer.Network.DownloadFile("http://www.secondworld-foru.square7.ch/Patch/icon.eix ", "icon.eix")
        TextBox1.Text = "icon.eix runtergeladen."
        '-------------------------------------------icon.eix---------------------------------------------
        TextBox1.Text = "icon.eix wird geprüft."
        If My.Computer.FileSystem.FileExists("pack/icon.eix ") Then
            My.Computer.FileSystem.DeleteFile("pack/icon.eix ")
            TextBox1.Text = "icon.eix wurde gelöscht."
        End If
        ProgressBar1.Value = "8"
        My.Computer.Network.DownloadFile("http://www.secondworld-foru.square7.ch/Patch/icon.eix ", "icon.eix")
        TextBox1.Text = "icon.eix runtergeladen."
        '-------------------------------------------icon.epk---------------------------------------------
        TextBox1.Text = "icon.epk wird geprüft."
        If My.Computer.FileSystem.FileExists("pack/icon.epk ") Then
            My.Computer.FileSystem.DeleteFile("pack/icon.epk ")
            TextBox1.Text = "icon.epk wurde gelöscht."
        End If
        ProgressBar1.Value = "9"
        My.Computer.Network.DownloadFile("http://www.secondworld-foru.square7.ch/Patch/icon.epk ", "icon.epk")
        TextBox1.Text = "icon.epk runtergeladen."
        '-------------------------------------------index------------------------------------------------
        TextBox1.Text = "index wird geprüft."
        If My.Computer.FileSystem.FileExists("pack/index ") Then
            My.Computer.FileSystem.DeleteFile("pack/index ")
            TextBox1.Text = "index wurde gelöscht."
        End If
        ProgressBar1.Value = "10"
        My.Computer.Network.DownloadFile("http://www.secondworld-foru.square7.ch/Patch/index ", "index")
        TextBox1.Text = "index runtergeladen."
        '-------------------------------------------locale_de.epk-----------------------------------------
        TextBox1.Text = "locale_de.epk wird geprüft."
        If My.Computer.FileSystem.FileExists("pack/locale_de.epk ") Then
            My.Computer.FileSystem.DeleteFile("pack/locale_de.epk ")
            TextBox1.Text = "locale_de.epk wurde gelöscht."
        End If
        ProgressBar1.Value = "11"
        My.Computer.Network.DownloadFile("http://www.secondworld-foru.square7.ch/Patch/locale_de.epk ", "locale_de.epk")
        TextBox1.Text = "locale_de.epk runtergeladen."
        '-------------------------------------------Monster.eix-------------------------------------------
        TextBox1.Text = "Monster.eix wird geprüft."
        If My.Computer.FileSystem.FileExists("pack/Monster.eix ") Then
            My.Computer.FileSystem.DeleteFile("pack/Monster.eix ")
            TextBox1.Text = "Monster.eix wurde gelöscht."
        End If
        ProgressBar1.Value = "12"
        My.Computer.Network.DownloadFile("http://www.secondworld-foru.square7.ch/Patch/Monster.eix ", "Monster.eix")
        TextBox1.Text = "Monster.eix runtergeladen."
        '-------------------------------------------Monster.epk-------------------------------------------
        TextBox1.Text = "Monster.epk wird geprüft."
        If My.Computer.FileSystem.FileExists("pack/Monster.epk ") Then
            My.Computer.FileSystem.DeleteFile("pack/Monster.epk ")
            TextBox1.Text = "Monster.epk wurde gelöscht."
        End If
        ProgressBar1.Value = "13"
        My.Computer.Network.DownloadFile("http://www.secondworld-foru.square7.ch/Patch/Monster.epk ", "Monster.epk")
        TextBox1.Text = "Monster.epk runtergeladen."
        '-------------------------------------------monster2.eix-------------------------------------------
        TextBox1.Text = "monster2.eix wird geprüft."
        If My.Computer.FileSystem.FileExists("pack/monster2.eix ") Then
            My.Computer.FileSystem.DeleteFile("monster2.eix ")
            TextBox1.Text = "monster2.eix wurde gelöscht."
        End If
        ProgressBar1.Value = "14"
        My.Computer.Network.DownloadFile("http://www.secondworld-foru.square7.ch/Patch/monster2.eix ", "monster2.eix")
        TextBox1.Text = "monster2.eix runtergeladen."
        '-------------------------------------------monster2.epk-------------------------------------------
        TextBox1.Text = "monster2.epk wird geprüft."
        If My.Computer.FileSystem.FileExists("pack/monster2.epk ") Then
            My.Computer.FileSystem.DeleteFile("monster2.epk ")
            TextBox1.Text = "monster2.epk wurde gelöscht."
        End If
        ProgressBar1.Value = "15"
        My.Computer.Network.DownloadFile("http://www.secondworld-foru.square7.ch/Patch/monster2.epk ", "monster2.epk")
        TextBox1.Text = "monster2.epk runtergeladen."
        '-------------------------------------------NPC.eix------------------------------------------------
        TextBox1.Text = "NPC.eix wird geprüft."
        If My.Computer.FileSystem.FileExists("pack/NPC.eix ") Then
            My.Computer.FileSystem.DeleteFile("NPC.eix ")
            TextBox1.Text = "NPC.eix wurde gelöscht."
        End If
        ProgressBar1.Value = "16"
        My.Computer.Network.DownloadFile("http://www.secondworld-foru.square7.ch/Patch/NPC.eix ", "NPC.eix")
        TextBox1.Text = "NPC.eix runtergeladen."
        '-------------------------------------------NPC.epk------------------------------------------------
        TextBox1.Text = "NPC.epk wird geprüft."
        If My.Computer.FileSystem.FileExists("pack/NPC.epk ") Then
            My.Computer.FileSystem.DeleteFile("NPC.epk ")
            TextBox1.Text = "NPC.epk wurde gelöscht."
        End If
        ProgressBar1.Value = "17"
        My.Computer.Network.DownloadFile("http://www.secondworld-foru.square7.ch/Patch/NPC.epk ", "NPC.epk")
        TextBox1.Text = "NPC.epk runtergeladen."

        TextBox1.Text = "Patchen erfolgreich"
        ProgressBar1.Value = "100"

        If My.Computer.FileSystem.FileExists("Metin2.exe") Then
            Button1.Text = "Metin2 Starten"
            If Button1.Text = "Metin2 Starten" Then
                Shell("Metin2.exe")
            End If
        Else
            Button1.Text = "Client exsistiert nicht!"
            TextBox1.Text = "Bitte laden sie den Clienten runter"
        End If
        Timer1.Stop()
    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Process.Start("http://www.seven-world.de/index.php")
    End Sub

    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
        Process.Start("http://newtownmt2-board.square7.ch/index.php?page=Index")
    End Sub
End Class
Soweit is mein Script ansich (wenn ich irgendwas zensieren soll, sagt es mir bitte)

aber ich bekomme immer eine Fehlermeldung beim Starten also beim Patchen
Ich Debuge mein Patcher und VB 10 sagt mir vollgendes
Code:
		locale_de	"locale_de" wurde nicht deklariert. Auf das Objekt kann aufgrund seiner Schutzstufe möglicherweise nicht zugegriffen werden.
Ich habe die Befürtung das mein Webspace in diesem falle Square7.ch keine downloads also Patchs zulässt
Hatte jemand schon mal so ein problem?

Mfg:
__________
Schido1991
schido91 is offline  
Old 07/30/2010, 11:51   #2
 
P-a-i-n's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 1,258
Received Thanks: 396
wenn man schon das liest "Script "
du machst visual Basic das ist kein script
visual script gibt es aber auch ;D

und wenn man so viele datein hat würd ich die niemals einzeln runterladen zu dem gehen manche links nicht mach ein selbst entpackende zip datei wo alles drin ist die sich im startpath des programmes entpacken soll ist weit einfacher

wieso auch 20 bierflaschen einzeln kaufen wenn es sie im kasten gibt
P-a-i-n is offline  
Thanks
1 User
Old 07/30/2010, 12:07   #3
 
Mr.Black.Data's Avatar
 
elite*gold: 25
Join Date: Jul 2010
Posts: 227
Received Thanks: 27
Versuch mal von der Besagten Datei die Sicherheitsstufe runterzu nehmen

Also von Administrator zu Gast
Mr.Black.Data is offline  
Old 07/30/2010, 12:52   #4
 
P-a-i-n's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 1,258
Received Thanks: 396
sein problem liegt da wenn man ein link aufruft von seinen angegeben kriegt man auf der seite diese meldung

Square7.ch Zugriff verweigert, Fehler 403. Sorry, access forbidden, error 403.
P-a-i-n is offline  
Old 07/30/2010, 14:13   #5
 
elite*gold: 0
Join Date: Nov 2007
Posts: 62
Received Thanks: 17
Ich kann nur eins sagen, so macht man kein Patcher fur ein Spiel. PM me falls du hilfe brauchst, da ich dir bestimmt weiterhelfen kann. lol
Demon-777 is offline  
Old 07/30/2010, 15:01   #6
 
schido91's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 492
Received Thanks: 145
ich habe bissher alle Patcher von mir so aufgebaut,
ich bin noch kein Pro. nur bissher hatte ich andere Webspace's, und haben bissher alle geklapt,
ja, wenn du mir die Befehle schreiben köntest, das er sie runterläd und entpackt, wäre es ganz Liebt
schido91 is offline  
Old 07/30/2010, 15:45   #7
 
elite*gold: 0
Join Date: Nov 2007
Posts: 62
Received Thanks: 17
Ja ich bin auch kein Pro, aber generell ist dein patcher schlecht aufgebaut. Es wird nicht mal gepruft ob die Datei aktuell ist oder nicht. Ich werde nix fur dich schreiben, allerding kann ich dir helfen es besser zu machen. Wenn du meine hilfe willst dann pm mich und ich gebe dir mein icq nummer. Vll. konnen wir es sogar besser als musicinsturctor machen :P
Demon-777 is offline  
Old 07/30/2010, 16:27   #8
 
schido91's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 492
Received Thanks: 145
Danke =)

Hast ne Pn
schido91 is offline  
Old 09/20/2010, 21:07   #9
 
elite*gold: 0
Join Date: Nov 2009
Posts: 28
Received Thanks: 30
Also dieser "Patcher" löscht alle forhandenen Dateien und läd diese dann runter und das macht meiner meinung nach keinen Sinn
Wenn du einen Richigen patcher machen willst empfejle ich dir hier nachzuschauen:
darkkiller202lol is offline  
Reply


Similar Threads Similar Threads
Patcher Problem
09/15/2010 - Flyff Private Server - 3 Replies
Mojen <: Ich hab ein Problem, und zwar ist es so: Ich kann garkeine Patcher mehr weder pServer noch Offi benutzen. Da steht immer CODE:12029 Result:2 ich weiß es ist ein Software Problem. Firewall ist aus, mit ausnahme falls sie an ist. G Data (Antivirus Software) ist auch aus oder mit ausnahme. Wär ganz geil wenn jemand da was parrat hat (:
Problem mit Patcher
09/03/2010 - WarRock - 0 Replies
Hey Leute, Habe heute gezoggt und gezoggt dann bin ich duschen gegangen.... Als ich wieder kam war ein Warrock update, es wurde geupdatet und dann: Patcher problem Habe das Problemlösungsdingens von Wr Schon benutzt aber es will nicht mehr laufen. Win7 x64 Help pls
Problem mit Patcher
08/31/2010 - Metin2 Private Server - 2 Replies
Hey Community Ich hab einen Großen fehler bei meinem Patcher von http://www.elitepvpers.com/forum/metin2-pserver-gui des-strategies/479403-release-individueller-patche r.html Und zwar wenn ich auf den PAtcher drafuklicke passiert das : http://img638.imageshack.us/img638/9021/unbenanntz q.png Es kommt Error weis villeicht einer warum ? (patchconfig alles richtig)
Nw 2 Patcher Problem
08/01/2010 - Metin2 Private Server - 5 Replies
Hi hab ein Problem mit dem NW 2 Patcher: wenn ich gepatcht habe dann ist die .exe Datei weg. Bitte helft mir xD MfG
patcher problem
06/20/2010 - Grand Chase Philippines - 3 Replies
may makakatulong ba sa akin? ung GC ko kasi ayaw matapos tapos ng patch nka stay lang xa sa main.exe ska gcnewmapparticlescript.stg help me naman d ako mkpglaro 2 days na since lumabas yung 3rd job ng jin



All times are GMT +1. The time now is 06:50.


Powered by vBulletin®
Copyright ©2000 - 2026, 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 ©2026 elitepvpers All Rights Reserved.