StranikS_Scan 4,203 #233035 Posted November 24, 2014 (edited) Какова работа пункта "Apply processing to the script" ? По переводу как бы "Применение обработки в сценария" , но после этого он отказывается компилировать код , то на else выдаст ошибку то ещё на что нибудь . Я так понял что кривовато работает обработчик ? Где ты его откопал? Он не нужен, рудимент первых версий. Edited December 2, 2014 by StranikS_Scan Quote Share this post Link to post Short link Share on other sites
o-0-0-0 77 #233043 Posted November 24, 2014 (edited) Где ты его откопал? Он не нужен, рудимент первых версий. Да вот изучал программу что и как делает и наткнулся , полезная штука "<<<" значки убирать Edited November 24, 2014 by o-0-0-0 Quote Share this post Link to post Short link Share on other sites
o-0-0-0 77 #233329 Posted November 26, 2014 (edited) StranikS_Scan ты уже думал встроить HEX редактор в программу ? Думаю при обскфикачии пригодится . так же в хексе реализовать выделение одинаковых блоков как и в твоей программе )то есть выделил два символа и все с такими же цифрами подкрасились . Фитча с показам пробелов очень помогает , BigThankS ! ПЫПЫСЫ : Дата регистрации: 04 Дек 2013, Ха ! скоро год как я тут ! Edited November 26, 2014 by o-0-0-0 Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,203 #233747 Posted November 29, 2014 (edited) Да вот изучал программу что и как делает и наткнулся , полезная штука "<<<" значки убирать Глянул скиншот - аааа это, это мнимайзер, он минимизирует скрипт, удаляя из него лишнее согласно выбранным опциям. Если скрипт после этого не компилится значит где-то в Орионе ошибка. Кидай мне скрипт, с которым такой казус возникает я найду косяк и пофиксю Орион. Edited November 29, 2014 by StranikS_Scan 1 Quote Share this post Link to post Short link Share on other sites
fecell 125 #233847 Posted December 1, 2014 "Help" - "Home page" не работает как надо (переходит не туда) Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,203 #233991 Posted December 2, 2014 "Help" - "Home page" не работает как надо (переходит не туда) Исправлю https. Убедительная просьба, если кто пользуется функцией минимизации скрипта Script - Minimize и вы видите косяки, то обязательно отпишитесь!!! Quote Share this post Link to post Short link Share on other sites
fecell 125 #234014 Posted December 2, 2014 Исправлю https. еще в about аналогично Quote Share this post Link to post Short link Share on other sites
-zav- 188 #234687 Posted December 7, 2014 (edited) Подскажите почему не работает? clientVersion = '0.9.4' newVer = float(clientVersion) + 0.0.1 newVer ничего не выводит Edited December 7, 2014 by -zav- Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,203 #234688 Posted December 7, 2014 (edited) Подскажите почему не работает? clientVersion = '0.9.4' newVer = float(clientVersion) + 0.0.1 newVer ничего не выводит Каким образом компилятор должен преобразовать строку вида "0.9.4" в вещественное число? Он не знает как это сделать. К тому же разве существуют в математике числа аля 0.0.1? Нет такого, вот и он не понимает. 0.94 09.4 094 ? Edited December 7, 2014 by StranikS_Scan Quote Share this post Link to post Short link Share on other sites
-zav- 188 #234699 Posted December 7, 2014 Каким образом компилятор должен преобразовать строку вида "0.9.4" в вещественное число? Он не знает как это сделать. К тому же разве существуют в математике числа аля 0.0.1? Нет такого, вот и он не понимает. хренова а так хотелось... :( Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,203 #234706 Posted December 7, 2014 (edited) хренова а так хотелось... :( У тебя в руках один из самых мощных скриптовых языков, а ты сетуешь что хреново ))) clientVersion = '0.9.4' MajorVersion, MinorVersion, Realease = [int(x) for x in clientVersion.split('.')] MajorVersion += 0 MinorVersion += 0 Realease += 1 print MajorVersion, MinorVersion, Realease Edited December 7, 2014 by StranikS_Scan Quote Share this post Link to post Short link Share on other sites
seriych 2,178 #235168 Posted December 10, 2014 MajorVersion, MinorVersion, Realease = [int(x) for x in clientVersion.split('.')] фигасе питон красавчик, как умеет :-) Quote Share this post Link to post Short link Share on other sites
KACTET 317 #235679 Posted December 14, 2014 (edited) Adjust Python 3.4 Magic Number 3.4 0x0A0D0CEE Edited December 14, 2014 by KACTET 1 2 Quote Share this post Link to post Short link Share on other sites
ApxuBbI 76 #236558 Posted December 20, 2014 (edited) Наверное малек оффтоп. *Где можно найти мелкие примеры кода питона, для клиента танков. Самые простые манипуляции с галочками в насройках и так далее. **Модик, нашел но его не разобрать, видимо защитили, ну или я кривой. post-2526435-0-54575200-1410198315.zip Edited December 20, 2014 by ApxuBbI Quote Share this post Link to post Short link Share on other sites
lportii 14 #236604 Posted December 21, 2014 фигасе питон красавчик, как умеет :-) По разному умеет.Доставляет удовольствие угадывать в коде сишников и паскальщиков. 1 Quote Share this post Link to post Short link Share on other sites
fecell 125 #236607 Posted December 21, 2014 (edited) Модик, нашел но его не разобрать, видимо защитили, ну или я кривой. блокнотом мод открой. в нем увидишь в конце "rfcheats" и "mercger" - это признаки криптования защитой мерца. (защита от декомпиляции). В орионе пока нет функционала для де-криптования этой защиты. Edited December 21, 2014 by fecell Quote Share this post Link to post Short link Share on other sites
KACTET 317 #236608 Posted December 21, 2014 (edited) Lportii здравствуй. Мод ахиллес варпаковский написан на питоне? (или Fecell доброе утро скажешь?) Edited December 21, 2014 by KACTET Quote Share this post Link to post Short link Share on other sites
lportii 14 #236619 Posted December 21, 2014 Lportii здравствуй. Мод ахиллес варпаковский написан на питоне? (или Fecell доброе утро скажешь? Не знаю. Могу предположить, что без питона там не обошлось.) 1 Quote Share this post Link to post Short link Share on other sites
Azbuka 278 #237117 Posted December 22, 2014 Тем временем репозиторий wot.res.scripts из dev.xvm.com, содержащий скрипты клиента, был удалён. А этот репозиторий имеет один недостаток - версии расположены в zip-архивах, а не в ветках, что усложняет сравнение и работу с ними. Я создал форк, добавил веток, удалил архивы. Однако я не могу предложить эти изменения в основной репозиторий, так как там нет нужных веток и добавить я могу только в ветку master. @StranikS_Scan, Создайте следующие ветки: 0.9.2 0.9.3 0.9.4 0.9.5-CT2 ,установите ветку 0.9.5-CT2 как ветку по умолчанию, удалите ветку master (Она только мешается), если вы конечно не против... Тогда я смогу предложить изменения в основной репозиторий. И немного про сравнение веток. Клонируем репозиторий: git clone https://github.com/Azbuka-slovensko/Decompile_WOT Получаем различия: git diff <ветка1> <ветка2> Утилита git diff - тот же самый diff, но работает с коммитами и ветками. Многие GUI клиенты для git тоже умеют сравнивать ветки и коммиты. Узнавайте подробности в справке своего клиента. Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,203 #237122 Posted December 22, 2014 (edited) Тем временем репозиторий wot.res.scripts из dev.xvm.com, содержащий скрипты клиента, был удалён. А этот репозиторий имеет один недостаток - версии расположены в zip-архивах, а не в ветках, что усложняет сравнение и работу с ними. Я создал форк, добавил веток, удалил архивы. Однако я не могу предложить эти изменения в основной репозиторий, так как там нет нужных веток и добавить я могу только в ветку master. @StranikS_Scan, Создайте следующие ветки: 0.9.2 0.9.3 0.9.4 0.9.5-CT2 ,установите ветку 0.9.5-CT2 как ветку по умолчанию, удалите ветку master (Она только мешается), если вы конечно не против... Тогда я смогу предложить изменения в основной репозиторий. И немного про сравнение веток. Клонируем репозиторий: git clone https://github.com/Azbuka-slovensko/Decompile_WOT Получаем различия: git diff <ветка1> <ветка2> Утилита git diff - тот же самый diff, но работает с коммитами и ветками. Многие GUI клиенты для git тоже умеют сравнивать ветки и коммиты. Узнавайте подробности в справке своего клиента. (><) ЧавO? Я мало что понял из поста, так как умею с этим работать только на уровне "Буратино". Может как-то по подробней можно. Edited December 22, 2014 by StranikS_Scan Quote Share this post Link to post Short link Share on other sites