Здравствуйте, гость ( Вход | Регистрация )
01 Jun 2010, 15:23
(Сообщение отредактировал Guevara-chan - 28 Jun 2013, 06:59)
Сообщение
#1
|
|
![]() •●Revolucionario●• Сообщений: 2 467 Спасибо сказали: 5936 раз |
*=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-*
Название: Difference Engine Версия: v0.2 (Alpha) Распространение: FreeWare OpenSource. Среда разработки: PureBASIC v4.40 *=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-* …Дело было вечером, делать было нечего… И я вновь решила попробовать организовать автоматизацию решения собственных проблем. На сей раз объектом приложения усилий был избран процесс изготовления патчей – задача пусть и несложная, но крайне муторная при ручной реализации. Результатом последующих трудов и стала первая альфа “Difference Engine” – простого и удобного (на мой взгляд) генератора patch’еров на основе различий между представленными файлами. Исходный код прилагается, однако для его компиляции необходимо наличие в системе установленной библиотеки PureRESIZE (© gnozal). Download link: https://www.dropbox.com/s/e0tdd261j4yzwe8/D...ce%20Engine.rar -------------------- life MOV.I #life+1, *life
האם יש זמן לעצור ? |
|
|
|
![]() |
01 Jun 2010, 16:15
(Сообщение отредактировал Chrono Syndrome - 04 Jun 2010, 13:37)
Сообщение
#2
|
|
![]() •●Revolucionario●• Сообщений: 2 467 Спасибо сказали: 5936 раз |
Цитата Я думал фишка будет именно в автоматизации (без интерфейса, через командную строку). Ну, могу допилить на досуге silent-mode через коммандную строку. Оно надо ? Цитата И да, Хрон, у тебя каша, а не код, пора уже исправляться и изобретать отступы ) Да мне-то чего ? У меня GUI выделяет корреспондирующие синтаксические конструкции. Отступы же банально не выношу еще со времен пользования 800x600-монитором. Считайте личным пунктиком. Цитата Патчит только файлы со статическим размером? На произвольных отказался. Я тебе больше скажу: он даже без этой проверки отбраковал бы файл (по CRC32). Это такая хитрая защита на случай несовпадения версий. Оно мешает ? Можно сделать проверки опциональными, по идее. -------------------- life MOV.I #life+1, *life
האם יש זמן לעצור ? |
|
|
|
Chrono Syndrome Difference Engine 01 Jun 2010, 15:23
gamecreator перекликается с ExeBuilder'ом Берса 01 Jun 2010, 15:36
Chrono Syndrome Цитата(gamecreator @ 01 Jun 2010, 16:36)перек... 01 Jun 2010, 15:42
EtherniDee Патчеров с GUI тьма со вполне серьёзными алгоритма... 01 Jun 2010, 15:47
Anubis Молодец! 01 Jun 2010, 15:54
gamecreator я знаю что делает прога Хроны. поэтому я и написал... 01 Jun 2010, 15:57
Chrono Syndrome New version uploaded:
+Прототипы ReadMe-файлов (Ru... 04 Jun 2010, 14:43![]() ![]() |
| Текстовая версия | Сейчас: 29 December 2025 - 14:07 |
|
Copyright by Алексей Крючков
Programming by Degtyarev Dmitry |
|