Страница 8 из 11 ПерваяПервая ... 234567891011 ПоследняяПоследняя
Показано с 71 по 80 из 126

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Гуру Аватар для ashu
    Регистрация
    29.01.2008
    Возраст
    51
    Сообщений
    1,161
    Вес репутации
    576

    По умолчанию Re: Примеры ahk-скриптов

    Цитата Сообщение от Pinin Посмотреть сообщение
    без фронта скрипт же выводит соответствующую мессагу в окне проги - я полагал, что и под фронтом оно работает примерно так же. В отличии от копирования файлов КГ - вот там, судя по скриншоту, без доработки скина не обошлось...
    Ээээ... Не-а.
    Скрипт выводит всю инфу через скин RR. Но специально для Parador'а был сделан отельный скрипт cityguide-is.ahk, который работает без RR и выводит возраст пробочного файла поверх окна СитиГида.

    А для копирования файлов нужна доработка скина только в виде добавления кнопки вызова процедуры копирования.
    С уважением, Алексей
    Мой Prius NHW11

  2. #2
    Продвинутый Аватар для Pinin
    Регистрация
    04.01.2009
    Возраст
    59
    Сообщений
    213
    Вес репутации
    232

    По умолчанию Re: Примеры ahk-скриптов

    2 ashu

    А для копирования файлов нужна доработка скина только в виде добавления кнопки вызова процедуры копирования.
    А откуда же тогда окошко "Переношу маршрутное видео" из поста #64?

    Алексей, если не трудно, поясни, pls, как скрипт взаимодействует со скином? Полагаю, что он отдает ему некоторые параметры, являющиеся значением для индикаторов (типа GPS, наличия сети и т.п.), но не понимаю, где именно их искать и куда транслировать... И вопрос с C:\Tools\usr.exe остался открытым...

  3. #3
    Гуру Аватар для ashu
    Регистрация
    29.01.2008
    Возраст
    51
    Сообщений
    1,161
    Вес репутации
    576

    По умолчанию Re: Примеры ahk-скриптов

    Цитата Сообщение от Pinin Посмотреть сообщение
    А откуда же тогда окошко "Переношу маршрутное видео" из поста #64?
    Оно создаётся самим скриптом (строчки со словом Progress).
    С уважением, Алексей
    Мой Prius NHW11

  4. #4
    Продвинутый Аватар для Pinin
    Регистрация
    04.01.2009
    Возраст
    59
    Сообщений
    213
    Вес репутации
    232

    По умолчанию Re: Примеры ahk-скриптов

    2 ashu

    Ага, нашел (вот уж не думал, что скрипту такое по силам)...
    А взаимодействие скрипта со скином осуществляется, полагаю, в основном хоткеями? Понять бы еще, какими и как...

    В аттаче - моя попытка поправить скрипт под мои задачи. Закомментировано то, что как мне кажется должно быть закомментировано (подозреваю, что не слишком корректно). Запускать его пока бессмысленно - я не понимаю назначения некоторых экзешников, не очень понимаю, что именно надо править в скине, словом - каша полная...
    Если не трудно - просмотри, pls - я по ходу там свои догадки в комментах оставил...
    Вложения Вложения
    • Тип файла: txt 52_1.txt (22.2 Кб, Просмотров: 580)
    Последний раз редактировалось Pinin; 14.04.2009 в 19:32.

  5. #5
    Гуру Аватар для ashu
    Регистрация
    29.01.2008
    Возраст
    51
    Сообщений
    1,161
    Вес репутации
    576

    По умолчанию Re: Примеры ahk-скриптов

    Цитата Сообщение от Pinin Посмотреть сообщение
    C:\Tools\usr.exe - это что?
    Описано тут: USB SafelyRemove
    С уважением, Алексей
    Мой Prius NHW11

  6. #6
    Гуру Аватар для ashu
    Регистрация
    29.01.2008
    Возраст
    51
    Сообщений
    1,161
    Вес репутации
    576

    По умолчанию Re: Примеры ahk-скриптов

    Ребяты, сорри, что не отвечаю... Надеюсь, вечером найду время - отвечу.
    С уважением, Алексей
    Мой Prius NHW11

  7. #7
    Гуру Аватар для ashu
    Регистрация
    29.01.2008
    Возраст
    51
    Сообщений
    1,161
    Вес репутации
    576

    По умолчанию Re: Примеры ahk-скриптов

    Старая тема о проблемах подключения к Интернету через bluetooth после выхода компьютера из сна...

    Usb-bluetooth адаптер Jabra с родными widcomm'овскими дровами.
    После выхода из сна иногда (далеко не всегда) возникала ситуация, что всё работает, но rasdial не может подключиться к Интернету. Помогает либо ручная операция физически вынуть-вставить сам донгл в комп, либо перезагрузка компа.
    Ни то, ни другое меня не устраивало, хотелось полного автоматизма и без каких-либо перезагрузок компа (из сна комп просыпается намного быстрее обычной загрузки).

    Пробовал отключать/включать устройство при помощи devcon'а, идущего в комплекте RR, - не помогло. Пытался отключать/включать устройство при помощи SafelyRemove, - вроде б иногда помогало, но не всегда. Игры с rasdial'ом вообще мимо кассы, - максимум, что добивался, так это исчезновения ярлыка bluetooth-подключения вообще (до перезагрузки).

    Когда в очередной раз после выхода из сна rasdial отказался подключаться к Интернету, я стал искать какими манипуляциями всё ж можно добиться восстановления работы rasdial'а... И нашел, что если кликнуть правой кнопкой в трее по иконке bttray.exe (значек блютуса) и в появившемся меню выбрать самый нижний пункт - отключение блютуса, а потом через несколько секунд провести все те же действия и через нижний пункт меню включить блютус, то rasdial снова начинает весело подключаться к Интернету!
    Осталось дело за малым - автоматизировать этот процесс

    Подключением и отключением от Интернета у меня занимается мой обслуживающий ahk-скрипт, поэтому и решение искать я стал в рамках autohotkey'я. Подробно метод выяснения какую команду надо послать в окно (в том числе и скрытое) описан здесь.
    В случае с жаброй всё свелось к двум командам с паузами (в случае нескольких неудачных попыток подключиться к Интернету):

    PostMessage, 0x111, 7049,,, ahk_class AfxWnd42 ; bluetooth off
    Sleep, 4000 ; ждем примерно 4 секунды
    PostMessage, 0x111, 7048,,, ahk_class AfxWnd42 ; bluetooth on
    Sleep, 8000 ; ждём примерно 8 секунд

    Всё! Тырнет теперь есть всегда без необходимости перезагрузки!
    С уважением, Алексей
    Мой Prius NHW11

  8. #8
    Пользователь
    Регистрация
    21.04.2009
    Сообщений
    92
    Вес репутации
    206

    По умолчанию Re: Примеры ahk-скриптов

    Как правильно переместить окошко программы у которого нет названия окна, но есть ahk_class который с каждым новым запуском программы меняется, а именно меняются последние 7 символов?

    Пробовал так:
    Код:
    WinWait, ahk_class Afx:400000:3:10011:1900011:2e104ed, 
    IfWinNotActive, ahk_class Afx:400000:3:10011:1900011:2e104ed , 
    WinActivate, ahk_class Afx:400000:3:10011:1900011:2e104ed , 
    WinMove, 155, 160 ;
    Всё работает, но перед каждым новым запуском последние цифры-буквы меняются и ничего естественно не работает.

    Или мб есть способ что бы как-то отсечь эти последние 7 цифр_букв и считать строчку правильной для дальнейшего выполнения скрипта?

  9. #9
    Гуру Аватар для ashu
    Регистрация
    29.01.2008
    Возраст
    51
    Сообщений
    1,161
    Вес репутации
    576

    По умолчанию Re: Примеры ahk-скриптов

    Цитата Сообщение от ghostic Посмотреть сообщение
    Или мб есть способ что бы как-то отсечь эти последние 7 цифр_букв и считать строчку правильной для дальнейшего выполнения скрипта?
    А если не указывать вообще последние 7 цифр, то окно не находится?
    С уважением, Алексей
    Мой Prius NHW11

  10. #10
    Пользователь
    Регистрация
    21.04.2009
    Сообщений
    92
    Вес репутации
    206

    По умолчанию Re: Примеры ahk-скриптов

    Я не знаю находится ли, или не находится, но оно не двигается если отсекать 7 цифр.
    Пробовал по разному без 7 цифр, без 8, ставил после двоеточия звёздочку не помогало.

Страница 8 из 11 ПерваяПервая ... 234567891011 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •