да на фиг они нужны? официальный сайт есть, там полное описалово + народ здесь не такой уж дурак...
» Инструментарий программиста
akaGM
Цитата:
Говорите за себя, не надо обобщать
Цитата:
народ здесь не такой уж дурак...
Говорите за себя, не надо обобщать
Посоветуйте по такому вопросу: не могу распространять бинарный файл чужой программы, и единственный выход - пропатчить его. Исходный и конечный файл разных размеров, что можно применить из фриварных патчеров?
Это не кряк, просто в файл (упакованная dll-ка) я внёс небольшие изменения, чтобы он работал на другой платформе. Разработчика этого файла уже нет, но продукт, в котором этот файл присутствует, продает другая фирма, с разработкой ПО никак не связанная.
Это не кряк, просто в файл (упакованная dll-ка) я внёс небольшие изменения, чтобы он работал на другой платформе. Разработчика этого файла уже нет, но продукт, в котором этот файл присутствует, продает другая фирма, с разработкой ПО никак не связанная.
DmitryKz
а пропатчить -- это что, бинарный код поменять или просто какие-то (с) перебить?
Цитата:
круто или я неправильно понял?
и на каких условиях к тебе попал этот файл?
а пропатчить -- это что, бинарный код поменять или просто какие-то (с) перебить?
Цитата:
Это не кряк, просто в файл (упакованная dll-ка) я внёс небольшие изменения, чтобы он работал на другой платформе.это как? изменения в исходнике, или в самом бинарнике?
круто или я неправильно понял?
и на каких условиях к тебе попал этот файл?
Этот файл - упакованная древней версией upx'а dll-ка, используемая для объекта из одной старой игры. В новой версии игры эта dll-ка работает некорректно из-за некоторой несовместимости, но альтернативы (т. е., современной и совместимой версии) нет и не будет.
Я распаковал эту dll, поменял кое-что в ресурсах (битмапы, строки и проч., копирайты не трогал, ибо незачем, исправил только то, что мешало работе), заново упаковал в upx. Соотв-но, теперь два файла - один из них нужно донести до пользователя, но посредством патча...
Попал файл просто - я купил этот "объект".
Я распаковал эту dll, поменял кое-что в ресурсах (битмапы, строки и проч., копирайты не трогал, ибо незачем, исправил только то, что мешало работе), заново упаковал в upx. Соотв-но, теперь два файла - один из них нужно донести до пользователя, но посредством патча...
Попал файл просто - я купил этот "объект".
DmitryKz
так почему не можешь распространять-то?
по коммерческим или по морально-этическим?
так почему не можешь распространять-то?
по коммерческим или по морально-этическим?
морально-этическим
DmitryKz
по морально-этическим не можешь брать деньги за чужой труд?
тогда какого рода советы/помощь надеешься здесь получить?
по морально-этическим не можешь брать деньги за чужой труд?
тогда какого рода советы/помощь надеешься здесь получить?
akaGM
Ой, а где это я?
1) где я написал, что собираюсь брать деньги???
2) это не Варезник, а раздел программирования, соответственно и помощь я надеялся получить из этой области; если после второго разжевывания ситуации остались непонятки, могу и в третий раз повторить:
есть два файла, что можно применить для создания патча.
3) а других мыслей у тебя нету, кроме ведения какого-то непонятного допроса, например, ответить по существу?
Ой, а где это я?
1) где я написал, что собираюсь брать деньги???
2) это не Варезник, а раздел программирования, соответственно и помощь я надеялся получить из этой области; если после второго разжевывания ситуации остались непонятки, могу и в третий раз повторить:
есть два файла, что можно применить для создания патча.
3) а других мыслей у тебя нету, кроме ведения какого-то непонятного допроса, например, ответить по существу?
DmitryKz
Цитата:
Цитата:
Так что тогда подразумевается под патченьем и почему эту длл просто нельзя использовать?
Цитата:
Я распаковал эту dll, поменял кое-что в ресурсах (битмапы, строки и проч., копирайты не трогал, ибо незачем, исправил только то, что мешало работе), заново упаковал в upx. Соотв-но, теперь два файла - один из них нужно донести до пользователя, но посредством патча...
Цитата:
не могу распространять бинарный файл чужой программы, и единственный выход - пропатчить его
Так что тогда подразумевается под патченьем и почему эту длл просто нельзя использовать?
KChernov
И Вы туда же?
Вы чего, издеваетесь?
Я не могу по закону распространять чужие бинарные файлы. Соотв-но, не могу выложить и dll-ку на том ресурсе, на котором хочу. Даже если бы вопрос не упирался в "морально-этические соображения", это запрещено правилами того ресурса.
В 4-й раз:
Есть два файла... Есть ли такая программа, которая могла бы сравнить побайтово/или еще как эти два файла и на основании этого сравнения создать/скомпилировать какой-либо diff-файл или готовый exe, после применения которого к 1-му файлу, можно было получить 2-й файл.
1-й файл + патч = 2-й файл..... так понятно???
И Вы туда же?
Вы чего, издеваетесь?
Я не могу по закону распространять чужие бинарные файлы. Соотв-но, не могу выложить и dll-ку на том ресурсе, на котором хочу. Даже если бы вопрос не упирался в "морально-этические соображения", это запрещено правилами того ресурса.
В 4-й раз:
Есть два файла... Есть ли такая программа, которая могла бы сравнить побайтово/или еще как эти два файла и на основании этого сравнения создать/скомпилировать какой-либо diff-файл или готовый exe, после применения которого к 1-му файлу, можно было получить 2-й файл.
1-й файл + патч = 2-й файл..... так понятно???
Цитата:
почему эту длл просто нельзя использовать?
Нашли, о чем бодаться
DmitryKz
Цитата:
Я распаковал эту dll, поменял кое-что в ресурсах (битмапы, строки и проч., копирайты не трогал, ибо незачем, исправил только то, что мешало работе), заново упаковал в upx.
Как мне кажется, можно сделать bat-файл, воспроизводящий все эти действия. Вопрос только в консольном редакторе ресурсов. Навскидку нашлось: http://code.google.com/p/rescle/
Добавлено:
DmitryKz
Вдогонку еще вариант. Именно бинарные патчи:
http://stackoverflow.com/questions/1945075/how-do-i-create-binary-patches
DmitryKz
http://xdelta.org/
http://xdelta.org/
К сожалению, из-за древности UPX с распаковкой справился только PE Explorer, но просить пользователя установить эту программу, только чтообы воспользоваться его консольными возможностями - эту уж самый крайний случай. Поэтому я и решил, что лучшим будет вариант с патчем.
За ссылки спасибо, буду изучать...
За ссылки спасибо, буду изучать...
DmitryKz
Цитата:
а где я утверждаю, что ты собираешься это делать?
есть длл, я её пересобрал, но так распространять не могу, а если пропатчу, то это сделал не я, а патчер, или сделаю экзюк/батник и на него будет наступать сам юэер, то тогда могу...
Цитата:
допрос прекращён, подозреваемый отпущен на все 4 стороны...
извиняй за резкость, ничего личного, а токмо недопонимание проблемы...
Цитата:
1) где я написал, что собираюсь брать деньги???
а где я утверждаю, что ты собираешься это делать?
есть длл, я её пересобрал, но так распространять не могу, а если пропатчу, то это сделал не я, а патчер, или сделаю экзюк/батник и на него будет наступать сам юэер, то тогда могу...
Цитата:
3) а других мыслей у тебя нету, кроме ведения какого-то непонятного допроса, например, ответить по существу?нет, и не очень-то хотелось...
допрос прекращён, подозреваемый отпущен на все 4 стороны...
извиняй за резкость, ничего личного, а токмо недопонимание проблемы...
DmitryKz
Цитата:
А сам UPX что, не справляется?
Цитата:
К сожалению, из-за древности UPX с распаковкой справился только PE Explorer
А сам UPX что, не справляется?
Блин...
Знаете, я был уверен, что ранее проверял и что upx не распаковал якобы из-за "UPX 0.80 - 1.24 DLL -> Markus & Laszlo".
А сейчас решил перепроверить и... upx распаковал.
Добавлено:
akaGM
заметано, тоже не серчай, ежели чего
Знаете, я был уверен, что ранее проверял и что upx не распаковал якобы из-за "UPX 0.80 - 1.24 DLL -> Markus & Laszlo".
А сейчас решил перепроверить и... upx распаковал.
Добавлено:
akaGM
заметано, тоже не серчай, ежели чего
DmitryKz
что хоть за
Цитата:
я старые игры очень люблю, особливо RPG и TBS'ки, а то обламывают тут новыми 6-ми хероями и СкайРимом...
что хоть за
Цитата:
из одной старой игры
я старые игры очень люблю, особливо RPG и TBS'ки, а то обламывают тут новыми 6-ми хероями и СкайРимом...
Это Flight Simulator 2004...
А по поводу RPG помню, как лет 5 назад я целый месяц в 1-й Готике жил с утра до вечера, и даже супругу не видел... Вроде не подросток, а зацепило тогда ох как сильно... За 2-ю часть я уже и не садился, даже рисковать не стал
2All
Сорри за
А по поводу RPG помню, как лет 5 назад я целый месяц в 1-й Готике жил с утра до вечера, и даже супругу не видел... Вроде не подросток, а зацепило тогда ох как сильно... За 2-ю часть я уже и не садился, даже рисковать не стал
2All
Сорри за
DmitryKz
Цитата:
Может это вы так "хорошо" объясняете?
Цитата:
Цитата:
Так вы его купили или не купили?
Если купили, то с какой стати он чужой?
А вообще, щас не знаю, а раньше у нас внесение изменений делало вас соавтором.
Цитата:
Вы чего, издеваетесь?
Может это вы так "хорошо" объясняете?
Цитата:
Попал файл просто - я купил этот "объект".
Цитата:
Я не могу по закону распространять чужие бинарные файлы
Так вы его купили или не купили?
Если купили, то с какой стати он чужой?
А вообще, щас не знаю, а раньше у нас внесение изменений делало вас соавтором.
Господа посоветуйте пожалуйста софтинку для создания инсталятора. Ранее использовали Smart Install Maker. Сейчас начали посматривать в сторону InstallAware 2012. Есть ли смысл? Или что порекомендуете?
tanaseduard
а чего не nsis или innosetup?
а чего не nsis или innosetup?
XPerformer
Nsis не просматривал даже, а вот с innosetup как то не сложилось... Наверное лень матушка, не увидел там удобного интерфейса по настройкам.
Nsis не просматривал даже, а вот с innosetup как то не сложилось... Наверное лень матушка, не увидел там удобного интерфейса по настройкам.
Мою голову посетила мысль: может добавить в шапку моноширинные шрифты? Это конечно не "инструментарий", но мало какой программист без них обходится
Polsun
Если надумаете добавлять, что мой фаворит Droid Sans Mono
http://damieng.com/blog/2007/11/14/droid-sans-mono-great-coding-font
Если надумаете добавлять, что мой фаворит Droid Sans Mono
http://damieng.com/blog/2007/11/14/droid-sans-mono-great-coding-font
tanaseduard
Цитата:
InnoSetup очень хорош. Просто нужно IDE ставить, сам IS это только компилятор.
Я пользовался ISTool, но он не обновляется давно. Сейчас вроде InnoIDE лучший. Есть на офсайте в разделе Third-Party Files.
btw feandy именно InnoSetup'ом релизы собирает
Цитата:
не увидел там удобного интерфейса
InnoSetup очень хорош. Просто нужно IDE ставить, сам IS это только компилятор.
Я пользовался ISTool, но он не обновляется давно. Сейчас вроде InnoIDE лучший. Есть на офсайте в разделе Third-Party Files.
btw feandy именно InnoSetup'ом релизы собирает
Arvur
Спасибо за информацию. Посмотрим, давно думали но в связи с отсутствием IDE "забили".
По поводу InstallAware можете что то сказать?
Спасибо за информацию. Посмотрим, давно думали но в связи с отсутствием IDE "забили".
По поводу InstallAware можете что то сказать?
Polsun,
XPerformer
вот ведь гады...
не знаю кто, но кто-то шапку поредактировал...
не знаю какая страница (версия для печати)
Цитата:
ну и так далее...
а вам бы следовало перечитывать классику :)
XPerformer
вот ведь гады...
не знаю кто, но кто-то шапку поредактировал...
не знаю какая страница (версия для печати)
Цитата:
Автор: akaGM, Отправлено:15:16 07-08-2011
появилась тема (лично для меня очень актуальная)
"шрифты для программистов"
меня не устраивают штатные моноширинные и в сети я ничего толкового не нашёл,
а мои личные фонты перестали "смотреться" со сменой режима отображения на Full HD
может тоже в шапку?
Автор: druff, Отправлено:16:12 07-08-2011
Цитата:
"шрифты для программистов"
http://www.thefreecountry.com/programming/programmers-fonts.shtml
Автор: akaGM, Отправлено:16:18 07-08-2011
druff
увы, проходили :(
и это тоже
http://www.lowing.org/fonts/
и это тоже
http://plugring.farmanager.com/category.php?cid=42&l=ru
ну и так далее...
а вам бы следовало перечитывать классику :)
tanaseduard
Цитата:
Неа. Я от монстров стараюсь держаться подальше
Цитата:
Ну нафига такое счастье? А оно ишшо и платное...
Цитата:
По поводу InstallAware можете что то сказать?
Неа. Я от монстров стараюсь держаться подальше
Цитата:
Single File Download: 1.77 GB
Ну нафига такое счастье? А оно ишшо и платное...
Arvur
Фигасе размерчег. Я так статейку просто нашел и почитал. Таки монстр. Вернемся всетаки к inno. Там сейчас две продвинутые IDE'шки.
Фигасе размерчег. Я так статейку просто нашел и почитал. Таки монстр. Вернемся всетаки к inno. Там сейчас две продвинутые IDE'шки.
Страницы: 12345678910111213141516171819202122232425
Предыдущая тема: Набор в команду для разработки mp3 плеера
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.