Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Delphi - MakeLinkPatcher v1.2 by HackRoute

Ответить
Настройки темы
Delphi - MakeLinkPatcher v1.2 by HackRoute

Аватара для hackroute

Пользователь


Сообщения: 62
Благодарности: 11

Профиль | Отправить PM | Цитировать


Изменения
Автор: hackroute
Дата: 05-11-2015
как давно я не был на этом форуме, но вот сделал еще одну полезную прогу и выкладываю

Программа предназначена для создания символических ссылок клиентов а так же их символический Патчинг
идеально подходит для игр с патчами и аддонами вроде lineage и Skyrim

имея один исходный клиент (например lineage) и имея 2 патча от разных серверов мы создаем их исходного клиента 2 символических и копируем в него патчи
место на диске экономится, а так же и время на копирование целых клиентов (для Lineage это 10-20гб, притом что патч весит чаще всего 100мб)

пример использования:

Допустим у вас 2 патча (к примеру Asima и Asterios) на разные сервера одного клиента Lineage2.
1. нажимаем '+' называем проект 'Lineage_Asima'.
2. нажимаем 'in folder' выбираем чистый Lineage2
3. нажимаем 'out folder' выбираем выходную папку например 'C:\Games\'
4. Нажимаем 'Add Patch' выбираем папку с патчем для сервера 'Asima' (где есть папка System)
5. 2 клика на 'Lineage_Asima' в открывшемся диалоге все файлы и подпапки выделяем и правой кнопкой мыши MakeLink
6. 2 клика на патче 'Asima' в открывшемся диалоге все файлы и подпапки выделяем и правой кнопкой мыши (copy)
7. нажать Create.

--- для патча Asterios повторить все с п1 по п7 ---

в итоге: 1клиент исходный (вес допустим 10гб) и 2 патча (весом примерно по 100мб) что дает экономию места на диске в 9.9ГБ

Для скайрим патчей может быть несколько, тогда просто в порядке замены файлов добавляем столько патчей сколько надо:
с п.1. по п.4
5. выбираем все makelink для \DATA и Copy для \Skyrim \*.exe \*.dll \DATA\*.esm \DATA\*.esp файлов а также все подпапки \DATA
6. makelink для всего патча и Copy для всех файлов в \*.* \DATA\*.esm \DATA\*.esp \DATA\*.bsl и для подпапок \DATA\ кроме \Data\Textures и \Data\Meshes\
7. Create



(буду благодарен за тестирование и отзыв об ошибках в эту тему)

версия 1.0
ссылка: MakeLinkPatcher v1.0

версия 1.1
добавлена возможность активировать/деактивировать патчи не удаляя их.
ссылка: MakeLinkPatcher v1.1

версия 1.2
добавлена возможность перетаскивания папок из проводника, и сортировка патчей.
ссылка: MakeLinkPatcher v1.2

-------
HackRoute


Отправлено: 19:36, 21-10-2015

 


Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Delphi - MakeLinkPatcher v1.2 by HackRoute

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
945GZT-M (V1.0) imant6 Материнские платы и память 2 28-10-2011 11:43
Интернет - MS-CHAP v1 EVIL22 Microsoft Windows 7 2 08-10-2010 02:53
Автокликкер v1.1 (CLICKER v1.1) ProkVS Автоматическая установка приложений 2 14-03-2008 16:03
CCleaner v1.30 desperate Автоматическая установка приложений 0 23-06-2006 22:31




 
Переход