MSI Lab - Форум по русификации

Программы для локализации => Вспомогательные программы => Инсталляторы и патчи => Тема начата: Schadel от 13 Сентября 2005, 13:20:38

Название: PatchWise Free
Отправлено: Schadel от 13 Сентября 2005, 13:20:38
Вопрос следующий: Я русифицирую проги Restoratorом. После полной русификации  можно ли посредством PatchWise Free создать пакет обновления InstallShild  для соответствующей  проги? И при создании пакета обновления в него вкладывать патч, созданный Restoratorом ,  или что то другое???      
Название: PatchWise Free
Отправлено: MSI Lab от 13 Сентября 2005, 13:38:25
Schadel
1. Выкинь Restorator далеко, далеко... Используй шаблонный переводчик - Passolo или VL. Легче будет переводить последующие версии.
2. В одну папку ложишь измененные файлы, в другую исходные файлы программы (неизмененные) и жмешь "Генерировать". Но получается патч, а не инсталляционный пакет. Можно вложить и патч, полученный через Restorator - но зачем?
Название: PatchWise Free
Отправлено: Schadel от 13 Сентября 2005, 14:07:34
Я бы давно его выкинул и давно мечтаю о Passolo или Multilizer , но в городе нигде не могу найти эти проги.Пробовал скачать с сайта производителя, но на 15 Мб закачки связь обрывается и будь здоров Иван Г..нов   На сайте http://sabbathblacklab.narod.ru (http://sabbathblacklab.narod.ru) предлагал чтобы создали диск с прогами исключительно по локализации.Я бы с удовольствием его приобрёл.Сказали ,что давно уже над этим думают ,но ..." Воз и ныне там ". Вот так вот и обламываются альтруисты по русификации софта
Название: PatchWise Free
Отправлено: ZeroChaos от 13 Сентября 2005, 14:20:36
Schadel
Passolo v5.0.006 Full

http://rapidshare.de/files/3085747/setup5.6.part1.rar.html (http://rapidshare.de/files/3085747/setup5.6.part1.rar.html)
http://rapidshare.de/files/3085799/setup5.6.part2.rar.html (http://rapidshare.de/files/3085799/setup5.6.part2.rar.html)
http://rapidshare.de/files/3085879/setup5.6.part3.rar.html (http://rapidshare.de/files/3085879/setup5.6.part3.rar.html)
http://rapidshare.de/files/3085901/setup5.6.part4.rar.html (http://rapidshare.de/files/3085901/setup5.6.part4.rar.html)

Patch for Passolo v5.0.006 Full [ASCII] & [Unicode] (Author: vnekrilov)

http://members.lycos.nl/rlteam/Psl50006Full_Patch.rar

Качай.
Название: PatchWise Free
Отправлено: MSI Lab от 13 Сентября 2005, 14:31:51
Schadel
Дык, на сайте есть у меня такой диск... двойной!
Название: PatchWise Free
Отправлено: Schadel от 13 Сентября 2005, 14:49:11
ZeroChaos я чёта не врублюсь как зачать с http://rapidshare.de (http://rapidshare.de) ???  :)
Название: PatchWise Free
Отправлено: MSI Lab от 13 Сентября 2005, 14:52:21
Жми Free внизу страницы - потом жди 30 секунд на следующей странице и появится ссылка...
Название: PatchWise Free
Отправлено: Schadel от 13 Сентября 2005, 14:59:02
Спасибо Admin  :)  :)  :D
Название: PatchWise Free
Отправлено: Gazahod от 14 Сентября 2005, 23:08:48
Цитировать
Вопрос следующий: Я русифицирую проги Restoratorом. После полной русификации  можно ли посредством PatchWise Free создать пакет обновления InstallShild  для соответствующей  проги? И при создании пакета обновления в него вкладывать патч, созданный Restoratorом ,  или что то другое???      

Патч созданный Ресторатором выкинь подальше  ;) , а для создания инсталятора локализации, причем не важно чем ты делал перевод  :) , используй PatchWise или подобные её проги. Для этого тебе понадобится две папки : в одной  оригинальные файлы проги, которую ты переводишь, в другой изменненые тобой файлы этой же проги. PatchWise сравнит две папки и сделает патч , в интерфейсе ты разберешься , он очень простой. Удачи !!!
Название: PatchWise Free
Отправлено: Kindly от 28 Ноября 2005, 18:12:55
Собственно, накопилось несколько вопросов, которых не мешало бы решить. В PatchWise Free есть уникальная возможность запуска внешних программ или документов с использованием параметров командной строки, например, чтобы после установки незаметно внести данные в реестр (регистрация и т.д.), нужно написать команду REGEDIT c параметрами для соответствующего файла: /S registration.reg. Но это действует (и запуск программ и документов) только для мастера с интерфейсом InstallShield, а для мастера с интерфейсом Simple пост-операции не работают, обидно... В хелпе конкретного ответа не нашел (возможно, невнимательно читал), может это баг? Может есть смысл, если это правда, заявить разработчикам о нем? Также к багам программы можно отнести вылетание программы при повторной компиляции патча, когда запущен результирующий файл. Было бы разумно, чтобы вместо вылета с потерей несохраненных данных выдавалось соответствующее сообщение в случае невозможности перезаписи задействованного файла. Также было бы неплохо разработать несколько других скинов, вставить в патч трекерную музыку, изменить стандартный синий фоновый цвет на другой, да и вообще можно придумать много различных полезных фишек. Вот только, скорее всего, при реализации всего этого программа станет "SHAREWARE". Может быть будут у кого-нибудь еще какие либо замечания и предложения и имеет ли вообще смысл писать о них разработчикам. Программа ведь давно не обновлялась, уже скоро как 2 года будет. А собираются ли поддерживать ее дальше я не знаю.
Название: PatchWise Free
Отправлено: ZeroChaos от 28 Ноября 2005, 19:54:08
Kindly
Цитировать
Может быть будут у кого-нибудь еще какие либо замечания и предложения

Ещё, очень неудобно то, что программа не определяет диск, на котором установлена система, как это делают инсталляторы.
Название: PatchWise Free
Отправлено: DimmY от 29 Ноября 2005, 17:06:02
Kindly
Судя по тому, что разработчики PatchWise упорно игнорируют все вопросы касательно продолжения развития программы, этот проект умер. А жаль, ведь у них были планы выпустить коммерческую версию PatchWise с расширенными возможностями, и даже, кажется, уже имелся готовый движок.
Название: PatchWise Free
Отправлено: Kindly от 01 Декабря 2005, 17:13:29
Да, жалко... Но ведь надежда умирает последней ;)
Возможно, разработчики лишь "отдыхают" перед делом. Известны случаи, что даже спустя несколько лет разработчик продолжал поддерживать свою программу. А еще было бы лучше, если бы кто-нибудь купил лицензию у них на дальнейшую разработку.
Название: PatchWise Free
Отправлено: BOLiK от 01 Декабря 2005, 22:47:56
Kindly
Хочу обратить твоё внимание на Visual Patch от небезизвестной тебе © Indigo Rose Corporation. Программа просто потрясающая! Поддерживает работу с любимыми тобой скриптами. Может делать то, что PatchWise Free даже и не снилось. Но, у этой программы одна беда. Для неё просто нет лекарства. Обращался я с просьбой её вылечить на cracklab.ru, но у программы большой размер - 17Мб и ни кто так и не откликнулся, а жаль. Может, у кого среди друзей есть знакомые лекари?
Название: PatchWise Free
Отправлено: ZeroChaos от 01 Декабря 2005, 23:30:02
BOLiK
Есть лекарсто для Visual Patch версии 1.0.0.3 от YMY
Могу залить, если нужно  

добавлено спустя 6 минут:

