Lineage 2 Patch Downloader

Lineage 2 Patch Downloader Version_01-02-01

Downloading patches as in past time with acmi tool

MrKirill1232

Member
MrKirill1232 Rep
1
0
0
Rep
4
MrKirill1232 Vouches
0
0
0
Vouches
0
Posts
15
Likes
59
Bits
1 YEAR
1 YEAR OF SERVICE
LEVEL 15 161 XP
MrKirill1232 submitted a new resource:

Lineage 2 Patch Downloader - Downloading patches as in past time with acmi tool

Program which been develop in a few-nights after realise - I miss a Japanese 464 protocol, and now they have 474 ;(
By functionality its similar to acmi tool | version switcher (github), but main with working source links and with some improvments (can restore downloading... and all?).
On version 01.01.* program supports 04 source of client downloading:
- Korean;
- Japanese;
- Taiwan;
- America (ex Nc West);

All main settings is set...

Read more about this resource...
 
Liked By 1 member :

MrKirill1232

Member
MrKirill1232 Rep
1
0
0
Rep
4
MrKirill1232 Vouches
0
0
0
Vouches
0
Posts
15
Likes
59
Bits
1 YEAR
1 YEAR OF SERVICE
LEVEL 15 161 XP

MrKirill1232

Member
MrKirill1232 Rep
1
0
0
Rep
4
MrKirill1232 Vouches
0
0
0
Vouches
0
Posts
15
Likes
59
Bits
1 YEAR
1 YEAR OF SERVICE
LEVEL 15 161 XP
Q: What is it?
A: It is a unility, which form URL and DOWNLOAD original lineage 2 client data by patch version.

Q: Why the program exists?
A: With this program you can download the last version of PATCH for last PROTOCOL version (if patch version is available on CDN) or some files, which can be downloaded by filder (you can specified which files wanna to download);

Q: Why you cant use a Regular Launcher as Purple?
A: Launcher downloads only a latest patch version, and you cannot change this;

Q: What filter is it? How to specified it and how to use it?
A: Filters usage is similar to acmi utility.
* include_file_filter - for specified files, which need to donwload (by version 01_01_03_PRE you can use 1 filter);
* exclude_file_filter - for specified files, which need to ignore (you can use any of them and split by ";");


FilterDescriptionExample "true"Example "false"
*Will download all files. If use inside exclude_file_filter - will ignore all filesAll the filesWill all return "true"
*.datDownloading all files with extention .dat.\ExcludedUpdateList.dat
.\system\Ability.dat
.\patchw32.dll
.\system\interface.u
.\maps\22_20.unr
system\*Downloading all files and folders in system folder.\system\locales\en-US.dll
.\system\interface.u
.\system\Ability.dat
.\maps\22_20.unr
.\patchw32.dll
system\*.*Downloading all files in system folder.\system\Ability.dat
.\system\ActionName-k.dat
.\system\interface.u
.\system\locales\en-US.dll
.\maps\22_20.unr
system\*.datDownloading all files in system folder with .dat extention.\system\Ability.dat
.\system\ActionName-k.dat
.\system\interface.u
.\system\locales\en-US.dll
.\maps\22_20.unr

Q: Will you add downloading from 4game CDN?
A: I do not think it is a posible. All problem is - you cannot get a file list. By default 4game cdn returns a files like a "part*index*" and without file list - it is imposible to understand which separated and what inside of them. As I undestand - list of files received by TCP connection between launcher and server. This program used only a http protocol for downloading all the files.

Q: Can I download a High Five update by this way?
A: Ha-ha. Really you can try but in any case - I be available a 10 years ago and I dont think it now still store in CDN files :D By you can try :*

Q: How I can to find the last patch version of required CDN?
A: Or you can try to guess or you can download launcher and start donwloading|updating. In game folder will create a file, which will tell u about last patch version.
 
Liked By 2 members :

splicho

I see humans, but no humanity.
Administrator
splicho Rep
6
0
0
Rep
6
splicho Vouches
3
0
0
Vouches
3
Posts
1,014
Likes
1,575
Bits
3 YEARS
3 YEARS OF SERVICE
LEVEL 263 20 XP
Q: What is it?
A: It is a unility, which form URL and DOWNLOAD original lineage 2 client data by patch version.

Q: Why the program exists?
A: With this program you can download the last version of PATCH for last PROTOCOL version (if patch version is available on CDN) or some files, which can be downloaded by filder (you can specified which files wanna to download);

Q: Why you cant use a Regular Launcher as Purple?
A: Launcher downloads only a latest patch version, and you cannot change this;

Q: What filter is it? How to specified it and how to use it?
A: Filters usage is similar to acmi utility.
* include_file_filter - for specified files, which need to donwload (by version 01_01_03_PRE you can use 1 filter);
* exclude_file_filter - for specified files, which need to ignore (you can use any of them and split by ";");


FilterDescriptionExample "true"Example "false"
*Will download all files. If use inside exclude_file_filter - will ignore all filesAll the filesWill all return "true"
*.datDownloading all files with extention .dat.\ExcludedUpdateList.dat
.\system\Ability.dat
.\patchw32.dll
.\system\interface.u
.\maps\22_20.unr
system\*Downloading all files and folders in system folder.\system\locales\en-US.dll
.\system\interface.u
.\system\Ability.dat
.\maps\22_20.unr
.\patchw32.dll
system\*.*Downloading all files in system folder.\system\Ability.dat
.\system\ActionName-k.dat
.\system\interface.u
.\system\locales\en-US.dll
.\maps\22_20.unr
system\*.datDownloading all files in system folder with .dat extention.\system\Ability.dat
.\system\ActionName-k.dat
.\system\interface.u
.\system\locales\en-US.dll
.\maps\22_20.unr

Q: Will you add downloading from 4game CDN?
A: I do not think it is a posible. All problem is - you cannot get a file list. By default 4game cdn returns a files like a "part*index*" and without file list - it is imposible to understand which separated and what inside of them. As I undestand - list of files received by TCP connection between launcher and server. This program used only a http protocol for downloading all the files.

Q: Can I download a High Five update by this way?
A: Ha-ha. Really you can try but in any case - I be available a 10 years ago and I dont think it now still store in CDN files :D By you can try :*

Q: How I can to find the last patch version of required CDN?
A: Or you can try to guess or you can download launcher and start donwloading|updating. In game folder will create a file, which will tell u about last patch version.
Very nice! Thank you for all the work.
 
Liked By 1 member :

MrKirill1232

Member
MrKirill1232 Rep
1
0
0
Rep
4
MrKirill1232 Vouches
0
0
0
Vouches
0
Posts
15
Likes
59
Bits
1 YEAR
1 YEAR OF SERVICE
LEVEL 15 161 XP
MrKirill1232 updated Lineage 2 Patch Downloader with a new update entry:

Version_01-01-04_PRE

* include filter can be stuck; (added "optional" into ICondition)
* in FileUtils variable "recursive" replaced on "depth";
* one character check replaced from "equalsIgnoreCase("char")" on "charAt[0] == 'char'";

[include filter example:]
1722704829186-png.4552

Read the rest of this update entry...
 
Liked By 1 member :

MrKirill1232

Member
MrKirill1232 Rep
1
0
0
Rep
4
MrKirill1232 Vouches
0
0
0
Vouches
0
Posts
15
Likes
59
Bits
1 YEAR
1 YEAR OF SERVICE
LEVEL 15 161 XP
MrKirill1232 updated Lineage 2 Patch Downloader with a new update entry:

Version 01.02.01

  • Exclude filter will overwrite "*" in include filter;
  • Thread implementation;
  • Use system out instead of logger;
  • Fixing issue with FILE_TYPE.UNK_04, which can be separated;
  • acmi logging style;

Read the rest of this update entry...
Post automatically merged:

The last update, I was hope :D

If intresting - by this utility - I download Japanese client in 15 minutes :D
 
Liked By 2 members :

AzukaChan Japan

Staff
Staff
AzukaChan Rep
2
0
0
Rep
8
AzukaChan Vouches
1
0
0
Vouches
1
Posts
98
Likes
598
Bits
2 YEARS
2 YEARS OF SERVICE
LEVEL 135 55 XP
Handy tool to have indeed.
We appreciate you sharing.
 

3,568

1,285

9,619

433

Top