L2.EXE Updater

  • Автор темы Автор темы Luan
  • Дата начала Дата начала

lol, nice nice, I would like to know if it forces the player to use the system?

This file is infected with a virus.

Only the owner has permission to download infected files.
 
If I’m in the wrong area or have spelling mistakes, sorry.

This L2.EXE was made in Python, based on the L2.EXE in C posted on GitHub.
What does it do?

It checks files inside and outside the system.
SHA1 verification.
Downloads and launches Lineage 2.

You can use it as a Launcher or even an L2.EXE.

It’s functional but can definitely be improved.
It was made using GPT and Grok.

Python used:
Python 3.12.8

You can use the requirements.txt to install the necessary things, if something is missing, google it =D

Посмотреть вложение 87598

*** Hidden text: cannot be quoted. ***


Edit*
In config.json is where you can edit some things.

the url for the json file is in
"update_json_url":


JSON example​
JSON:
{
  "ip": "YOUR_IP_SERVER_DONT_NEED_L2INI",
  "system_paths": [
    "System_en",
    "System_ru",
    "System"
  ],
  "external_paths": [
    "SysTextures",
    "Textures",
    "L2text",
    "Maps",
    "Sounds",
    "music",
    "StaticMeshes",
    "L2text_classic",
    "Animations"
  ],
  "files": [
    {
      "fileName": "System_en\\l2.bin",
      "SHA1": "4df67848a41fffc7d12d3cbaf053dad17bf9f986",
      "URL_LINK": "YOUR_URL_TO_FILE/L2.bin"
    },
    {
      "fileName": "System_en\\l2.ini",
      "SHA1": "a04dee57b3d9abb1c9d84c427832fc94acfe344c",
      "URL_LINK": "YOUR_URL_TO_FILE/L2.ini"
    },
    {
      "fileName": "System_en\\Interface.u",
      "SHA1": "d869473736a7be73328771c38e984e84071368db",
      "URL_LINK": "YOUR_URL_TO_FILE/Interface.u"
    },
    {
      "fileName": "System_en\\Interface.xdat",
      "SHA1": "94c08864ebbe173c019481c04a7f392670667059",
      "URL_LINK": "YOUR_URL_TO_FILE/Interface.xdat"
    },
    {
      "fileName": "System_en\\InterfaceClassic.u",
      "SHA1": "853a2c16e3bf2bcafb1dfcdb1999743ff670b096",
      "URL_LINK": "YOUR_URL_TO_FILE/Interface.u"
    },
    {
      "fileName": "System_en\\InterfaceClassic.xdat",
      "SHA1": "567c8e0092fd30089971c104d73c745d43c05c69",
      "URL_LINK": "YOUR_URL_TO_FILE/InterfaceClassic.xdat"
    }
  ],
  "full_system_url": "YOUR_FULL_URL_JSON"
}

========== UPDATE POST =============

Config.json editor.
To help configure it, move the image, some texts, etc.
Needs improvements.

Посмотреть вложение 87618


*** Hidden text: cannot be quoted. ***


================ PATCH EDITOR ===============

Посмотреть вложение 87619

Place your files inside their respective folders System, Systextures etc...

Click on Gerar sem Compactar (without compressing files) or
Gerar Compactado com Zips) (To generate compressed with Zip)
There is an option for those who use Cloudflare R2 (buckets) to just remove the selected box.

*** Hidden text: cannot be quoted. ***


Oh nice man
 
Скорость вообще не айс
 
интересно
 
Посмотрим что за фича)
 
Надеюсь не надо будет добавлять в исключения defendera?
 
good job,thank u!!!!
 
Thanks for the share!
 
top free share!
 
If I’m in the wrong area or have spelling mistakes, sorry.

This L2.EXE was made in Python, based on the L2.EXE in C posted on GitHub.
What does it do?

It checks files inside and outside the system.
SHA1 verification.
Downloads and launches Lineage 2.

You can use it as a Launcher or even an L2.EXE.

It’s functional but can definitely be improved.
It was made using GPT and Grok.

Python used:
Python 3.12.8

You can use the requirements.txt to install the necessary things, if something is missing, google it =D

Посмотреть вложение 87598

*** Скрытый текст не может быть процитирован. ***
*** Скрытый текст не может быть процитирован. ***

Edit*
In config.json is where you can edit some things.

the url for the json file is in
"update_json_url":


