Сейчас на форуме: testrev1337, vsv1, 2nd, bedop66938 (+7 невидимых) |
eXeL@B —› Крэки, обсуждения —› Генератор User GI для Адобовских программ. Выдернуть сгенеренный скрипт. |
Посл.ответ | Сообщение |
|
Создано: 25 марта 2009 13:05 · Личное сообщение · #1 1. Rapid ScriptUI v1.0 2. С помощью программы можно быстро сделать User GI своих скриптов *.jsx для Адобовских программ. 3. www.scriptui.com/downloads/RapidScriptUI_setup.zip 4. Размер программы 371 KB (установочный архив 713 KB) 5. Microsoft Visual C# / Basic .NET 6. Не генерит текстовый файл, хотя в режиме превью, в Фотошопе сделанный Диалог появляется. Задача, каким-то образом выдергивать готовый текстовый код сгенеренного скрипта. В идеале , вместо меню->Compile->Get Code on UcriptUI.com ghjuf не лезла на сайт, а просто сохранила текстовый файл с кодом скрипта. 7. В ПМ(в личку) Фотошоп должен быть запущен и настройка в меню должна указывать на фотошоп и версию ЗЫ Создаю новую тему, а не в "Запросы на взлом программ" так как ломать в принципе нечего, надо только отследить где создается скрипт и в каком месте он хранится. И дополнительные вопросы и обсуждения в той теме запрещены. |
|
Создано: 25 марта 2009 13:30 · Личное сообщение · #2 |
|
Создано: 25 марта 2009 13:48 · Личное сообщение · #3 Я два дня убил, и скал по всему диску, может где временный файл создается, так как ы Фотошопе есть старт скрипта из командной строки. Как здесь передается я не пойму. Олька у меня не дает пошогово гулять и прервать работу программы. В ОЗУ я тоже не могу поиск сделать. нет инструментов. Пробывал приатачится к самому фотошопу, тоже зависание получил. |
|
Создано: 26 марта 2009 23:36 · Личное сообщение · #4 Попробую расставить точки над и. Мне немало уже лет и я продолжаю мыслить ассемблером на уровне Z80. Моя деятельность сопрежена далеко от программирования. Просто попалась программа, которая мне реально подходит. До нее я делал UI в ResourseBuilder и скриптом в Адобовских программах переводил под нужный мне формат *.jsx Поэтому хочу разобраться с именно с этой программой. Ребята подсказали , что надо начинать с ildasm.exe Почитал статьи на этом сайте и первый шаг сделал. Приятно был удивлен. Русификация вообще легко далась. Наг скрин убрать тоже проблем не составило. Функции которые отвечают за сброс тоже нашел. Дальше стопор в ольке я не могу выставить бряк. в статье рекомендуют дубагером воспользоваться. Прошу, пинните меня еще раз в нужном направлении. Вот что я пока смог сделать. ifolder.ru/11268238 Заранее спасибо. |
|
Создано: 27 марта 2009 00:07 · Поправил: user_ · Личное сообщение · #5 |
|
Создано: 27 марта 2009 00:51 · Личное сообщение · #6 Как правильно сказал user_, пользуйтесь правильными инструментами: Reflector, Reflexil, Dile.. Временные файлы там не создаются вообще. Смотрите функцию Rapid_ScriptUI.myTabPage.previewWith(), которая пытается запустить PhotoShop/Illustrator, создать скрипт посредством функции buildDynamicText() и передать скрипт PhotoShop-у используя 'COM interface'. Можно попытаться добавить сохранение в файл, но это точно задача не для новичка.. В запросы на взлом или учите .NET... |
|
Создано: 27 марта 2009 01:47 · Поправил: monter · Личное сообщение · #7 Спасибо! Буду двигаться в этом направлении. Посмотрел прогу в Reflrktor , нашел код функции previewWith() Далее прогнал экзешник через Dis# и получил сорци (приатаченный) Если я правильно понял, то это готовые исходники для майкрософт визуал студии? Достаточно будет зангать в нее проект подправить функцию и откомпилировать? Если да, то можно ли будет сделать так, чтобы после успешного вызова PhotoShop и закрытии скрипта эта строка со скриптом передавалась в Notepad, а из него я уже куда угодно файл сохраню. Code:
|
|
Создано: 27 марта 2009 13:25 · Личное сообщение · #8 |
|
Создано: 27 марта 2009 15:39 · Личное сообщение · #9 monter пишет: Если я правильно понял, то это готовые исходники для майкрософт визуал студии? Достаточно будет зангать в нее проект подправить функцию и откомпилировать? В общем-то да. Другое дело, стоит ли в данном случае использовать Dis# и перекомпилировать? Тут уж кому как удобнее. Если несколько инструкций поправить, то мне удобнее использовать Reflexil, ну а если свои функи дописывать, тогда лучше в визуал студии. monter пишет: Если да, то можно ли будет сделать так, чтобы после успешного вызова PhotoShop и закрытии скрипта эта строка со скриптом передавалась в Notepad, а из него я уже куда угодно файл сохраню. Наверное можно, но если нашли строку со скриптом, то не проще ли сбросить ее в буфер обмена, а оттуда уж куда угодно вставлять? |
|
Создано: 27 марта 2009 16:25 · Поправил: monter · Личное сообщение · #10 user_ пишет: Наверное можно, но если нашли строку со скриптом, то не проще ли сбросить ее в буфер обмена, а оттуда уж куда угодно вставлять? Если бы я знал как это делается я только за литературу сел, штудирую потихоньку. визуал студию мне все равно будет товарищ устанавливать, хотелось бы до этого подготовиться, чтоб времени много не заняло на доп вопросы. |
|
Создано: 30 марта 2009 21:07 · Поправил: monter · Личное сообщение · #11 Вроде получилось! Только не так как я делал. Ребята скомпилировали написанный код Code:
разобрали его ildasm , и также разобрали прогу тем же ildasm, потом собрали через ilasm Я пробывал и через Dis# и через Reflexil, и в том и другом случае у меня выходили одни и теже ошибки. знак $ сгенеренный в переменных не воспринимается и потом другое вылазит естесственно. Эта задача решена, но остаются много вопросов по получению полного работоспособного листинга программы. Теперь в каком направлении продвигаться? Изучения команд, функций языка, и объявления переменных или что-то попроще есть чтоб можно менять в томже Reflexil. |
eXeL@B —› Крэки, обсуждения —› Генератор User GI для Адобовских программ. Выдернуть сгенеренный скрипт. |