Вложений: 1
Re: SAS планета и RoadRunner
Не знаю как у вас, но у меня гокда встраивал в RR - прога выдадает ошибку изза того что RR Активирует его главное окно Пока оно еще спрятано и виден Splashscreen.
Наисал скрипт который обходит эту фигню.
запускаем так (прописано в ExecTbl.ini):
"GPS_SAS", "RUNW;$skinpath$\SAS_exec.exe|D:\GPS\SASPlanet\SAS Planet.exe TFmain||LOAD;SASGIS.SKIN;;;!TFmain"
как видите скрипт живет в папке со скином.
Скрипт сморит если SAS уже запущен - выходит.
Если нет, то запускает, ждет пока исчезнет Splash и появится окно проги.
Можно использовать и с другими прогами
SAS_exec.exe <exe-шник> <имя класса главного окна>
Re: SAS планета и RoadRunner
А в чем выражалась ошибка? Я у себя обнаружил такую вещь: При загрузки САСпланет часть скина RR (сверху где бегущая строка аудиоплеера) закрывается серым фоном - лечется перезагрузкой скина (картинки) На работу ни как не отражается. Притом это проявляется только на 800х480 На ББ где RR занимает часть экрана все ОК.
Кстати обнаружил, что команда релоадскин, которая должна перегружать скин не работает - просто выходит в основное меню.
Вложений: 1
Re: SAS планета и RoadRunner
Цитата:
Сообщение от
NiMar
Не знаю как у вас, но у меня гокда встраивал в RR - прога выдадает ошибку изза того что RR Активирует его главное окно Пока оно еще спрятано и виден Splashscreen.
Наисал скрипт который обходит эту фигню.
.................................................. ..........
ВНИМАНИЕ ТРОЯН! При попытки загрузить антивирусник ругается на вирус!
Re: SAS планета и RoadRunner
NiMar выложил скрипт с трояном и пропал...
Попробовал проанализировать проблему сам.
У меня возникала следующая ситуация - при загрузки САСпланет часть скина RR (сверху где бегущая строка аудиоплеера) закрывается серым фоном.
Мне кажется проблема в открытии САСпланет в полноэкранном режиме ( такая же ситуация возникала с просмотрщиком фото Fast Picture Viewer в при запуске в полноэкранном режиме).
Класс окна Splashscreen - TFLogo. Вряд ли RR путает его с TFmain
Попробовал просто запускать САСпланет в окне а потом переводить в полноэкранном режим и проблема исчезла.
Задачу можно решить средствами RR, следя с помощью переменой за режимом окна САСпланет и в нужный момент давая команду сенкей {F11}.
Я просто написал скрипт, который смотрит, если SAS уже запущен - выходит. Если нет, то устанавливает нужные для окна размеры в SASplanet.ini и запускает прогу, ждет, пока появится окно проги и переводит окно в полноэкранный режим. (использовал клик колеса мыши –заодно и активирую навигацию - вроде в последней версии SASplanet 100330 этого не требуется).
PHP код:
Код:
#include <GUIConstants.au3>
Opt( "WinSearchChildren", 1)
Opt( "WinTitleMatchMode", 2)
If ProcessExists("SASPlanet.exe") Then Exit
IniWrite("D:\MAP\SASPlanet\SASPlanet.ini", "VIEW", "FullScreen", "0")
IniWrite("D:\MAP\SASPlanet\SASPlanet.ini", "VIEW", "FLeft", "54")
IniWrite("D:\MAP\SASPlanet\SASPlanet.ini", "VIEW", "FTop", "25")
IniWrite("D:\MAP\SASPlanet\SASPlanet.ini", "VIEW", "FWidth", "746")
IniWrite("D:\MAP\SASPlanet\SASPlanet.ini", "VIEW", "FHeight", "455")
Run("D:\MAP\SASPlanet\SASPlanet.exe")
WinWaitActive("SAS.Планета ", "Главное меню")
Sleep(1000)
MouseMove(400, 240, 1)
MouseClick("middle")
Exit
В главном меню на кнопку запуска вместо SASplanet.exe надо прописать название скрипта
Re: SAS планета и RoadRunner
Ошибка заключалась в том, что SAS выкидывал Access violation.
Насчет трояна - не знаю, отправьте на анализ.... У меня кашпировский не ругается.
Re: SAS планета и RoadRunner
Цитата:
Сообщение от
NiMar
Ошибка заключалась в том, что SAS выкидывал Access violation.
А можно подробнее об этом...
Цитата:
Сообщение от
NiMar
Насчет трояна - не знаю, отправьте на анализ.... У меня кашпировский не ругается.
Попробую проверить на офисном - там кашпировский
Re: SAS планета и RoadRunner
Цитата:
Сообщение от
Sok-San
Попробую проверить на офисном - там кашпировский
Да Касперский говорит что вирусов не обнаружено.
Цитата:
Сообщение от NiMar
Ошибка заключалась в том, что SAS выкидывал Access violation.
Да получил эту ошибку на PCCAR. Проверял температурные режимы в новом корпусе нагружая комп всем подряд. И при запуске SASplanet при большой загрузки получил эту ошибку Access violation. На мощных машинах этого не наблюдалось.
Re: SAS планета и RoadRunner
Цитата:
Сообщение от
Sok-San
Да получил эту ошибку на PCCAR. Проверял температурные режимы в новом корпусе нагружая комп всем подряд. И при запуске SASplanet при большой загрузки получил эту ошибку Access violation. На мощных машинах этого не наблюдалось.
потому что прога успевала загрузиться полностью до того на RR встроил ее в свой интерфейс.
Накидал прогу которая подключает 3G модем, постоянно держит интернет и показывает это в RR. Может позже выложу (у меня модем билайна).
Re: SAS планета и RoadRunner
У меня лежит модем от пчелайна MF626, говорят он глючный. Его получится "прикрутить" с помощью твоей проги?
Re: SAS планета и RoadRunner
у меня такойже модем... а в чем заключается его глючность?