Хотя, наверное, неактуально, ведь уже 2.0 вышла...
Название: PatchWise Free
Отправлено: Kindly от 02 Декабря 2005, 11:32:47
BOLiK
Цитировать
Обращался я с просьбой её вылечить на cracklab.ru, но у программы большой размер - 17Мб и ни кто так и не откликнулся, а жаль.

Так а зачем предлагать им полный размер? Обычно нужны только необходимые файлы для запуска. Кстати, спасибо, что напомнил - Visual Patch очень рульный патчер. Надо бы еще поспрашивать...
Название: PatchWise Free
Отправлено: BOLiK от 02 Декабря 2005, 15:20:59
Kindly
Да просто хотел получить не просто крякнутый ексешник, а полноценную рабочую программу. Там в ресурсах есть окно регистрации. В пробной версии его правда вызвать ни как нельзя. Но при большом желании из скаченной с оффсайта версии можно сделать полноценную Ретайловую. Это я конечно губу раскатал! Но надежда была. А вот удалить ненужную для работы графику и запаковать её посильнее (уменьшив тем самым размер), я не догадался. Если это сделаешь и будет результат, то заранее большое спасибо!
Название: PatchWise Free
Отправлено: DimmY от 02 Декабря 2005, 18:14:51
Возможно, я ошибаюсь, но у этого "рульного" Visual Patch сжатие было ну просто никакое по сравнению с PatchWise.
Название: PatchWise Free
Отправлено: Kindly от 03 Декабря 2005, 10:04:19
DimmY, "рульный" он из за того, что в нем очень много действий и возможностей, основанных на скриптовом языке LUA. Делает практически любые вещи. А проблема с выводным размером во всех продуктах этой компании. Например, я прочитал, что сам "движок" на выходе у Visual Patch получается около 500 Kb, это если еще картинки никакие не вставлять. Данная программа в принципе предназначена для обновления ПО, так сказать - в "крупных масштабах", для русификаторов она не подходит из за своих лишних килобайт. Вот если у всех у нас был инет как у буржуев, мы бы не плакались по поводу размера :D .
Название: PatchWise Free
Отправлено: Kindly от 07 Декабря 2005, 11:12:40
Создал несколько скинов для PatchWise Free интерфейса "Simple". Скинами вряд ли их можно назвать - обычная растяжка имеющихся ресурсов. Желающие могут качнуть отсюда:
http://rapidshare.de/files/8757080/Skins_f...seFree.zip.html (http://rapidshare.de/files/8757080/Skins_for_PatchWiseFree.zip.html)
Название: PatchWise Free
Отправлено: Wu-Tang от 05 Января 2006, 04:10:05
Kindly
Ты бы скрины скинов выложил, чтоб посмотреть можно было!
----------------------------
А какие иконки поддерживает она.
Я пытался вставить-она ругается, мол не верный формат!
Название: PatchWise Free
Отправлено: Wu-Tang от 07 Января 2006, 08:40:49
Там идет:
1)  Приветствие
2) Видимо надо выбирать одно из трех: либо лицензион соглаш-е, либо ридми, либо юзер гид-верно?
Только одно будет показано.
3) Путь.
Так вот как изменить дефолтные текста в приветствии и в у3 пункте?
Название: PatchWise Free
Отправлено: NedMaker от 07 Января 2006, 19:36:10
Wu-Tang
Цитировать
2) Видимо надо выбирать одно из трех: либо лицензион соглаш-е, либо ридми, либо юзер гид-верно?
Только одно будет показано.

Если заполнить все три, будут показаны все три диалоговых окна
Название: PatchWise Free
Отправлено: Wu-Tang от 07 Января 2006, 20:53:50
NedMaker
А здесь:
Вот в этих окнах?
(http://img216.imageshack.us/img216/8468/18vs.jpg)
и
(http://img216.imageshack.us/img216/9463/29gy.jpg)
Как текст изменить, в ваших пакетах он был изменен!
Название: PatchWise Free
Отправлено: ZeroChaos от 07 Января 2006, 22:07:20
Wu-Tang
Цитировать
Как текст изменить, в ваших пакетах он был изменен!

В папке программы PatchWise Free редактируешь файлик PArus.ini.
Название: PatchWise Free
Отправлено: Wu-Tang от 07 Января 2006, 22:16:46
ZeroChaos
Спасибо большое!

И еще:
А какие иконки поддерживает она.
Я пытался вставить-она ругается, мол не верный формат!
Название: PatchWise Free
Отправлено: ZeroChaos от 07 Января 2006, 22:45:09
Wu-Tang
Цитировать
У меня только projects.ini есть!

Ну лентяй, а поглубже копнуть?
Папка где установлена прога/Language/PArus.ini

добавлено спустя 3 минуты:

Как вижу, уже нашёл  

добавлено спустя 2 минуты:

Цитировать
И еще:
А какие иконки поддерживает она.
Я пытался вставить-она ругается, мол не верный формат!

Выложи иконки, плиз, которые не принимает, посмотрим
Название: PatchWise Free
Отправлено: Wu-Tang от 07 Января 2006, 23:18:41
Вот:
http://slil.ru/22499771 (http://slil.ru/22499771)
Название: PatchWise Free
Отправлено: ZeroChaos от 08 Января 2006, 00:25:10
Не берёт он иконки с количеством цветов больше 256  , а у тебя 16 млн.
Вот, сделал 256 цветов, 32х32, этого достаточно:
http://msilab.net/2000_-_The_W2(256).ico (http://msilab.net/2000_-_The_W2(256).ico)
Название: PatchWise Free
Отправлено: Wu-Tang от 08 Января 2006, 01:45:36
ZeroChaos
А в чем делал, если не секрет?
Чем и как только не пробовал, никак не получается!
Название: PatchWise Free
Отправлено: ZeroChaos от 08 Января 2006, 03:08:54
Wu-Tang
Axialis IconWorkshop 6.01 Corporate Edition
Вообще, программ для работы с иконками предостаточно, но эта, на мой взгляд, самая мощная и удобная.
Название: PatchWise Free
Отправлено: Wu-Tang от 08 Января 2006, 04:31:46
ZeroChaos
А настройки ты какие выставляешь тогда!
Если из другого формата переделывать!

добавлено спустя 1 час 14 минут:

Вот еще:
Какой файл должен быть  выбран во вкладке: "Файлы приложения"
Потом в: "Пост-операция"
И: "результат".
А то кричит, что не найден исполняенмый файл-патч!
Спасибо!
Название: PatchWise Free
Отправлено: ZeroChaos от 08 Января 2006, 04:41:00
Wu-Tang
Цитировать
А настройки ты какие выставляешь тогда!

Новый формат изображения..., выбираю 256 цветов (8 бит), размер выбираешь нужный, создаешь, старый формат можешь удалить.
Цитировать
Какой файл должен быть выбран во вкладке: "Файлы приложения"

Главный исполняемый файл программы.
Цитировать
Потом в: "Пост-операция"

Тут после обновления можно внешний файл запустить с заданными параметрами.
Цитировать
И: "результат".

Укажи куда и с каким именем сохранить создаваемый патч.
Вообще, там всё написано. В крайнем случае всегда существует справка.
Название: PatchWise Free
Отправлено: Wu-Tang от 08 Января 2006, 05:25:33
ZeroChaos
Цитировать
А настройки ты какие выставляешь тогда!   

Новый формат изображения..., выбираю 256 цветов (8 бит), размер выбираешь нужный, создаешь, старый формат можешь удалить.

Спасибо!
Здесь можно просить настойку.
Если да, то не найдется для нее 6.1 версии Tryout.
Цитировать
Цитата:   
Какой файл должен быть выбран во вкладке: "Файлы приложения"   

Главный исполняемый файл программы.

Который не русифицированный, и может ли он лежать в любом месте?
Цитировать
Потом в: "Пост-операция"   

Тут после обновления можно внешний файл запустить с заданными параметрами.

Например?
-------------------------
Спасибо за все.
Кстати у тебя классная заставка при запуске!
Название: PatchWise Free
Отправлено: BOLiK от 08 Января 2006, 23:44:40
Wu-Tang
Здесь можешь скачать файл проекта и посмотреть всё наглядно: http://rapidshare.de/files/10673390/SkinCrafter.ppj.html (http://rapidshare.de/files/10673390/SkinCrafter.ppj.html)
Название: PatchWise Free
Отправлено: Wu-Tang от 09 Января 2006, 00:13:28
BOLiK
Спасибо.
Значит пост-операция-надо писать названия экзешника, который должен будет запуститься?
Можно взять у вас вот этот тект:
Цитировать
1. Данный русификатор распространяется "Бесплатно" и "Как есть". Поэтому автор не несет никакой ответственности за испорченное программное обеспечение и другие возможные осложнения, возникающие, как правило, из-за неправильного использования русификатора. Ответственность за все последствия после использования русификатора несёт пользователь! Вы используете данные продукты НА СВОЙ СТРАХ И РИСК!!!
2. Автор является единственным владельцем всех прав на данный русификатор.
3. Русификатор распространяется только бесплатно! Запрещено любое коммерческое использование данного продукта без согласия владельца. В том числе распространение на сменных носителях.
4. Вы можете размещать данный русификатор на своих ресурсах с обязательным указанием имени автора.
5. Доработка русификатора разрешается лишь c сохранением Авторских прав.

Если Вы не согласны с данными условиями - откажитесь от использования русификатора и удалите все компоненты русификатора с Ваших носителей информации!


А то я не знаю,что написать еще, все в основном одно и тоже пишут!
Название: PatchWise Free
Отправлено: alexa от 09 Января 2006, 08:06:14
Wu-Tang
Цитировать
А то я не знаю,что написать еще, все в основном одно и тоже пишут!
так может если не знаешь чего писать, то и не надо?
Название: PatchWise Free
Отправлено: BOLiK от 10 Января 2006, 00:55:25
Wu-Tang
Название вручную писать не обязательно. Там с правой стороны есть кнопка ... , где можно указать программе нужный файл. А текст лицензионной информации можешь использовать по своему усмотрению. Проблем в этом никаких не вижу.
Название: PatchWise Free
Отправлено: Wu-Tang от 13 Января 2006, 03:42:27
BOLiK
А вот эта строчка, что значит?
(http://img28.imageshack.us/img28/447/11er.jpg)

добавлено спустя 4 часа 3 минуты:

ZeroChaos
Цитировать
Axialis IconWorkshop 6.01 Corporate Edition

И где качнуть версию Corporate E.
Нашел только Tryout.
Название: PatchWise Free
Отправлено: ZeroChaos от 13 Января 2006, 05:04:39
Wu-Tang
Цитировать
И где качнуть версию Corporate E.


_http://www300.fixdown.com/keydown2003/fo-i601b-2005-11-20.rar
_http://www301.fixdown.com/keydown2003/fo-i601b-2005-11-20.rar
_http://www304.fixdown.com/fo-i601b-2005-11-20.rar
_http://www308.fixdown.com/keydown2003/fo-i601b-2005-11-20.rar

Название: PatchWise Free
Отправлено: Wu-Tang от 13 Января 2006, 05:13:14
ZeroChaos
Это по любой из ссылок, я что-то не догнал!
Название: PatchWise Free
Отправлено: BOLiK от 14 Января 2006, 01:58:00
Wu-Tang
Извени, но рисунок твой пока не вижу ( не отображается в браузере ). Так что дать тебе ответ не могу.
Название: PatchWise Free
Отправлено: ZeroChaos от 14 Января 2006, 03:24:41
Wu-Tang
Цитировать
Это по любой из ссылок, я что-то не догнал!

По любой, как видишь, названия файлов то одинаковые.  Просто несколько зеркал.
Название: PatchWise Free
Отправлено: Wu-Tang от 14 Января 2006, 20:52:56
BOLiK
Цитировать
Извени, но рисунок твой пока не вижу ( не отображается в браузере ). Так что дать тебе ответ не могу.

Вот-http://slil.ru/22508802 (http://slil.ru/22508802)

добавлено спустя 41 секунду:

ZeroChaos
Спасибо!
Название: PatchWise Free
Отправлено: BOLiK от 15 Января 2006, 14:42:55
Wu-Tang
Я не использовал эту строчку никогда. Но очивидно она предназначена для того, чтобы обновлённая программа после запуска выполняла какие-либо действия. Не заморачивайся. При русификации эта строчка не понадобится.
Название: PatchWise Free
Отправлено: Freem от 26 Февраля 2006, 21:16:21
Цитировать
Создал несколько скинов для PatchWise Free интерфейса "Simple". Скинами вряд ли их можно назвать - обычная растяжка имеющихся ресурсов. Желающие могут качнуть отсюда:
http://rapidshare.de/files/8757080/Skins_f...seFree.zip.html (http://rapidshare.de/files/8757080/Skins_for_PatchWiseFree.zip.html)


а чем ты редактировал этот simple.dll?... просто тоже сам хочу научиться подскажи чем и статьи где почитать про это дело можно?)
Название: PatchWise Free
Отправлено: ZeroChaos от 26 Февраля 2006, 21:39:24
Freem
simple.dll, в ресурсах в разделе BIN извлекаешь с помощью Resource Hacker в виде RC ресурс 22222 (это PE-файл), необходимый нам - DATA_1.BIN, это и есть PE-файл, насколько помню, покриптован Armadillo, но ресурсы можно редактировать. Редактируешь под себя, заменяешь ресурс 22222 своим новым DATA_1.BIN. Сохраняем. Главное, чтобы размер simple.dll остался прежним, иначе будет ругаться на ошибку CRC при создании патча, поэтому, сильно фейс патча изменить не удастся. Вот и всё.
Название: PatchWise Free
Отправлено: Freem от 26 Февраля 2006, 22:26:36
Ну чам мне редактировать этот ресурс?...всегда хотел узнать чем редактировать ресурсы где в редакторов ресурсов написана такая фигня: 00004110  13 42 B4 7E 7A 5D A7 7E 71 5D A6 7E 2A 5D A7 7E   •Bґ~z]§~q]¦~*]§~
00004120  25 7E 96 7E 74 5D A7 7E 25 7E 97 7E 74 5D A7 7E   %~–~t]§~%~—~t]§~
00004130  B6 5B A1 7E 70 5D A7 7E 52 69 63 68 71 5D A7 7E   ¶[Ў~p]§~Richq]§~

)))...
Название: PatchWise Free
Отправлено: ZeroChaos от 26 Февраля 2006, 22:34:43
Freem
DATA_1.BIN выдрал из файла? Можешь переименовать его в *.exe и редактировать тем же Resource Hacker-ом.
Название: PatchWise Free
Отправлено: Freem от 26 Февраля 2006, 22:47:13
ну вот....из Simple.dll вытащил ресурс 22222 и сохранил как отдельный Resourse Script... и чего с ним дальше делать?)...простой незапакованный непонятный ресурс))) который открывается токо ресторатором с этой 16-ричной системой)... 00004110 13 42 B4 7E 7A 5D A7 7E 71 5D A.....как из него этот DATA_1.BIN выдрать? и чем?
Название: PatchWise Free
Отправлено: ZeroChaos от 26 Февраля 2006, 23:23:25
Freem
Цитировать
в ресурсах в разделе BIN извлекаешь с помощью Resource Hacker в виде RC ресурс 22222 (это PE-файл), необходимый нам - DATA_1.BIN