JSON example​
JSON:
{
  "ip": "YOUR_IP_SERVER_DONT_NEED_L2INI",
  "system_paths": [
    "System_en",
    "System_ru",
    "System"
  ],
  "external_paths": [
    "SysTextures",
    "Textures",
    "L2text",
    "Maps",
    "Sounds",
    "music",
    "StaticMeshes",
    "L2text_classic",
    "Animations"
  ],
  "files": [
    {
      "fileName": "System_en\\l2.bin",
      "SHA1": "4df67848a41fffc7d12d3cbaf053dad17bf9f986",
      "URL_LINK": "YOUR_URL_TO_FILE/L2.bin"
    },
    {
      "fileName": "System_en\\l2.ini",
      "SHA1": "a04dee57b3d9abb1c9d84c427832fc94acfe344c",
      "URL_LINK": "YOUR_URL_TO_FILE/L2.ini"
    },
    {
      "fileName": "System_en\\Interface.u",
      "SHA1": "d869473736a7be73328771c38e984e84071368db",
      "URL_LINK": "YOUR_URL_TO_FILE/Interface.u"
    },
    {
      "fileName": "System_en\\Interface.xdat",
      "SHA1": "94c08864ebbe173c019481c04a7f392670667059",
      "URL_LINK": "YOUR_URL_TO_FILE/Interface.xdat"
    },
    {
      "fileName": "System_en\\InterfaceClassic.u",
      "SHA1": "853a2c16e3bf2bcafb1dfcdb1999743ff670b096",
      "URL_LINK": "YOUR_URL_TO_FILE/Interface.u"
    },
    {
      "fileName": "System_en\\InterfaceClassic.xdat",
      "SHA1": "567c8e0092fd30089971c104d73c745d43c05c69",
      "URL_LINK": "YOUR_URL_TO_FILE/InterfaceClassic.xdat"
    }
  ],
  "full_system_url": "YOUR_FULL_URL_JSON"
}

========== UPDATE POST =============

Config.json editor.
To help configure it, move the image, some texts, etc.
Needs improvements.

Посмотреть вложение 87618


*** Скрытый текст не может быть процитирован. ***

================ PATCH EDITOR ===============

Посмотреть вложение 87619

Place your files inside their respective folders System, Systextures etc...

Click on Gerar sem Compactar (without compressing files) or
Gerar Compactado com Zips) (To generate compressed with Zip)
There is an option for those who use Cloudflare R2 (buckets) to just remove the selected box.

*** Скрытый текст не может быть процитирован. ***

Like
 
Что это ?
 
Оверпостинг
Nice

If I’m in the wrong area or have spelling mistakes, sorry.

This L2.EXE was made in Python, based on the L2.EXE in C posted on GitHub.
What does it do?

It checks files inside and outside the system.
SHA1 verification.
Downloads and launches Lineage 2.

You can use it as a Launcher or even an L2.EXE.

It’s functional but can definitely be improved.
It was made using GPT and Grok.

Python used:
Python 3.12.8

You can use the requirements.txt to install the necessary things, if something is missing, google it =D

Посмотреть вложение 87598

*** Скрытый текст не может быть процитирован. ***
*** Скрытый текст не может быть процитирован. ***

Edit*
In config.json is where you can edit some things.

the url for the json file is in
"update_json_url":


JSON example​
JSON:
{
  "ip": "YOUR_IP_SERVER_DONT_NEED_L2INI",
  "system_paths": [
    "System_en",
    "System_ru",
    "System"
  ],
  "external_paths": [
    "SysTextures",
    "Textures",
    "L2text",
    "Maps",
    "Sounds",
    "music",
    "StaticMeshes",
    "L2text_classic",
    "Animations"
  ],
  "files": [
    {
      "fileName": "System_en\\l2.bin",
      "SHA1": "4df67848a41fffc7d12d3cbaf053dad17bf9f986",
      "URL_LINK": "YOUR_URL_TO_FILE/L2.bin"
    },
    {
      "fileName": "System_en\\l2.ini",
      "SHA1": "a04dee57b3d9abb1c9d84c427832fc94acfe344c",
      "URL_LINK": "YOUR_URL_TO_FILE/L2.ini"
    },
    {
      "fileName": "System_en\\Interface.u",
      "SHA1": "d869473736a7be73328771c38e984e84071368db",
      "URL_LINK": "YOUR_URL_TO_FILE/Interface.u"
    },
    {
      "fileName": "System_en\\Interface.xdat",
      "SHA1": "94c08864ebbe173c019481c04a7f392670667059",
      "URL_LINK": "YOUR_URL_TO_FILE/Interface.xdat"
    },
    {
      "fileName": "System_en\\InterfaceClassic.u",
      "SHA1": "853a2c16e3bf2bcafb1dfcdb1999743ff670b096",
      "URL_LINK": "YOUR_URL_TO_FILE/Interface.u"
    },
    {
      "fileName": "System_en\\InterfaceClassic.xdat",
      "SHA1": "567c8e0092fd30089971c104d73c745d43c05c69",
      "URL_LINK": "YOUR_URL_TO_FILE/InterfaceClassic.xdat"
    }
  ],
  "full_system_url": "YOUR_FULL_URL_JSON"
}

