Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 05:24

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

Advertisement



Problem mit Patcher von iMer

Discussion on Problem mit Patcher von iMer within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Dec 2009
Posts: 554
Received Thanks: 180
Problem mit Patcher von iMer

Hallo,
habe nen Problem mit dem Patcher von iMer.
Eigentlich funktioniert alles soweit.
Habe den Patcher unter Desktop/RetroWorld²/
Wenn ich den Patcher starte klappt eigentlich alles. Er erstellt die Ordner auch im Unterordner. Habe jetzt zum Test mal die Datein test1.txt, test2.txt & test3.txt genommen.
Problem: Die Datein läd der Patcher auf den Desktop, nicht in den Unterorder.
Achja.. außerdem heißen die Datein dann immer z.B. RetroWorld²test1.txt
Mein Verdacht ist jetzt natürlich, das irgendwo nen / fehlt.
Nur wo? Habs mit der files.txt versucht. Da nen / oder \ reingetan. Macht keinen Unterschied.
Meine patch.ini sieht wie folgt aus:
Code:
http://patch.retroworld2.tld/
http://patch.retroworld2.tld/fenster_klein.html
http://patch.retroworld2.tld/fenster_gross.html
http://retroworld2.tld/index.php?s=login
Hoffe, das mir da jemand helfen kann.
gruß,
Jaffa
Jaffa Cake is offline  
Old 03/08/2011, 15:13   #2
 
elite*gold: 0
Join Date: Dec 2009
Posts: 554
Received Thanks: 180
Problem besteht weiterhin..
Jaffa Cake is offline  
Old 03/08/2011, 16:22   #3
 
.Resistance's Avatar
 
elite*gold: 17
Join Date: Jul 2009
Posts: 1,562
Received Thanks: 478
Poste mal deinen angepassten Code hier.
Du hast 100% im Code einen kleinen Fehler gemacht
.Resistance is offline  
Old 03/08/2011, 16:29   #4




 
Saaja's Avatar
 
elite*gold: 152
Join Date: Aug 2009
Posts: 13,524
Received Thanks: 22,695
Nimm den Patcher von musicinstractor.
Ist schneller und einfacher
Saaja is offline  
Old 03/08/2011, 16:30   #5
 
elite*gold: 0
Join Date: Dec 2009
Posts: 554
Received Thanks: 180
Ok..hier ist der Code:
PHP Code:
#Include <File.au3>
#Include <GuiConstants.au3>
#include <IE.au3>
#include <WindowsConstants.au3>
#include <ButtonConstants.au3>
#include <GUIConstantsEx.au3>
#NoTrayIcon
Global $m2ordner = @ScriptDir
Global $ScriptDir = @ScriptDir
Global $TempDir = @TempDir
Global $url FileReadLine($ScriptDir "\patch.ini"1)
Global 
$adurl FileReadLine ($ScriptDir "\patch.ini",2)
Global 
$fensterurl FileReadLine ($ScriptDir "\patch.ini",3)
Global 
$buttonurl FileReadLine ($ScriptDir "\patch.ini",4)
FileInstall("C:\Program Files\Metin2Test\patchskin\main.bmp", @Tempdir&"\metin2start.bmp",1)
FileInstall("C:\Program Files\Metin2Test\patchskin\btn_startgame_up.bmp", @Tempdir&"\btn_startgame_up.bmp",1)
FileInstall("C:\Program Files\Metin2Test\patchskin\btn_settings_up.bmp", @Tempdir&"\btn_settings_up.bmp",1)
FileInstall("C:\Program Files\Metin2Test\patchskin\btn_newaccount_up.bmp", @Tempdir&"\btn_newaccount_up.bmp",1)
FileInstall("C:\Program Files\Metin2Test\patchskin\btn_idpwd_up.bmp", @Tempdir&"\btn_idpwd_up.bmp",1)
FileInstall("C:\Program Files\Metin2Test\patchskin\btn_quit_up.bmp", @Tempdir&"\btn_quit_up.bmp",1)
;
GUI######################################################
Opt("GUIOnEventMode"1)
$Form1 GUICreate("Metin2 Patcher by iMer"373541193125)
GUISetOnEvent($GUI_EVENT_CLOSE"_close")
$stat GUICtrlCreateEdit(""168337281)
GUICtrlSetData(-1"((`~Patcher by iMer~´))"&@CRLF&"Dateiüberprüfung wird gestartet...")
$cancel GUICtrlCreateButton("Cancel"28849675250)
GUICtrlSetOnEvent($cancel"_close")