(http://ZeroChaos.msilab.net/other/reshack.png)
Название: PatchWise Free
Отправлено: Freem от 26 Февраля 2006, 23:35:14
ААААААААААААААААА блин))..вон он лежит))

добавлено спустя 8 минут:

токо чо то на CRC ругается...сколь оригинальная dll кто то весит?)...я по максимуму счал она аж до 16 кило и получилось)
Название: PatchWise Free
Отправлено: ZeroChaos от 26 Февраля 2006, 23:42:25
Freem
40 960 байт
Сейчас посмотрел, сам simple.dll не сжат, видимо, мне ещё со старых версий так запомнилось, а вот DATA_1.BIN - UPX, его и нужно распаковать, отредактировать, снова запаковать и потом уже заменить им оригинальный. А вот в старой версии точно помню Арма была
Название: PatchWise Free
Отправлено: Freem от 26 Февраля 2006, 23:52:27
а почему твои DLL-ки по 17 кило тада весят?...и нифига не ругается...

добавлено спустя 1 минуту:

а там в этом бине всё по английки...а по умолчанию... ведь там по русски патч то создаёца...моно этот текст то изменить?...Welcome to the %p Update program.  This program will install %p Update on your computer..............?

добавлено спустя 2 минуты:

иль не трогать его?)
Название: PatchWise Free
Отправлено: ZeroChaos от 27 Февраля 2006, 00:03:28
Freem
Цитировать
а почему твои DLL-ки по 17 кило тада весят?...и нифига не ругается...

