Jump to content
  • 0

Thor patcher update via patch


hartonox

Question


  • Group:  Members
  • Topic Count:  11
  • Topics Per Day:  0.00
  • Content Count:  27
  • Reputation:   0
  • Joined:  04/12/12
  • Last Seen:  

I want to update patcher via patch, but i got error updating patcher then update failed, i already try like this

//Thor Patcher remote config file

[Main]
//Allow patching or not?
allow=true

//Should patcher ignore everything else and finish patch immediately?
Force_Start=false

//if not, what message should appear?
policy_msg=Server is taking a nap.

//file_url - patch files should ALL put here.
// This config entry will override the one in embed config.
// o HTTP:
//         http://domain.com/dir/
// o FTP:
//         ftp://domain.com/dir/
//     o With <Username> [Password] [Port]
// ftp://username:[email protected]:port/dir/
//     o Note: username is required if want put password, otherwise everything is optional.
file_url=http://domain.com/patch/data/

[Patch]
//use CheckSum tool, hash for client & patcher
// used to make sure exe is up to date
//  (leave empty to disable this feature)
ClientSum=
PatcherSum=PASTE THE CODE HERE


//This is compressed file for patcher & client update
// To make these work, ClientSum and/or PatcherSum can't be empty
// Note: these files should put same place as patch file (file_url in internal config)
//Relative address, not FULL URL!
ClientPath=
PatcherPath=newskin.thor

// Patch list file
PatchList=plist.txt

[stars]
// Shining o.O (Anyways, its for start button clones)
// Since orignal client has check sum.. why not for clones? XD


//How many? (it should same as amount of start button clone, but of course it's your choice)
clients=0

// _sum - checksum, use CheckSum tool.
//client1_sum=
// _Name - Filename of exe
//client1_Name=
// _Path - Path for file [Compressed]
//client1_Path=

[Misc]
//Set a limit for fragment, when reach this limit, patcher will ask user to defrag
FragmentLimit=50

 

Link to comment
Share on other sites

9 answers to this question

Recommended Posts

  • 0

  • Group:  Members
  • Topic Count:  6
  • Topics Per Day:  0.00
  • Content Count:  21
  • Reputation:   3
  • Joined:  12/06/16
  • Last Seen:  

Show where u save u r patcher file....

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  11
  • Topics Per Day:  0.00
  • Content Count:  27
  • Reputation:   0
  • Joined:  04/12/12
  • Last Seen:  

3 hours ago, dev said:

Show where u save u r patcher file....

what do you mean?

my newskin.thor at http://domain.com/patch/data/

 

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  8
  • Topics Per Day:  0.00
  • Content Count:  308
  • Reputation:   24
  • Joined:  11/26/12
  • Last Seen:  

//Thor Patcher remote config file
[Main]
allow=true
Force_Start=false
policy_msg=Server is taking a nap.
file_url=http://localhost/bpatch/data/ <<<< Where all your patch files stored

[Patch]
ClientSum=69FCB00D <<<< EXE CHECKSUM
PatcherSum=E762FE47 <<<< PATCHER CHECKSUM

ClientPath=20-11-2016_exe.thor <<<< Patch file if they edit exe this will be downloaded to replace thier (on patching)
PatcherPath=20-11-2016_patcher.thor <<<< Patch file if they edit patcher exe this will be downloaded to replace thier (on patching)

PatchList=plist.txt

[Stars]
clients=0

[Misc]
FragmentLimit=50

 

 

http://localhost/bpatch/ <<<< where the thor patcher script file stored
~ main.conf
~ notice.html
~ plist.txt

 

Edited by chatterboy
Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  11
  • Topics Per Day:  0.00
  • Content Count:  27
  • Reputation:   0
  • Joined:  04/12/12
  • Last Seen:  

On 1/12/2017 at 2:29 PM, chatterboy said:

//Thor Patcher remote config file
[Main]
allow=true
Force_Start=false
policy_msg=Server is taking a nap.
file_url=http://localhost/bpatch/data/ <<<< Where all your patch files stored

[Patch]
ClientSum=69FCB00D <<<< EXE CHECKSUM
PatcherSum=E762FE47 <<<< PATCHER CHECKSUM

ClientPath=20-11-2016_exe.thor <<<< Patch file if they edit exe this will be downloaded to replace thier (on patching)
PatcherPath=20-11-2016_patcher.thor <<<< Patch file if they edit patcher exe this will be downloaded to replace thier (on patching)

PatchList=plist.txt

[Stars]
clients=0

[Misc]
FragmentLimit=50

 

 

http://localhost/bpatch/ <<<< where the thor patcher script file stored
~ main.conf
~ notice.html
~ plist.txt

 

yea thanks, but the problem now when i finished update, patcher not updated (always patch), just create patcher file with name tmp.exe

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  8
  • Topics Per Day:  0.00
  • Content Count:  308
  • Reputation:   24
  • Joined:  11/26/12
  • Last Seen:  

3 minutes ago, hartonox said:

yea thanks, but the problem now when i finished update, patcher not updated (always patch), just create patcher file with name tmp.exe

make sure your patch file (fiename.thor) EXE's is the same name which to update :) 

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  11
  • Topics Per Day:  0.00
  • Content Count:  27
  • Reputation:   0
  • Joined:  04/12/12
  • Last Seen:  

2 minutes ago, chatterboy said:

make sure your patch file (fiename.thor) EXE's is the same name which to update :) 

if my patcher myro.exe, my patch file must myro.exe.thor?

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  8
  • Topics Per Day:  0.00
  • Content Count:  308
  • Reputation:   24
  • Joined:  11/26/12
  • Last Seen:  

1 minute ago, hartonox said:

if my patcher myro.exe, my patch file must myro.exe.thor?

myro.exe [Get the che CheckSum result put it in your ClientSum= in main.conf]

myro.exe [Create patch anyname.thor then put it in your  ClientPath= in main.conf]

To avoid any bug make sure no any other RO exe running ^_^ sometime there is a bug remain in windows cache...

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  11
  • Topics Per Day:  0.00
  • Content Count:  27
  • Reputation:   0
  • Joined:  04/12/12
  • Last Seen:  

4 hours ago, chatterboy said:

myro.exe [Get the che CheckSum result put it in your ClientSum= in main.conf]

myro.exe [Create patch anyname.thor then put it in your  ClientPath= in main.conf]

To avoid any bug make sure no any other RO exe running ^_^ sometime there is a bug remain in windows cache...

yea i already do that, but its create patcher name tmp.exe

Link to comment
Share on other sites

  • 0

  • Group:  Members
  • Topic Count:  8
  • Topics Per Day:  0.00
  • Content Count:  308
  • Reputation:   24
  • Joined:  11/26/12
  • Last Seen:  

try to creat a new Patcher :) fresh one

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...