$Progress1 GUICtrlCreateProgress(1646433417)
;
1631234013
$oIE 
_IECreateEmbedded()
$oIE_ctrl GUICtrlCreateObj($oIE16312336136)
GUISetState(@SW_SHOW)
_IENavigate($oIE$adurl
$Form2 GUICreate("*~Metin2 Patcher by iMer~*"595385328160)
GUISetOnEvent($GUI_EVENT_CLOSE"_close")
$Pic1 GUICtrlCreatePic(@Tempdir&"\metin2start.bmp"00593382$BS_BITMAP)
$start GUICtrlCreateButton("(Not allowed)"4644012741$BS_BITMAP)
GUICtrlSetImage(-1, @Tempdir&"\btn_startgame_up.bmp"1)
GUICtrlSetOnEvent($start"start")
$config GUICtrlCreateButton("(Not allowed)"4649612725$BS_BITMAP)
GUICtrlSetOnEvent($config"config")
GUICtrlSetImage(-1, @Tempdir&"\btn_settings_up.bmp"1)
$seite1 GUICtrlCreateButton("(Not allowed)"46418412725$BS_BITMAP)
GUICtrlSetImage(-1, @Tempdir&"\btn_newaccount_up.bmp"1)
GUICtrlSetOnEvent($seite1"seite")
$seite2 GUICtrlCreateButton("(Not allowed)"46416012925$BS_BITMAP)
GUICtrlSetImage(-1,  @Tempdir&"\btn_idpwd_up.bmp"1)
GUICtrlSetOnEvent($seite2"seite")
$ende GUICtrlCreateButton("(Not allowed)"46435212725$BS_BITMAP)
GUICtrlSetImage(-1,  @Tempdir&"\btn_quit_up.bmp"1)
GUICtrlSetOnEvent($ende"_close")
$oIE1 _IECreateEmbedded()
$oIE_ctrl1 GUICtrlCreateObj($oIE188456376)
_IENavigate($oIE1$fensterurl)

GUISetState(@SW_HIDE)
;
gui#####################################################
Func seite ()
    
_IECreate($buttonurl)
EndFunc

func start 
()
    
run($Scriptdir&"/metin2.bin")
    Exit
EndFunc

Func config 
()
    
Run($ScriptDir&"\config.exe")
EndFunc


func _close 
()
    Exit
EndFunc
Sleep 
(500)
patch ()


func patch ()
    
$file = @TempDir&"\files.txt"
    
InetGet$url&"\files.txt" $file)
    
$lines _FileCountLines($file)
    If 
$lines 0 Then
        MsgBox
(48,"Fehler","Fehler beim übertragen der Patchlist!")
        Exit
    EndIf
    
DirCreate("pack")
    
DirCreate("BGM")
    
DirCreate("lib")
    
DirCreate("mark")
    
DirCreate("miles")
    
DirCreate("screenshot")
    