Цитировать
Это не *.dll, а DATA_1.BIN (Это PE-файл) 17 кб весит.
а там в этом бине всё по английки...а по умолчанию... ведь там по русски патч то создаёца...моно этот текст то изменить?...Welcome to the %p Update program. This program will install %p Update on your computer..............?
иль не трогать его?)

Можешь не трогать, а можешь вообще удалить, так как русские строки для патча берутся из PArus.ini.

добавлено спустя 2 минуты:

А текст в PArus.ini и меняй как хочешь.
Название: PatchWise Free
Отправлено: Freem от 27 Февраля 2006, 09:02:50
Спасибо МужиГ).... ;) ...всё понял)....

добавлено спустя 8 часов 53 минуты:

Сушай)...а когда новую изменённую Data_1.bin вставляешь в Dll-ку... что то не то получается...вот если в РЕСТОраторе заменять dll получается ваще 64 кило....а в ресурс хакере...там чего в строчках при замене вписывать?...
(http://img215.imageshack.us/img215/5681/rs1wx.jpg) (http://imageshack.us)

Тип ресурса - ?
Имя ресурса - ?
ЯзЫк ресурса - 1033?
Название: PatchWise Free
Отправлено: NedMaker от 27 Февраля 2006, 16:57:26
Freem
Чтобы размер файла не менялся нужно Data_1.bin упаковать UPX’сом

И вписываешь оригинальные данные

Тип ресурса - BIN
Имя ресурса - 22222
Язык ресурса - 1033
Название: PatchWise Free
Отправлено: Freem от 27 Февраля 2006, 23:37:42
Всё сделал как надо и всё равно ошибка CRC... я даже текст не менял..просто для примера..немножко расширил окно...и кнопку перенёс.... всё..сразу ошибка....

добавлено спустя 1 час 24 минуты:

ВО)
За образец бралась simple.dll из стандартного набора, она запакована UPX 1.23. DLL распаковывалась - после этого в ней видны ресурсы патча, но это лажа - их изменение на патч не влияет. В ресурсах программы присутствует раздел BIN - в нем всего один ресурс: 22222. В PE Explorer хорошо видно, что это PE-файл. Он извлекался в Resource Hacker в виде RC - получаются два файла: файл *.RC и DATA_1.BIN (в первом всего лишь ссылка на второй). Расширение BIN менялось на EXE. Как выяснилось, этот файл еще раз запакован UPX 1.23. После второй распаковки, полученный EXE редактировался в Resource Hacker и паковался обратно UPX. Расширение менялось обратно на BIN, и ресурс 22222 заменялся в ResHack на новый (для замены нужно указывать не RC, а BIN). Осталось лишь еще раз запаковать DLL-ку UPX-ом и новенькая simple.dll готова.

