Project Perfect Mod Forums
:: Home :: Get Hosted :: PPM FAQ :: Forum FAQ :: Privacy Policy :: Search :: Memberlist :: Usergroups :: Register :: Profile :: Log in to check your private messages :: Log in ::


The time now is Thu Mar 28, 2024 2:50 pm
All times are UTC + 0
Mod Updater 1.0
Moderators: Community Tools Developpers
Post new topic   Reply to topic Page 1 of 1 [4 Posts] Mark the topic unread ::  View previous topic :: View next topic
Author Message
¥R_M0dd€r
Cyborg Soldier


Joined: 03 Jan 2011

PostPosted: Sat Mar 24, 2012 7:27 pm    Post subject:  Mod Updater 1.0 Reply with quote  Mark this post and the followings unread

What is Mod Updater and when do we use it?
Mod Updater is a tool that help mod/project leaders to make sure their testers is using the latest version/files of their project. If your mod/project is large and contains a lot of files that constantly being updated/improved(or whatever), this utility is a good option.
Why not just send the updated files to all the testers?
Having to remember what files that have been updated, and then send them to every tester is a bit of pain if you ask me.
With this program, you don't have to do anything except pressing the "Connect" button.


Documentation wrote:
Mod Updater/Fast Connect 1.0 by YR Modder

Usage for Server:
Start with exporting the file-list(as a txt). Follow the simple pattern in the file-list and add as many files and directories as you like.
The program must be in the same directory as the files and directories listed in the file-list.
For example, if you want to share C:\Westwood\RA2\expandmd01.mix, add expandmd01.mix to the file list, and put the server program in C:\Westwood\RA2.

Example of a correctly formatted file-list: list.txt:
gamemd.exe
expandmd01.mix
expandmd99.mix
audio.bag
auid.idx
SomeDirectory


Other notes:
- The file list is remembered when you start the program, so there is no need to import it everytime the program is launched.
- Putting a directory into the file list will share every single file in that directory tree.
- The file-list: contains information about the shared files such as their size, checksum and path.

Usage for Client:
Pressing the button "Check for updates" will download the file-list from the server and then scan for the files listed in the file-list that is in the same directory as the client program itself.
If a file is found, you will be asked to download it if the two checksums are unequal. If a file is not found, you will be asked to download it as well.
Exceptions: Many forms of different runtime exceptions can occur in this program, here is explanations to some of them:
UnknownHostException: ... - This host/ip address do not exist.
IndexOutOfBoundsException: null - The server program disconnected while you were downloading from it.
ConnectException: Connection refued: connect - This have three known meanings:
* Yhe host address is valid and exists, but the program is offline.
* The host address is valid and exists, the server is online but the port value is incorrect.
* You successfully connected to the server, and the server(later) disconnected before you started to download.

Safety:
- The server is safe from any type of virus. The server will only receive a string array from the client, which is harmless.
- The client, like all download programs, is at risk. You should not connect to people you do not trust.

Other:
This program is 100% free and you may modify it in any way you want.



server_124.png
 Description:
 Filesize:  16.85 KB
 Viewed:  3235 Time(s)

server_124.png



client1_376.png
 Description:
 Filesize:  12.84 KB
 Viewed:  3234 Time(s)

client1_376.png



question.png
 Description:
 Filesize:  32.38 KB
 Viewed:  3234 Time(s)

question.png



status.png
 Description:
 Filesize:  16.54 KB
 Viewed:  3234 Time(s)

status.png



Fast Connect 1.0.rar
 Description:

Download
 Filename:  Fast Connect 1.0.rar
 Filesize:  173.68 KB
 Downloaded:  249 Time(s)


Last edited by ¥R_M0dd€r on Wed Aug 01, 2012 4:44 pm; edited 4 times in total

Back to top
View user's profile Send private message
¥R_M0dd€r
Cyborg Soldier


Joined: 03 Jan 2011

PostPosted: Thu May 17, 2012 8:00 pm    Post subject: Reply with quote  Mark this post and the followings unread

15 download. Some feedback? Do anyone find it useful?
Personally, I think it is a awesome utility for modders to keep their testers up to date.
This of course require a decent connection.

Back to top
View user's profile Send private message
Graion Dilach
Defense Minister


Joined: 22 Nov 2010
Location: Iszkaszentgyorgy, Hungary

PostPosted: Thu May 17, 2012 8:59 pm    Post subject: Reply with quote  Mark this post and the followings unread

Probably I'll take a look.

I am tempted to drop out LB from distributing, and this sounds the perfect option, but so far I haven't decided neither in my final mixing ways neither if I'll just wrap up installers to make it working or writing a custom client on my own. (that actually sounds the most possible due to it could be a nice experience for me).

_________________
"If you didn't get angry and mad and frustrated, that means you don't care about the end result, and are doing something wrong." - Greg Kroah-Hartman
=======================
Past C&C projects: Attacque Supérior (2010-2019); Valiant Shades (2019-2021)
=======================
WeiDU mods: Random Graion Tweaks | Graion's Soundsets
Maintainance: Extra Expanded Enhanced Encounters! | BGEESpawn
Contributions: EE Fixpack | Enhanced Edition Trilogy | DSotSC (Trilogy) | UB_IWD | SotSC & a lot more...

Back to top
View user's profile Send private message Visit poster's website ModDB Profile ID
¥R_M0dd€r
Cyborg Soldier


Joined: 03 Jan 2011

PostPosted: Sat Jun 30, 2012 7:41 pm    Post subject: Reply with quote  Mark this post and the followings unread

Updated the thread with 1.0.
Changelog:
No longer get the hashcodes two times.
Support of directories.
Better information(before, if a file was smaller than 1024 kb, it would print it as 0.0MB).

Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic Page 1 of 1 [4 Posts] Mark the topic unread ::  View previous topic :: View next topic
 
Share on TwitterShare on FacebookShare on Google+Share on DiggShare on RedditShare on PInterestShare on Del.icio.usShare on Stumble Upon
Quick Reply
Username:


If you are visually impaired or cannot otherwise answer the challenges below please contact the Administrator for help.


Write only two of the following words separated by a sharp: Brotherhood, unity, peace! 

 
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © phpBB Group

[ Time: 0.1500s ][ Queries: 17 (0.0125s) ][ Debug on ]