========== UPDATE POST =============

Config.json editor.
To help configure it, move the image, some texts, etc.
Needs improvements.

Посмотреть вложение 87618


*** Скрытый текст не может быть процитирован. ***

================ PATCH EDITOR ===============

Посмотреть вложение 87619

Place your files inside their respective folders System, Systextures etc...

Click on Gerar sem Compactar (without compressing files) or
Gerar Compactado com Zips) (To generate compressed with Zip)
There is an option for those who use Cloudflare R2 (buckets) to just remove the selected box.

*** Скрытый текст не может быть процитирован. ***

Good job
 
Последнее редактирование модератором:
Se eu estiver na área errada ou cometer erros de ortografia, peço desculpas.

Este L2.EXE foi criado em Python, baseado no L2.EXE em C publicado no GitHub.
O que ele faz?

Ele verifica arquivos dentro e fora do sistema.
Verificação SHA1.
Baixa e inicia o Lineage 2.

Você pode usá-lo como um iniciador ou até mesmo como um L2.EXE.

É funcional, mas definitivamente pode ser melhorado.
Foi feito usando GPT e Grok.

Python utilizado:
Python 3.12.8

Você pode usar o arquivo requirements.txt para instalar os itens necessários. Se estiver faltando alguma coisa, pesquise no Google =D

Посмотреть вложение 87598

*** O texto oculto não pode ser citado. ***
*** O texto oculto não pode ser citado. ***

Editar*
É no arquivo config.json que você pode editar algumas coisas.

a URL do arquivo JSON está em
"update_json_url":


Exemplo JSON​
[CÓDIGO=json]{
"ip": "SEU_SERVIDOR_IP_NÃO_PRECISA_DE_L2INI",
"caminhos_do_sistema": [
"Sistema_en",
"Sistema_ru",
"Sistema"
],
"caminhos_externos": [
"SysTextures",
"Texturas",
"L2texto",
"Mapas",
"Sons",
"música",
"Malhas Estáticas",
"L2text_classic",
Animações
],
"arquivos": [
{
"fileName": "System_en\\l2.bin",
"SHA1": "4df67848a41fffc7d12d3cbaf053dad17bf9f986",
"URL_LINK": "YOUR_URL_TO_FILE/L2.bin"
},
{
"fileName": "System_en\\l2.ini",
"SHA1": "a04dee57b3d9abb1c9d84c427832fc94acfe344c",
"URL_LINK": "YOUR_URL_TO_FILE/L2.ini"
},
{
"fileName": "System_en\\Interface.u",
"SHA1": "d869473736a7be73328771c38e984e84071368db",
"URL_LINK": "YOUR_URL_TO_FILE/Interface.u"
},
{
"fileName": "System_en\\Interface.xdat",
"SHA1": "94c08864ebbe173c019481c04a7f392670667059",
"URL_LINK": "YOUR_URL_TO_FILE/Interface.xdat"
},
{
"fileName": "System_en\\InterfaceClassic.u",
"SHA1": "853a2c16e3bf2bcafb1dfcdb1999743ff670b096",
"URL_LINK": "YOUR_URL_TO_FILE/Interface.u"
},
{
"fileName": "System_en\\InterfaceClassic.xdat",
"SHA1": "567c8e0092fd30089971c104d73c745d43c05c69",
"URL_LINK": "YOUR_URL_TO_FILE/InterfaceClassic.xdat"
}
],
"full_system_url": "YOUR_FULL_URL_JSON"
}[/CÓDIGO]

========== ATUALIZAÇÃO DA POSTAGEM =============

Editor de Config.json.
Para ajudar na configuração, mova a imagem, alguns textos, etc.
Precisa de melhorias.

Посмотреть вложение 87618


*** O texto oculto não pode ser citado. ***

================ EDITOR DE PATCHES ==============

Посмотреть вложение 87619

Coloque seus arquivos dentro de suas respectivas pastas: System, Systextures etc...

Clique em Gerar sem Compactar (sem compactar arquivos) ou
Gerar Compactado com Zips) (Para gerar compactado com Zip)
Para quem usa o Cloudflare R2 (buckets), existe a opção de simplesmente remover a caixa selecionada.

*** O texto oculto não pode ser citado. ***

nice
 
Назад
Сверху Снизу