Tiera Posted December 25, 2011 Group: Members Topic Count: 6 Topics Per Day: 0.00 Content Count: 103 Reputation: 37 Joined: 12/15/11 Last Seen: January 10, 2020 Share Posted December 25, 2011 File Name: KPatcher File Submitter: Tiera File Submitted: 20 Dec 2011 File Category: Patchers Content Author: Tiera Title: KPatcher Version: 3.1 Language: Multilingual Supported GRF files: All versions Support for other packers: RGZ and RAR Supports data transfer protocols: HTTP, FTP, support for username and password KPatcher Features: 1) Fast merge GRF/GPF files; 2) Defragment GRF file; 3) Delete files from the GRF on the mask; 4) Deleting files from your client on a mask; 5) Unpack the RGZ/RAR archives; 6) The ability to patch any GRF file in the folder with patcher; 7) Unique auto update; 8) Support for the official patch server; 9) Simple skinning; 10) Remote file settings and auto update; 11) Fully embedded skin; 12) Custom Buttons. Config Tool Features: 1) Embedding the configuration file; 2) Embedding language file; 3) Embedding skin; 4) Change the icons patcher; 5) Getting CRC of any file. ~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Instructions: 1) Edit the file Localhost.kpsf; 2) If no language file for your language, create translation using an existing language files; 3) Create your own skin; 4) Place the files from the Web on your Web server 5) Edit the file settings.ini; 6) Make the necessary changes to the file update.ini; 7) Build settings in the patcher using ConfigTool. Each configuration file has comments and explanations for most settings and options! Click here to download this file 3 Quote Link to comment Share on other sites More sharing options...
ncmonx Posted December 27, 2011 Group: Members Topic Count: 0 Topics Per Day: 0 Content Count: 3 Reputation: 0 Joined: 12/04/11 Last Seen: June 25, 2020 Share Posted December 27, 2011 wowwww... kpatcher is alive again. thanks so much tiera... Quote Link to comment Share on other sites More sharing options...
master257 Posted January 7, 2012 Group: Members Topic Count: 5 Topics Per Day: 0.00 Content Count: 36 Reputation: 1 Joined: 01/07/12 Last Seen: March 19, 2012 Share Posted January 7, 2012 Can we get a link to kpatcher..? Quote Link to comment Share on other sites More sharing options...
manabeast Posted February 3, 2012 Group: Members Topic Count: 138 Topics Per Day: 0.03 Content Count: 835 Reputation: 25 Joined: 11/22/11 Last Seen: December 4, 2012 Share Posted February 3, 2012 mind ask one newbie question? this kpatcher is for kro or like thor patchers? Quote Link to comment Share on other sites More sharing options...
Tiera Posted February 3, 2012 Group: Members Topic Count: 6 Topics Per Day: 0.00 Content Count: 103 Reputation: 37 Joined: 12/15/11 Last Seen: January 10, 2020 Author Share Posted February 3, 2012 Like thor. 1 Quote Link to comment Share on other sites More sharing options...
Tepoo Posted February 7, 2012 Group: Members Topic Count: 16 Topics Per Day: 0.00 Content Count: 104 Reputation: 4 Joined: 02/06/12 Last Seen: September 13, 2022 Share Posted February 7, 2012 Hy, i created a German Translation for your Patcher. Very Nice work, i hope you will improve it more and more :-) Just save it as German.lng [Language] WARNING = Warnung! PATCH_COMPLETE = Update fertig. GET_FILE = Update '%s' wird heruntergeladen (%d of %d)... FILE_DOWNLOAD_PROCESS = %.2f %s von %.2f %s heruntergeladen [%.2f %s] GRF_FILE_NOT_FOUND = GRF Datei '%s' wurde nicht gefunden. Platzieren Sie den Patcher in den Ordner mit dem Namen 'Ragnarok Online' WRONG_ARCH_TYPE = Archivetype nicht korrekt: '%s' APPLYING_PATCHES = Updates werden übernommen... PROCESSING = Fortschritt des Updates '%s' (%d of %d)... DEFRAG_NAME = Defragmentiere Datei '%s'... SAVE_NAME = Speichere Datei '%s'... NO_PATCHES = Keine Updates verfügbar. LIST_PARSING = Analysiere Liste... GRF_PARSING = GRF Datei Analyse... GET_N_PROCESS = Datei - '%s' erhalten, wird nun verarbeitet PROCESSED = %d von %d Dateien verarbeitet... RESTORE_SUCCESS = Datei erfolgreich wieder hergestellt. PATCH_IN_PROCESS = Das Update ist nicht nicht fertig. Wollen Sie den Patcher wirklich schliessen? KBYTE = KByte MBYTE = MByte GBYTE = GByte KBYTE_SEC = KByte/Sec MBYTE_SEC = MByte/Sec Greetings Tepoo Quote Link to comment Share on other sites More sharing options...
frotek Posted February 11, 2012 Group: Members Topic Count: 22 Topics Per Day: 0.00 Content Count: 60 Reputation: 0 Joined: 01/04/12 Last Seen: June 8, 2020 Share Posted February 11, 2012 please mirror KPatcher v2 Settings Tool megaupload closed already Quote Link to comment Share on other sites More sharing options...
EvilPuncker Posted February 15, 2012 Group: Members Topic Count: 19 Topics Per Day: 0.00 Content Count: 713 Reputation: 71 Joined: 11/08/11 Last Seen: December 25, 2024 Share Posted February 15, 2012 any update coming? Quote Link to comment Share on other sites More sharing options...
Tiera Posted February 23, 2012 Group: Members Topic Count: 6 Topics Per Day: 0.00 Content Count: 103 Reputation: 37 Joined: 12/15/11 Last Seen: January 10, 2020 Author Share Posted February 23, 2012 Updated, added German language support. Quote Link to comment Share on other sites More sharing options...
Hobbix Posted February 27, 2012 Group: Members Topic Count: 2 Topics Per Day: 0.00 Content Count: 9 Reputation: 1 Joined: 12/22/11 Last Seen: September 10, 2024 Share Posted February 27, 2012 (edited) Tiera, патчер совсем не умеет работать автономно. Если он не может прочитать settings.ini, например, если его там нет или сайт недоступен, то патчер крашится в ошибках и не может запуститься (скин ищет по дефолтному пути в Kpather/Default/skin.bmp). Нужно чтобы он поддерживал на этот случай автономный режим работы. Например, если сайт недоступен, чтобы выскакивало окошко с предложением запустить клиент без патча. Для нового типа логина из патчера это тоже надо предусмотреть. Кроме того, патчер не патчит (глючит или ошибки), если его закрыть во время загрузки/применения патча. Надо деактивировать возможность закрытия патчера в это время и проверять не запущен ли в это время клиент, т.е. не занята ли в этот момент grf которую мы патчим. Запретить мультиоконность патчера. P.S. Извиняюсь, что пишу тут по-русски. Надеюсь ничего не нарушаю) Edited February 27, 2012 by Hobbix Quote Link to comment Share on other sites More sharing options...
Tiera Posted February 27, 2012 Group: Members Topic Count: 6 Topics Per Day: 0.00 Content Count: 103 Reputation: 37 Joined: 12/15/11 Last Seen: January 10, 2020 Author Share Posted February 27, 2012 Сейчас работаем над устранением подобных ошибок. Если закрыть патчер во время процесса применения патча, патчер завершит применение патча и только потом закрывается. Спасибо за замечания и комментарии. В ближайшем релизе мы это исправим. Quote Link to comment Share on other sites More sharing options...
Hobbix Posted February 27, 2012 Group: Members Topic Count: 2 Topics Per Day: 0.00 Content Count: 9 Reputation: 1 Joined: 12/22/11 Last Seen: September 10, 2024 Share Posted February 27, 2012 Tiera, неплохо бы уведомлять при закрытии патчера, что он фактически закроется только после окончания применения патча. Если в процессе применения патча его закрыть и повторно открыть, то полоска статуса текущей загрузки себя ведёт неадекватно и через пару секунд вообще пропадает. В итоге ты не в курсе на какой стадии процесс применения патча. Если патч большой, напрмер палитры, то патчер висит очень долго и непонятно когды закончится процесс применения патча. Если закрыть патчер во время загрузки патча, то часть загруженной grf остается в папке с клиентом. Если открыть патчер повторно, то процесс загрузки продолжается с того места на котором он был прерван (по крайней мере так показывает по статус бару текущей загрузки в патчере), но при этом продолжает загрузку grf сверх нормы (получается что-то вроде "Загружено 25мб из 15мб"). Можно ли регулировать настройки шрифта в окне патчера? Как например, отключить жирность шрифту? Имею в виду шрифт, который показывает информацию о загрузке патча, скорости и прочем. Quote Link to comment Share on other sites More sharing options...
Night Posted February 28, 2012 Group: Members Topic Count: 1 Topics Per Day: 0.00 Content Count: 10 Reputation: 0 Joined: 01/24/12 Last Seen: May 17, 2012 Share Posted February 28, 2012 Неплохо бы еще вот это дело поправить: Number of current patch is less than or equal to the number last! (Current=0, Last=0) Кстате у всех такая шляпа на последней версии kpatcher-а ? Или я не догадался где-то с бубном по плясать? =) Quote Link to comment Share on other sites More sharing options...
Hobbix Posted February 29, 2012 Group: Members Topic Count: 2 Topics Per Day: 0.00 Content Count: 9 Reputation: 1 Joined: 12/22/11 Last Seen: September 10, 2024 Share Posted February 29, 2012 Tiera, когда изменяю текст, например, NO_PATCHES в Russian.lng и патчу Kpatcher.exe с помощью ConfigTool.exe, то на выходе в патчере всё равно получается тот перевод, который был по умолчанию в Russian.lng. Quote Link to comment Share on other sites More sharing options...
ragnazorg Posted September 24, 2012 Group: Members Topic Count: 21 Topics Per Day: 0.00 Content Count: 250 Reputation: 44 Joined: 11/13/11 Last Seen: October 5, 2024 Share Posted September 24, 2012 Hi I have set it up to english but when I click exit it shows a russian "k patcher warning etc.." Quote Link to comment Share on other sites More sharing options...
Altimage Posted September 26, 2012 Group: Members Topic Count: 23 Topics Per Day: 0.00 Content Count: 96 Reputation: 1 Joined: 03/07/12 Last Seen: January 19, 2023 Share Posted September 26, 2012 can not download Quote Link to comment Share on other sites More sharing options...
OnNplay Posted October 5, 2012 Group: Members Topic Count: 9 Topics Per Day: 0.00 Content Count: 141 Reputation: 15 Joined: 01/08/12 Last Seen: July 26, 2014 Share Posted October 5, 2012 Some error still around lates KPatcher. Quote Link to comment Share on other sites More sharing options...
FenixSSA Posted October 7, 2012 Group: Members Topic Count: 0 Topics Per Day: 0 Content Count: 9 Reputation: 0 Joined: 08/26/12 Last Seen: January 14, 2013 Share Posted October 7, 2012 Для чего и что надо прописывать в update.ini? Quote Link to comment Share on other sites More sharing options...
Petey Pablo Posted December 21, 2012 Group: Members Topic Count: 152 Topics Per Day: 0.03 Content Count: 569 Reputation: 11 Joined: 11/24/11 Last Seen: March 7, 2022 Share Posted December 21, 2012 See the image below. Im using windows xp service pack 3. Quote Link to comment Share on other sites More sharing options...
masik Posted January 18, 2013 Group: Members Topic Count: 1 Topics Per Day: 0.00 Content Count: 6 Reputation: 0 Joined: 01/15/13 Last Seen: January 31, 2013 Share Posted January 18, 2013 (edited) Not downloaded rar or zip file Блин задолбался уже.... plist.plt //[11] //Type = RAR //Patch = prod.rar 10:RAR:prod.rar 11:ARCH:prod.zip rsettings.ini ;KPatcher remote config file ;These three sections also duplicated in embedded configuration file on the case if the patcher will not be able to download the remote file from server. ;Also, it will allow run the patcher game client in the event of unavailability of the remote configuration file. [settings::Main] ;Server Name ServerName = MosRO ;Unique identifier of the server is needed to save the data in the PatcherData file. Typically, the server name in capital letters. ServerUID = mosro ;File where patcher store own data PatcherData = plist.ini [settings::Browsers] ;Notice URL NoticeURL = http://home.mosro.com/kpatcher/index.php ;StatusURL = [settings::Executable] ;Client exe name & exe param to launch NewLogin = 1 AutoStart = 0 ExeName = mosro.exe ExeParam = [settings::PatchServer::Main] ;PatchList URL and name PatchListURL = http://home.mosro.com/kpatcher/ ;PatchList name PatchListName = plist.plt ;FileServer URL (For Login with passsword use ftp://login:[email protected]/) FileServerURL = http://home.mosro.com/kpatcher/files/ ;Server GRF name & patchinfo store Grf = mosro.grf [settings::PatchServer::KRO] ;Support for patching the official client. ;Possible values: ;0=Off - Downloads will not occur, the button kroPatches will not be displayed on the form. ;1=Auto - Downloads will take place immediately after the main patch, the button kroPatches will not be displayed on the form. ;2=Manual - Download will take place only after clicking on the button kroPatches, but only after major patches will be downloaded. StartType = 2 ;Full Url to patch list PatchListURL = http://patch.naoro.ru/ ;Patch list name PatchListName = patch_test.txt ;Full Url to patches (For Login with passsword use ftp://login:[email protected]/) FileServerURL = ftp://patcher:[email protected]/kro/ ;Main GRF Grf = data.grf ;Patch number store PatchInfo = patch.inf [settings::PatchServer::KRORE] ;Support for patching the official Renewal client. ;Possible values: ;0=Off - Downloads will not occur, the button kroREPatches will not be displayed on the form. ;1=Auto - Downloads will take place immediately after the official patch, the button kroREPatches will not be displayed on the form. ;2=Manual - Download will take place only after clicking on the button kroREPatches, but only after major and patches will be downloaded. StartType = 2 ;Full Url to patch list PatchListURL = http://webpatch.ragnarok.co.kr/patch/ ;Patch list name PatchListName = patchRE.txt ;Full Url to patches (For Login with passsword use ftp://login:[email protected]/) FileServerURL = ftp://patcher:[email protected]/kro/ ;Main GRF Grf = rdata.grf ;Patch number store PatchInfo = patchRE.inf version 3.0.5.0 help please Edited January 18, 2013 by Emistry Please use [CODEBOX] or Attachments for long contents. Quote Link to comment Share on other sites More sharing options...
llbranco Posted February 5, 2013 Group: Members Topic Count: 3 Topics Per Day: 0.00 Content Count: 18 Reputation: 1 Joined: 12/19/12 Last Seen: June 16, 2015 Share Posted February 5, 2013 i have the same problem do not download/remove anything (with or w/o REGEX) the kpatcher said: "For your client no updates." i tried "on lan" first so.... my configs: rsettings.ini [settings::Main];Server Name ServerName = PET RO ;Unique identifier of the server is needed to save the data in PatcherData file. Typically, the server name in capital letters. ServerUID = PETRO ;File where patcher store own data PatcherData = petro.inf [settings::Browsers] ;Notice URL NoticeURL = http://petro.orgfree.com/news/index.html ;Temporary disabled ;StatusURL = [settings::Executable] ;Client exe name & exe param to launch NewLogin = 0 AutoStart = 1 ExeName = petro.exe ExeParam = 1rag1 [settings::PatchServer::Main] ;PatchList URL and name PatchListURL = http://servidor/patch ;PatchList name PatchListName = plist.plt ;FileServer URL (For Login with passsword use ftp://login:[email protected]/) ;FileServerURL = ftp://patcher:[email protected]/naoro/ FileServerURL = http://servidor/patch/files/ ;Server GRF name & patchinfo store Grf = petro.grf plist.plt // -=-=-=-=- REMOVENDO CONFIGS ANTERIORES -=-=-=-=-=-=- 1:CDF:[petrag|pet-ro|PET-RO_UPDATE|pet-roSETUP|Pet-RO-ALPHA].exe 2:CDF:Patch = [apetro|bpetro|petro|phair|zpetro].grf 3:CDF:data.ini 4:CDF:*.txt 5:CDF:Config.tpc // inicio da nova versão 20:RAR:petro-release1.rar 21:RAR:petroexe_02-02-13.rar 22:RAR:bgms_02-02-13.rar Quote Link to comment Share on other sites More sharing options...
Lilith Posted February 6, 2013 Group: Members Topic Count: 14 Topics Per Day: 0.00 Content Count: 407 Reputation: 159 Joined: 11/18/11 Last Seen: November 15, 2014 Share Posted February 6, 2013 Same problem. 1 Quote Link to comment Share on other sites More sharing options...
Yommy Posted April 29, 2013 Group: Members Topic Count: 4 Topics Per Day: 0.00 Content Count: 81 Reputation: 69 Joined: 11/08/11 Last Seen: February 21 Share Posted April 29, 2013 Hi Tiera <3 just some small requests for you 1) newlogin is not saving the username, when open patcher again, username box is empty even when i tell it to save. 2) as we spoke in skype, client should be started with md5(pass), to avoid password being in tasklist, and stop it sending plain text over internet. dont worry, rathena will update to support this method, since only your patcher supports it Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.