DirCreate("upload")
    While (
$lines >= 1
        
$datei FileReadLine($file,$lines)
        
GUICtrlSetData($stat,"Überprüfung von: "$datei & @CRLF GUICtrlRead($stat))
        
$size_inet InetGetSize($url&"\"&$datei)
        If FileExists(
$ScriptDir&""&$datei) Then        
            If @error Then
                MsgBox(16 , "
Fehler", @error)
            EndIf
            
$size_ordner = FileGetSize( $ScriptDir&""&$datei)
            If 
$size_inet <> $size_ordner Then
                GUICtrlSetData(
$stat,"Download von"& $datei & @CRLF & GUICtrlRead($stat))
                InetGet(
$url&$datei , $ScriptDir& "" & $datei , 1 , 1)
                while 1
                    
$hFileSize = FileGetSize($ScriptDir & "" & $datei) ;Wie viel wurde schon geladen.
                    
$iPercent = round ( @InetGetBytesRead / $size_inet   *100) ;Rechen Operation ? O.O
                    GUICtrlSetData(
$Progress1$iPercent) ;Progressbar einstellen
                If 
$hFileSize = $size_inet Then 
                GUICtrlSetData(
$Progress1, 100)
                ExitLoop
            EndIf
            sleep (50)
        WEnd
        Else
            GUICtrlSetData(
$stat,"Überspringen der Datei"& $datei & @CRLF & GUICtrlRead($stat))
            EndIf
        Else
            InetGet(
$url&$datei,$ScriptDir&""&$datei,1,1)
            GUICtrlSetData(
$stat, "Download von"& $datei& @CRLF & GUICtrlRead($stat))
            while 1
                
$hFileSize = FileGetSize($ScriptDir & "" & $datei) ;Wie viel wurde schon geladen.

                
$iPercent = round ( @InetGetBytesRead / $size_inet   *100) ;Rechen Operation ? O.O

                GUICtrlSetData(
$Progress1$iPercent) ;Progressbar einstellen

            If 
$hFileSize = $size_inet Then 
                GUICtrlSetData(
$Progress1, 100)
                ExitLoop
            EndIf
            sleep (50)
        WEnd
        EndIf
        sleep (500)
        
$lines = $lines-1
    WEnd
    FileDelete(
$TempDir&"files.txt")
    GUISetState(@SW_HIDE,
$Form1)
    GUISetState(@SW_SHOW,
$Form2)
while 1
    Sleep(100)
WEnd
EndFunc 
€: Bei dem von musicinstructor bekomm ich Fehlermeldungen im Admin-CP.
Außerdem find ich das System da insgesammt nicht so dolle. ;o
Also für mich zu unübersichtlich
Jaffa Cake is offline  
Old 03/08/2011, 16:35   #6
 
.Resistance's Avatar
 
elite*gold: 17
Join Date: Jul 2009
Posts: 1,562
Received Thanks: 478
Zeile 107:
Dein Code:
PHP Code:
InetGet($url&$datei $ScriptDir"" $datei 1
Muss heißen:
PHP Code:
InetGet($url&$datei $ScriptDir"\" & $datei , 1 , 1) 
.Resistance is offline  
Thanks
1 User
Old 03/08/2011, 16:40   #7
 
elite*gold: 0
Join Date: Dec 2009
Posts: 554
Received Thanks: 180
Danke
Jaffa Cake is offline  
Old 03/08/2011, 16:42   #8
 
.Resistance's Avatar
 
elite*gold: 17
Join Date: Jul 2009
Posts: 1,562
Received Thanks: 478
Gehts?
Ich würde den 2ten Pachte von iMer nehmen:
Weil wenn du nach Dateigröße patchst, werden die eix-Dateien oft nicht gepatcht, weil sich da die Größe nur ganz minimal ändert
.Resistance is offline  
Old 03/08/2011, 16:46   #9
 
elite*gold: 0
Join Date: Dec 2009
Posts: 554
Received Thanks: 180
Grade getestet.
Es geht
Jaffa Cake is offline  
Old 03/08/2011, 16:47   #10




 
Saaja's Avatar
 
elite*gold: 152
Join Date: Aug 2009
Posts: 13,524
Received Thanks: 22,695
Closed?
Saaja is offline  
Old 03/08/2011, 16:48   #11
 
.Resistance's Avatar
 
elite*gold: 17
Join Date: Jul 2009
Posts: 1,562
Received Thanks: 478
Ich denk ja^^
Ist ja wohl geklärt.
Wenn er noch Fragen hat, kann er mir eine PN schreiben
.Resistance is offline  
Old 03/08/2011, 16:50   #12
 
~Venus~'s Avatar
 
elite*gold: 84
Join Date: Feb 2011
Posts: 115
Received Thanks: 23
#closerequest.
~Venus~ is offline  
Old 03/08/2011, 16:51   #13
 
.Resistance's Avatar
 
elite*gold: 17
Join Date: Jul 2009
Posts: 1,562
Received Thanks: 478
Was für ein Posthunt
Ich hab doch schon geschireben, dass es geclosed werden kann
.Resistance is offline  
Old 03/08/2011, 16:55   #14
 
elite*gold: 0
Join Date: Dec 2009
Posts: 554
Received Thanks: 180
***, kann geclosed werden.
Wenn noch Fragen bestehen, send ich poll7979 ne PN
Jaffa Cake is offline  
Reply


Similar Threads Similar Threads
[Help]Patcher by Imer
07/12/2011 - Metin2 Private Server - 1 Replies
hey, ich bräuchte mal Hilfe bei dem Patcher von Imer bei mir kommt immer fehler irgendwas .... könnte mir vllt jmd helfen der schon das erfolgreich installiert hat client ist bereits auf Hp geladen.... und files.txt auch drin ... Muss ich da wirklich alle Dateien rein schreiben... Wäre nice wenn einer mal über Tv ´schauen könnte MfG
Imer Patcher
10/26/2010 - Metin2 Private Server - 3 Replies
Hey Leute, ich habe ein Problem mit den Metin2 Patcher von Imer. Also der Patcher lädt die dateien immer wieder neu wenn ich den Patcher neu starte. Und der wenn ich beim Patcher aus Spiel Starten klicke öffnet sich nichts. Ist das normal oder nicht? Thx für eine gute Antwort
Problem mit dem Patcher von iMer
04/03/2010 - Metin2 Private Server - 1 Replies
Hey, beim Patcher von iMer tritt immer folgendes Problem auf: Wenn ich den Patcher starte kommt beispielsweise ganz normal: "Überprüfen der Datei: pack/pc.eix" und ca. eine Sekunde später kommt dann: "Überspringen der Datei: pack/pc.eix" Und so geht das bei jeder Datei... Weiß jemand Rat? :(
Patcher by iMer
03/01/2010 - Metin2 Private Server - 4 Replies
Hallo, Ich habe mir den Patcher für mein CLient runtergeladen von iMer nur ich komme ned klar wie ich den zu laufen bringe was muss ich genaz bei patch.ini eingeben kann jemadn helfen ?? Gebe jede menge Thanks
Problem mit patcher von imer!
02/14/2010 - Metin2 Private Server - 0 Replies
also ich hab null ahnung wie ich den patcher von imer zum laufen bringe . -Hab regipage. -hab funpic -hab modified client von neonblue -habe aber keine ahnung was ich bei funpic machen muss oder bei anderen sachen in der beschreibung wäre toll wenn jmd mir helfen könnte



All times are GMT +1. The time now is 05:26.


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.