BLExactServer is a Download Utility for Experienced Users who are familiar with winbuilder projects.
To maintain MultiAdmined projects easier.
(and to encourage users to take part or create MultiAdmined projects)
To help Experienced Users keep update of alive projects easier (without downloading all project again).
ps: This maybe required for many reasons, slow connection, boring times or limited connection (in case of Blue Life, he has limited to 4 GB/Month connection).....
To make initial download from server easier so you can go to drink cofee and watch tv etc. when download occurs. (BUG ID 235)
How it works, what it does:
BLExactServer downloads project info (updates.ini) from server and compares with 1) current available files 2) the md5 of files.
As a result:
Files moved to another location or removed from server are also locally moved (previous files backedup to a different location).
Files updated without version change also updated due to md5 match. (previous files backedup to a different location).
==>And finally you update exact of the server which declared by Project Administrator. If there is mismatch with the declaration of the Project Administrator (updates.ini) you will get an error screen in the end.
More Info about some available options of BLExactServer
*To avoid server misconnection, there is connection attempt settings
*"MD5 fix for Ascii files" (optional, default enabled) : BLExactServer tries* to fix files that are uploaded to server with "ASCII transfer type" (Usual Admin fault).
If trial* success than files updated with fixing (previous files backedup to a different location), there is no need to download them again (and again...)
If trial* unsuccess than no change made on local files.
*"Before Start Processing Open Files" (optional, default disabled) : It is a "Pause Stop" before BLExactServer start processing (download, move etc) to see what will be done by BLExactServer.
***: Obviously you must not use that folder to build your project if you have plans to maintain exact server in future.
BLExactServer is to maintain local backup/upload/admin folder.
BLExactServer is NOT a replacement to winbuilder download options, but only it will be more useful to make initial download of a project.
BLExactServer intentionally does NOT have winbuilder download mechanism version option in order to avoid confusions.
BLExactServer contains additional features which are already requested at BUG ID 230 + BUG ID 235 + fix for reported bug BUG ID 238 (md5 part) + unrequested md5-ascii fix + unrequested different backupfolder + unrequested all download level option + requested download at once availability.
Tecrï¿½beli kullanÄ±cÄ±lar iï¿½in, Proje ServerÄ±ndakileri aynen indirmek ve daha once indirilmiÅŸ dosyalarin uzerine sorunsuzca gï¿½ncelleme yapmak iï¿½in download programÄ±. Åžu anda wb da olmayan ï¿½zellikleri sayesinde projeyi en baÅŸtan indirmeye gerek olmuyor ve indirme sÄ±rasÄ±nda sorun ï¿½Ä±kmÄ±yor (baglantÄ± kopma ekranÄ± vs vs), ayrÄ±ca eski dosyalar ayri klasorde saklanÄ±yor.
Please test, I hope all clear, Any bug report will be appreciated.
Another project with "Blue Life" to ease upload of files for Project Administrators also available genVirginLocalFolder
Now with BLExactServer (for download) + genVirginLocalFolder (for upload) , Life is easier.
BLExactServer all codes written by "Blue Life", I (Lancelot) only informed required stuff and info for such a task.
Source codes available, Feel free to use the codes or ideas, only please inform here when you finish your project.
Alternate Download link (boot-land attached file download malfunctions )