Kotyarko_O 1,906 #294121 Posted October 4, 2015 (edited) @StranikS_Scan, орион при запуске выдаёт: 'скрин' ... и дальше просто висит в процессах. Пробовал версию 1.3.0 и 1.3.1. Запуск с совместимостью тоже пробовал. Антивирь не при чём. W8.1. Что делать? Edited October 4, 2015 by Kotyarko_O Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,210 #294122 Posted October 4, 2015 (edited) Что делать? Скопируй только EXE файл на диск D: если есть, если нет то на диск C: и запусти. Если запуститься значит тогда проблема в путях. Орион не любит пути, содержащие не_латиницу. Edited October 4, 2015 by StranikS_Scan Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #294123 Posted October 4, 2015 Скопируй только EXE файл на диск D: если есть, если нет то на диск C: и запусти. Если запуститься значит тогда проблема в путях. Орион не любит пути, содержащие не_латиницу. Не помогло. В пути нет кириллицы. Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,210 #294124 Posted October 4, 2015 (edited) Орион юзает этот KernelBase.dll через KERNEL32.dll Насколько я понимаю KernelBase.dll входит в состав Microsoft Visual C++. У тебя какой-либо пакетик Microsoft Visual C++ x86 установлен? У меня на Win8.1 файл KernelBase.dll имеет версию xxx.9600.16408. У тебя более новый 17055 судя по твоему скрину с ошибкой. Edited October 4, 2015 by StranikS_Scan Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #294139 Posted October 5, 2015 У тебя какой-либо пакетик Microsoft Visual C++ x86 установлен? Конечно. Quote Share this post Link to post Short link Share on other sites
o-0-0-0 77 #294197 Posted October 5, 2015 Конечно. Просто переустанови Microsoft Visual C++ и Microsoft .NET Framework , уменя глючил , переутановка помогла . 1 Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #294215 Posted October 6, 2015 Просто переустанови Microsoft Visual C++ и Microsoft .NET Framework , уменя глючил , переутановка помогла . Пробовал.. Quote Share this post Link to post Short link Share on other sites
GPCracker 2,088 #294229 Posted October 6, 2015 StranikS_Scan, орион при запуске выдаёт:Раньше запускалось? Если да, то вспоминай, чего такого делал, что мог случайно поломать... З.Ы. Винда она такая винда... Тоже вот сижу мозги *** почему в некоторых играх (выборочно) нет звука, как будто с3,14**ли (раньше то был), чего только не пробовал переставлять/менять, не помогает. Вывод как-бы напрашивается - неплохо бы переустановить систему, только вот софт переставлять неохота. Его в винде пока поставишь, мышь сгорит кликать "Далее". Вот сижу про линуксы читаю, вроде бы основной и самый важный софт там уже давно имеется, почему бы не сделать основной системой линуксу, а все остальное запускать через вайн или винду, которую при случае будет не жалко откатить с бекапа или просто снести и переставить. На линуксу почти все, как я понял, ставится с консоли, или привет скриптам))) З.Ы.Ы. Пока писал два раза секунд на 20 зависли мышь с клавой.... Походу винде недолго осталось. 1 Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #294233 Posted October 6, 2015 вспоминай, чего такого делал, что мог случайно поломать... Купил ноут) Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,210 #294239 Posted October 6, 2015 (edited) Купил ноут) Фреймворки наверно нужны 3-3.5-4. У тебя сейчас наверно только топовый стоит 4.5.2. Также можно попробовать VC++ x86 поставить пакетики 2005, 2008 годов, 2010 годов. Сейчас как я понимаю чего-то не хватает в твоей системе. У меня разные системы есть и Win8.1 тоже на разных машинах есть, но с такой проблемой не сталкивался. Edited October 6, 2015 by StranikS_Scan Quote Share this post Link to post Short link Share on other sites
GPCracker 2,088 #294262 Posted October 6, 2015 (edited) Фреймворки наверно нужны 3-3.5-4. У тебя сейчас наверно только топовый стоит 4.5.2. Также можно попробовать VC++ x86 поставить пакетики 2005, 2008 годов, 2010 годов. Я их все в свое время выкачивал с офсайта ставил пачкой, до сих пор где-то валяются. Потому что хз кому когда и какой понадобится)) Кстати, благодаря мелкософту, вместо скачки веб-инсталлятора DirectX вылетает Винда10. Приходилось шаманить со ссылками/идентификатором, чтобы его качнуть. Так что если эти ребята новость про винду 10 не могут без коллизий на сайт запостить, то что уже говорить про саму винду... Edited October 6, 2015 by GPCracker 1 1 Quote Share this post Link to post Short link Share on other sites
fecell 125 #294284 Posted October 6, 2015 На линуксу почти все, как я понял, ставится с консоли, или привет скриптам))) 1 1 Quote Share this post Link to post Short link Share on other sites
GPCracker 2,088 #294295 Posted October 7, 2015 (edited) @fecell, ну да, винда ставится за 20 минут, а весь нужный софт - за ночь. Потому что 90% времени тупо кликаешь далее и снимаешь галочки с установок яндекс-баров и амигов. Ну еще пол-дня тратишь на поиски качественного вареза и кряков/кейгенов в куче вирусного говна. Edited October 7, 2015 by GPCracker Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,210 #294304 Posted October 7, 2015 @fecell, ну да, винда ставится за 20 минут, а весь нужный софт - за ночь. Потому что 90% времени тупо кликаешь далее и снимаешь галочки с установок яндекс-баров и амигов. Ну еще пол-дня тратишь на поиски качественного вареза и кряков/кейгенов в куче вирусного говна. Места залегания готовых репаков уже давно всем известны. Зашел, вбил в поиск, скачал, поставил. Quote Share this post Link to post Short link Share on other sites
GPCracker 2,088 #294313 Posted October 7, 2015 Места залегания готовых репаков уже давно всем известны. Зашел, вбил в поиск, скачал, поставил.Ага, и скачал кучу всякой шляпы вместе с репаком, которую потом будешь удалять еще дольше, чем ставить на MSDN винду нужное... Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,210 #294339 Posted October 7, 2015 Обновил тестовую версию в посте. Входе тестов оказалось, что если строк в тексте много, то хранилище строк превращается в весьма большой массив и его нужно правильно организовать, чтобы, с одной стороны, байт-код не разрастался, иначе потом просто не сделать обфускацию уже байт-кода, а с другой стороны - чтобы модуль быстро загружался и не тормозил в дальнейшем. Потому пришлось дорабатывать алгоритм. По мимо этого добавил обфускацию всех видом импорта кроме import *, так как я чего-то не смог найти примеров как правильно и безболезненно переделать его в вызов функции __import__. Добавил функцию Obfuscate - Applay all для автоматической обфускации текста сразу всеми фичами по порядку Также внес всякие корректировки в системные скрипты, потому возможны косячки на ровном месте, кто заметит прошу сразу же отписаться. Вот пример последовательной обфускации текста сейчас: from math import cos, pi a = 'This is cos(pi): %s' % cos(pi) print a (cos,pi)=map(getattr,([__import__('math',globals(),locals(),['cos','pi'],-1)]*2),['cos','pi']) a = 'This is cos(pi): %s' % cos(pi) print a PJO_16beb9=dict([(PJO_16beb9[0]^135,''.join(map(chr,[int((bin(PJO_16beb9)[2:].rjust(8, "0"))[::-1],2) for PJO_16beb9 in PJO_16beb9[1]]))) for PJO_16beb9 in __import__('marshal').loads('eNqLZmNgYNBgAhKZDxmBLBYQaxuIaAMReiBCDK7EB0hqMINYx0DENxBxDi77B2SAMIilBdOWOQ2mJJMFCxfVlEwREMEHVzcFRMTAFS9BtY2dCcaC64BwhfA60pMZQxsAkqwlmA=='.decode('base64').decode('zlib'))]) (cos,pi)=map(getattr,([__import__(PJO_16beb9[358],globals(),locals(),[PJO_16beb9[715],PJO_16beb9[974]],-1)]*2),[PJO_16beb9[661],PJO_16beb9[640]]) a = PJO_16beb9[379] % cos(pi) print a IiiiI1iiI1=dict([(IiiiI1iiI1[0]^135,''.join(map(chr,[int((bin(IiiiI1iiI1)[2:].rjust(8, "0"))[::-1],2) for IiiiI1iiI1 in IiiiI1iiI1[1]]))) for IiiiI1iiI1 in __import__('marshal').loads('eNqLZmNgYNBgAhKZDxmBLBYQaxuIaAMReiBCDK7EB0hqMINYx0DENxBxDi77B2SAMIilBdOWOQ2mJJMFCxfVlEwREMEHVzcFRMTAFS9BtY2dCcaC64BwhfA60pMZQxsAkqwlmA=='.decode('base64').decode('zlib'))]) (iI,i1I1iIIiiiii)=map(getattr,([__import__(IiiiI1iiI1[358],globals(),locals(),[IiiiI1iiI1[715],IiiiI1iiI1[974]],-1)]*2),[IiiiI1iiI1[661],IiiiI1iiI1[640]]) iIii11IIII = IiiiI1iiI1[379] % iI(i1I1iIIiiiii) print iIii11IIII 5 Quote Share this post Link to post Short link Share on other sites
KACTET 317 #294370 Posted October 7, 2015 (edited) Леликоптер у тебя видать обострение такое постить с матами! Здесь культурные люди-программисты! Что за люди без уважения.... Я вот только что понял, что я не въехал если Я открываю Орион и захожу в папку Bytecode --> Compile py-file (галка на Insert unused and fake bytecode стоит) и выбираю py скрипт и Орион компилирует его с обфускацией то скрипт приводится к такому виду: (iI,i1I1iIIiiiii)=map(getattr,([__import__(IiiiI1iiI1[358],globals(),locals(),[iiiiI1iiI1[715],IiiiI1iiI1[974]],-1)]*2),[iiiiI1iiI1[661],IiiiI1iiI1[640]]) ??? Edited October 7, 2015 by KACTET 2 Quote Share this post Link to post Short link Share on other sites
fecell 125 #294375 Posted October 8, 2015 'офтоп' у тебя видать обострение такое постить с матами! зы: тратить время чтобы скачать, убрать матюганы, залить куда-то и лишь потом запостить - это к ЛСД, у него времени вагон и маленькая тележка) я что нагуглил за 30 секунд, то и запостил.. Передай привет Роберту Мугабе. 2 Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,210 #294383 Posted October 8, 2015 (edited) Я вот только что понял, что я не въехал если Я открываю Орион и захожу в папку Bytecode --> Compile py-file (галка на Insert unused and fake bytecode стоит) и выбираю py скрипт и Орион компилирует его с обфускацией то скрипт приводится к такому виду: (iI,i1I1iIIiiiii)=map(getattr,([__import__(IiiiI1iiI1[358],globals(),locals(),[iiiiI1iiI1[715],IiiiI1iiI1[974]],-1)]*2),[iiiiI1iiI1[661],IiiiI1iiI1[640]]) ??? Сначала Script -> Obfuscate -> Applay all Потому уже Bytecode -> Compile .... Edited October 8, 2015 by StranikS_Scan Quote Share this post Link to post Short link Share on other sites
StranikS_Scan 4,210 #294400 Posted October 8, 2015 (edited) Нашел причину почему, если распаковывать папку с большим кол-во xml, то Орион пишет что не может их распаковать. Оказалось, что, когда начинаю юзать XMLDoc в потоках, то в каждом потоке надо OLE инициализировать вызовом CoInitialize(), а я забыл )))) Edited October 8, 2015 by StranikS_Scan Quote Share this post Link to post Short link Share on other sites