o-0-0-0 Posted May 8, 2015 Share Posted May 8, 2015 А возможно ли подключить Орион к установленному Python? Просто установку DLL я нашел, но в установленном Питоне ее нет( Да, можно, в настройках (первай пункт ) есть присоединить сторонние модули. @ Quote Link to comment Short link Share on other sites More sharing options...
StranikS_Scan Posted May 8, 2015 Author Share Posted May 8, 2015 А возможно ли подключить Орион к установленному Python? Просто установку DLL я нашел, но в установленном Питоне ее нет( Орион гарантированно контачит с любой dll x86 версии 2.3.X-3.4.X. И всё бы хорошо, но нуно тогда качать именно x86 и именно дистрибутив с оф. сайта Питона, только тогда там будет лежать нуная dll. https://www.python.org -> downloads -> windows -> Latest Python 2 Release - Python 2.7.9 -> Files -> Windows x86 MSI installer Затем смотрим на ссылку и видим что все дистрибутивы лежат тут https://www.python.org/ftp/python/ Например https://www.python.org/ftp/python/2.7.9/python-2.7.9.msi это и есть x86 c dll в комплекте. 2 @ Quote Link to comment Short link Share on other sites More sharing options...
o-0-0-0 Posted May 8, 2015 Share Posted May 8, 2015 (edited) Орион гарантированно контачит с любой dll x86 версии 2.3.X-3.4.X. И всё бы хорошо, но нуно тогда качать именно x86 и именно дистрибутив с оф. сайта Питона, только тогда там будет лежать нуная dll. https://www.python.org -> downloads -> windows -> Latest Python 2 Release - Python 2.7.9 -> Files -> Windows x86 MSI installer Затем смотрим на ссылку и видим что все дистрибутивы лежат тут https://www.python.org/ftp/python/ Например https://www.python.org/ftp/python/2.7.9/python-2.7.9.msi это и есть x86 c dll в комплекте. Если честно только один раз подключал из за одного идиотского мода который что то там просил из питона , без него не получалось подгрузить в игру , хотя это странно . Edited May 8, 2015 by o-0-0-0 @ Quote Link to comment Short link Share on other sites More sharing options...
leeuniverse Posted May 9, 2015 Share Posted May 9, 2015 (edited) Hey, could someone tell me how one compiles this with PjOrion? https://bitbucket.org/GPCracker/advancedaimingsystem/src The dev will not do it yet for some reason, and I can not figure out how to do it. Help? Or you can just compile it for me, that would also work. Edited May 9, 2015 by leeuniverse @ Quote Link to comment Short link Share on other sites More sharing options...
StranikS_Scan Posted May 9, 2015 Author Share Posted May 9, 2015 (edited) Hey, could someone tell me how one compiles this with PjOrion? https://bitbucket.org/GPCracker/advancedaimingsystem/src The dev won't do it yet for some reason, and I can't figure out how to do it. Help? Open buildIt.py in PjOrion and press MainMenu - Run - Execute Script (F9) Edited May 9, 2015 by StranikS_Scan @ Quote Link to comment Short link Share on other sites More sharing options...
leeuniverse Posted May 9, 2015 Share Posted May 9, 2015 (edited) Open buildIt.py in PjOrion and press MainMenu - Run - Execute Script (F9) Well that's retarded lol...... I was certain I tried all those options, including that one. Maybe I messed up some of the scripting when I tried that one, so it didn't work then. Sorry for that, thanks..... :) now to try and see if it works, lol. UPDATE.... Compiled file works, and the mod works also, everything that I can tell seems working. For those who don't know, the files you want to use as the completed/compiled mod are the PYC file, and the two XML files. Edited May 9, 2015 by leeuniverse @ Quote Link to comment Short link Share on other sites More sharing options...
BossBox Posted May 9, 2015 Share Posted May 9, 2015 Строчки не форматируются в логе. *** ERROR(scripts/client/gui/Scaleform/VoiceChatInterface.py, 172): RequestCaptureDevices. Vivox is not supported *** EXCEPTION(scripts/common/Event.py, 34):\nTraceback (most recent call last):\n File "scripts/common/Event.py", line 32, in __call__\nTypeError: new_onAvatarReady_init() takes no arguments (1 given)\n *** EXCEPTION(scripts/common/Event.py, 34):\nTraceback (most recent call last):\n File "scripts/common/Event.py", line 32, in __call__\nTypeError: new_onAvatarReady_init() takes no arguments (1 given)\n *** PostProcessing.Phases.fini() @ Quote Link to comment Short link Share on other sites More sharing options...
StranikS_Scan Posted May 9, 2015 Author Share Posted May 9, 2015 Строчки не форматируются в логе. *** ERROR(scripts/client/gui/Scaleform/VoiceChatInterface.py, 172): RequestCaptureDevices. Vivox is not supported *** EXCEPTION(scripts/common/Event.py, 34):\nTraceback (most recent call last):\n File "scripts/common/Event.py", line 32, in __call__\nTypeError: new_onAvatarReady_init() takes no arguments (1 given)\n *** EXCEPTION(scripts/common/Event.py, 34):\nTraceback (most recent call last):\n File "scripts/common/Event.py", line 32, in __call__\nTypeError: new_onAvatarReady_init() takes no arguments (1 given)\n *** PostProcessing.Phases.fini() Внизу в командной строку у тебя режим 'Char, Hex, \n\r..' выбран - вот он и не форматирует. Правой кнопкой туда и выбери другой. @ Quote Link to comment Short link Share on other sites More sharing options...
BossBox Posted May 9, 2015 Share Posted May 9, 2015 (edited) Внизу в командной строку у тебя режим 'Char, Hex, \n\r..' выбран - вот он и не форматирует. Правой кнопкой туда и выбери другой. Да, точно он выставлен. Edited May 9, 2015 by BossBox @ Quote Link to comment Short link Share on other sites More sharing options...
GPCracker Posted May 13, 2015 Share Posted May 13, 2015 Немного не хватает функции Terminal->Set working directory Приходится выкручиваться import os os.chdir('...') Уважаемый @StranikS_Scan, можно такое добавить? @ Quote Link to comment Short link Share on other sites More sharing options...
o-0-0-0 Posted May 13, 2015 Share Posted May 13, 2015 (edited) StranikS_Scan сделай пожалуйста в программе Orion прокрутку строк роликом мыши не по три строки, а по одной .У меня настройки мыши сделаны на прокрутку по одной строке , но программы крутит по три .Спасибо. Edited May 13, 2015 by o-0-0-0 @ Quote Link to comment Short link Share on other sites More sharing options...
StranikS_Scan Posted May 13, 2015 Author Share Posted May 13, 2015 (edited) Немного не хватает функции Terminal->Set working directory Приходится выкручиваться import os os.chdir('...') Уважаемый @StranikS_Scan, можно такое добавить? А чем рабочая директория в питоне отличается от списка системных директорий? Есть же Add folder to sys.path. Или это что-то другое? StranikS_Scan сделай пожалуйста в программе Orion прокрутку строк роликом мыши не по три строки, а по одной . У меня настройки мыши сделаны на прокрутку по одной строке , но программы крутит по три . Спасибо. Видел у себя где-то, можно опцию сделать. Edited May 13, 2015 by StranikS_Scan 1 @ Quote Link to comment Short link Share on other sites More sharing options...
o-0-0-0 Posted May 13, 2015 Share Posted May 13, 2015 (edited) StranikS_Scan извини за навязчивость , но как то я тебя уже просил сделать фитчу как в NotePad++ (выделение по цветам ) она уже есть но можно добавить несколько цветов , удобно для поиска в больших кодах и так сказать (найдено N-совпадений ) В идеале бы выглядело бы так В найденом кнопочка - перейти ко следующему (верх\низ) Edited May 13, 2015 by o-0-0-0 @ Quote Link to comment Short link Share on other sites More sharing options...
GPCracker Posted May 13, 2015 Share Posted May 13, 2015 (edited) А чем рабочая директория в питоне отличается от списка системных директорий? Есть же Add folder to sys.path. Или это что-то другое? with open('1.txt', 'wt') as f: ... Рабочая директория - место где будет создаваться этот файл. Полные пути писать не всегда удобно, особенно если что-то дебажишь и нужно быстро слить что-то в файл.У танков она своя, а у локального Питона Ориона - другая. Танкам ее менять нельзя - можно краш получить. А вот в режиме чисто питона (вне клиента) - иногда очень даже нужно. З.Ы. А sys.path определяет только пути поиска модулей. Edited May 13, 2015 by GPCracker @ Quote Link to comment Short link Share on other sites More sharing options...
StranikS_Scan Posted May 13, 2015 Author Share Posted May 13, 2015 (edited) with open('1.txt', 'wt') as f: ... Рабочая директория - место где будет создаваться этот файл. Полные пути писать не всегда удобно, особенно если что-то дебажишь и нужно быстро слить что-то в файл. А теперь понятно, это на запись. А то для чтения обычно проблем нет он по sys путям ищет. Добавлю. (найдено N-совпадений ) Это можно. В идеале бы выглядело бы так Это ты через выпадающее меню мыши задавал Style token для разных выделений, как я понял. Ну технически можно сделать по аналогии. В найденом кнопочка - перейти ко следующему (верх\низ) Эээ брат, это надо делать окно найденного как в Notepad++, как бы делать второй велосипед то не хочется, когда он уже есть. Edited May 13, 2015 by StranikS_Scan 1 @ Quote Link to comment Short link Share on other sites More sharing options...
GPCracker Posted May 13, 2015 Share Posted May 13, 2015 Эээ брат, это надо делать окно найденного как в Notepad++, как бы делать второй велосипед то не хочется, когда он уже есть.А в идеале вообще бы его в Орион интегрировать) @ Quote Link to comment Short link Share on other sites More sharing options...
o-0-0-0 Posted May 13, 2015 Share Posted May 13, 2015 Эээ брат, это надо делать окно найденного как в Notepad++, как бы делать второй велосипед то не хочется, когда он уже есть. Можно и без окна , там же в низу иконки-стрелочки вверх\вниз , да согласен немного похоже , но обалденно упрощает и ускоряет работу с кодом (не только для танков ). Я надеюсь ты что то подобное выпустишь для работы не только с танками и платное например : Python Django ! @ Quote Link to comment Short link Share on other sites More sharing options...
GPCracker Posted May 13, 2015 Share Posted May 13, 2015 (edited) Кстати, пока дебажил одну вещь, нашел еще один баг: from threading import Thread def test(): global i i += 1 print 'Test string' i = 0 t = Thread(target=test) t.start() from time import sleep sleep(0.01) print iОжидается, что будет выведено Test string 1А в реале только 1Вывод из потоков где-то про*** теряется. Edited May 13, 2015 by GPCracker @ Quote Link to comment Short link Share on other sites More sharing options...
StranikS_Scan Posted May 13, 2015 Author Share Posted May 13, 2015 Вывод из потоков где-то про*** теряется. Косяк где-то с синхронизацией, боюсь пасик не перехватывает или не получает std из не основного потока. Надо поглядеть. @ Quote Link to comment Short link Share on other sites More sharing options...
KACTET Posted May 13, 2015 Share Posted May 13, 2015 (edited) Ну вот и я до этого дела добрёл... А потом жалуются почему пропадают танки На другом сайте случайно попал на вопросы BossBox aka ProstoNoob - спасибо поржал: http://python.su/forum/topic/24942/lofi/ Edited May 31, 2015 by KACTET 1 @ Quote Link to comment Short link Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.