Нюанс: Размер модуля патча после первой запаковки UPX, должен остаться исходным, иначе DLL получается, но изготовленные с ней патчи отказываются запускаться, ссылаясь на изменившийся CRC (скорее всего патч проверяет свой размер, возможно, из антивирусных соображений). Поэтому серьезно изменить интерфейс не удается - например, поместить в него свой логотип, увы.

Тексты патча берутся из PArus.ini, поэтому в ресурсах модуля патча можно вообще оставлять пустые кавычки...
Название: PatchWise Free
Отправлено: Snake 60 от 06 Марта 2007, 10:09:25
Ребята, для создания русификаторов пользую PatchWise Free 3.29. Тут многие юзеры спрашивают у меня есть ли ключи или команды автоматической установки... В справке покопался ничего не нашел, кто что скажет по этому поводу. Есть они или другую программу использовать для этого?
Название: PatchWise Free
Отправлено: Metabolic от 28 Октября 2012, 17:53:42
Вижу тема заброшена со времён 2007 года. Но всё же попытаюсь спросить*
Как сделать чтоб созданный патч понимал, какая система x86 или x64 ?
чтоб в путь установки в x64 системе автоматически добавлялось C:\Program Files (x86)\ если программа 32-bit
как это вот к примеру в данном релизе WinHex 16.7 (http://msilab.net/rus.7227)
Как у меня на x64 автоматически добавляется (x86)
(http://i047.radikal.ru/1210/30/e66d14869016t.jpg) (http://i047.radikal.ru/1210/30/e66d14869016.png)
[свернуть]
Название: PatchWise Free
Отправлено: shkiper от 28 Октября 2012, 19:26:50
Metabolic, а как насчет связаться с самим автором? В профиле есть аська, и наверняка можно найти его лично на каком-нибудь форуме.
Название: PatchWise Free
Отправлено: NedMaker от 28 Октября 2012, 21:42:04
Metabolic, все просто, пусть задается с помощью переменной среды (http://ru.wikipedia.org/wiki/%CF%E5%F0%E5%EC%E5%ED%ED%E0%FF_%F1%F0%E5%E4%FB).
В данном случае переменная %PROGRAMFILES%, система определяет что патч 32-битный и подставляет значение C:\Program Files (x86)\
Название: PatchWise Free
Отправлено: Metabolic от 28 Октября 2012, 23:44:19
NedMaker, спасибо за дельный совет
Название: PatchWise Free
Отправлено: Metabolic от 29 Октября 2012, 14:39:42
NedMaker, что-то никак у меня не получается    Прописываю в графе "Базовая папка назначения": %ProgramFiles%\My Program
и ничего не работает, при запуске патча всё так и отображается %ProgramFiles%\My Program
Или я что-то не так делаю?

Получается что PatchWise не поддерживает переменные!
Пробовал я запускать данную работу WinHex 16.7 (http://msilab.net/rus.7227) пользователя Localiz2 на виртуальной машине "win-32" и там тоже пишет: C:\Program Files (x86)\......
Это у  Localiz2 такие русики, у него как я понял Windows [x64] и русики он делает либо C:\Program Files (x86)\.... либо C:\Program Files\.... как в данном релизе O&O Defrag Pro 16.0.151 [x64/x32] (http://msilab.net/rus.7229)
И если у меня к примеру будет Windows [x86], то во всех его русиках мне необходимо будет затирать " (x86)"!  
Не знаю как правильнее, но я делаю просто C:\Program Files\...., а там уже пользователь сам должен определиться либо ничего не дописывать или же дописать " (x86)"
Название: PatchWise Free
Отправлено: NedMaker от 29 Октября 2012, 17:15:19
Цитата: Metabolic
Получается что PatchWise не поддерживает переменные!
Действительно, не поддерживает. Вы указали в своем вопросе что у вас автоматически добавляется (x86), вот я и подумал что используются переменные среды.
Значит придется предоставить пользователю правку пути, и желательно указать о необходимости правки папки назначения в Readme русификатора.