View previous topic :: View next topic |
Author |
Message |
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Mar 06, 2019 10:32 Post subject: |
|
|
Avada
Нужно было не продолжать, а начать с ними.
В общем, всё ясно, сейчас исправлю.
Готово. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10275 Location: Россия, Саратов
|
(Separately) Posted: Wed Mar 06, 2019 11:35 Post subject: |
|
|
Flasher
Вот теперь, похоже, всё в порядке. Спасибо, беру. Только я экзешник скомпилировал. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Mar 06, 2019 11:40 Post subject: |
|
|
Avada
Ты последнюю редакцию взял? Я там дописку на всякий сделал. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10275 Location: Россия, Саратов
|
(Separately) Posted: Wed Mar 06, 2019 11:41 Post subject: |
|
|
Да, взял последнюю редакцию, и дописку видел. А с экзешником начинается размножение окон, что не есть хорошо. А никак нельзя, чтобы перемененая указывалась в самом скрипте, а не в кнопке или юзер-команде? _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Mar 06, 2019 11:44 Post subject: |
|
|
А что толку от exe-шника?
Переменная нужна там для случая повышения прав. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10275 Location: Россия, Саратов
|
(Separately) Posted: Wed Mar 06, 2019 11:54 Post subject: |
|
|
Flasher
А толку то, что при наличии экзешника не надо затеваться ассоциацией скриптовых файлов с AutoIt на произвольной машине. Кстати, сейчас у меня и экзешник правильно работает. Ничего не менял, между прочим... _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Mar 06, 2019 11:59 Post subject: |
|
|
Avada
Системная ассоциация тут к чему? При формировании кнопки/юзеркоманды ты пишешь путь к интерпретатору, скрипту и параметру. Как обычно. Ничего нового.
Насчёт "правильно работает" не понял. До этого размножал окна, а теперь что изменилось? _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10275 Location: Россия, Саратов
|
(Separately) Posted: Wed Mar 06, 2019 12:03 Post subject: |
|
|
Flasher
Теперь окна размножаться перестали. А системная (или внутренняя) ассоциация тут к тому, что без этого у меня скрипт не запускался. Ладно, это к делу не относится. Дома проверю последний вариант и, если всё нормально, перейду на него. Спасибо. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия.
Last edited by Avada on Wed Mar 06, 2019 14:23; edited 1 time in total |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Mar 06, 2019 12:07 Post subject: |
|
|
Avada wrote: | А системная(или внутренняя) ассоциация тут к тому, что без этого у меня скрипт не запускался. | Внутренняя может помочь только при запуске из файловой панели. Явно не вариант для частого использования. А какие могут быть проблемы с указанной мной комбинацией, мне не ведомо. Не должно их быть при правильном формировании с учётом переменных среды, кавычек и пробелов.
Пож-та. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10275 Location: Россия, Саратов
|
(Separately) Posted: Wed Mar 06, 2019 12:10 Post subject: |
|
|
Flasher wrote: | Внутренняя может помочь только при запуске из файловой панели. Явно не вариант для частого использования. |
Да, верно, я на эти грабли уже наступал. (Кстати, это ограничение надо бы нормально документировать.) А скрипты некоторых типов я предпочитаю использовать скомпилированными в EXE. Можешь считать это моей личной прихотью, но мне так удобнее. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Mar 06, 2019 12:38 Post subject: |
|
|
Avada
Ну, это такое... Даже не знаю как комментировать. Для меня смысл не пользоваться обёртками из интерпретатора и скрипта всегда актуален по нескольким причинам:
1. По сути создание exe-шников на базе интерпретатора - это плодение его сущностей. Не комильфо, если ты не создаёшь комбаин (названия некоторых мы знаем) или какое-то серьёзное многофунциональное оконное приложение.
2. Превосходящие в 900+ раз объёмы. Т.е. на 100 кодов, допустим, 90 Мб exe-шников вместо 50-100 Кб скриптов.
3. Зависимость от битности системы при компиляции в x64.
4. Создать заменяющую путь переменную %Autoit% в autorun.cfg c учётом битности не является проблемой. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10275 Location: Россия, Саратов
|
(Separately) Posted: Wed Mar 06, 2019 13:34 Post subject: |
|
|
Flasher
1. Некоторые названия я действительно знаю и ничего очень уж плохого в этих решениях не вижу.
2. У меня таких файлов в TC используется мало, поэтому на приращение размера смело могу наплевать.
3. Так не компилирую, поэтому не зависит.
4. Является это проблемой или нет, смогу оценить при наличии времени на эксперименты. Пока что его нет.
Взгляды свои на это дело, разумеется, никому не навязываю. Мне просто так на данный момент удобнее. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Mar 06, 2019 13:43 Post subject: |
|
|
Avada
1. Так я пишу про простые примеры: "... если ты не создаёшь ...".
2. Понятно. Но всё же.
3. Дело добровольное, но совместимость битностей родительского и дочернего процессов — вещь для запуска полезная.
В скрипт добавил активацию ТС, а то с этим проблемка имеется (у меня по крайней мере). _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Avada
Joined: 01 Aug 2008 Posts: 10275 Location: Россия, Саратов
|
(Separately) Posted: Wed Mar 06, 2019 14:21 Post subject: |
|
|
Flasher
А что за проблемка? Может, и мне полезно это знать подробнее? _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Mar 06, 2019 15:00 Post subject: |
|
|
Avada
Проблема в её (активации) отсутствии после запуска Тотала. Раньше как-то ковырял, но сейчас уже не помню с чем связано (TwinKey, Listary, Everything, TCFS2 c режимом восстановления окна и т. д.). _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
|