Страница 11 из 11 ПерваяПервая ... 567891011
Показано с 101 по 110 из 126

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Продвинутый
    Регистрация
    01.09.2008
    Сообщений
    330
    Вес репутации
    260

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

    не, эта штука и меню пуск открывает, а мне оно не нужно...)
    Щас какую то фигню сваял на базе перетаскивания курсора, но это изврат!

  2. #2
    !!!
    Регистрация
    30.12.2007
    Сообщений
    116
    Вес репутации
    273

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

    так что тебе надо то? непойму
    чтоб пуск который у тебя автоматом сворачиваеться появлялся чтоли?
    так?
    или что?
    подробней опиши

  3. #3
    Продвинутый
    Регистрация
    01.09.2008
    Сообщений
    330
    Вес репутации
    260

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

    Да, в свойствах таскбара(свойства панели задач и меню "Пуск") во вкладке "панель задач" включены галки:
    Автоматически скрывать панель задач
    Отображать панель поверх всех окон
    Групировать сходные кнопки

    Так вот на тачскрине невозможно развернуть панель задач, после того как она свернется(так как надо попадать в последний пиксель экрана). Я бы хотел, чтоб по какому-либо простому событию со стороны мыши(тачскрина) панель раскрывалась и после снятия с неё мыши сварачивалась.

    Сейчас у меня сделано так:
    Код HTML:
    ; панель задач "пуск" по левой стороне монитора
    Loop
    {
      MouseGetPos, xpos, ypos
      if xpos>60
      {
        if xpos<100
        { 
          if ypos>560
          {
            if ypos<600 ; если мышь в прямоугольнике то:
            {  
     	CoordMode, mouse, Screen
     	mouseclick, ,1,300     ; кликнуть по этим координтам в абс системе координат
            } 
    
          }
    
        }
      }
      xpos=0
      ypos=0
      sleep, 40
    
    }
    А мне бы хотелось, чтобы по жесту, например- провести пальцем вдоль края монитора, появлялся таскбар..


    PS хотя мой вариант вроде неплохой, я думал, что будут косяки с перекрыванием кнопок с областью определения клика курсора, но пока всё очень удобно..
    Последний раз редактировалось DNyo; 23.03.2010 в 19:55.

  4. #4
    Новичок
    Регистрация
    30.04.2011
    Возраст
    49
    Сообщений
    13
    Вес репутации
    163

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

    Доброго времени суток. У меня такая проблема: Есть прога BluePhone (нужна чтоб по телефону через комп говорить). Но она не сохраняет настройки уровня громкости, то есть при запуске её громкость равна системной, а это громко (очень). Можно ли с помощью анк в тот момент когда идет вызов убавить системную громкость скажем чтоб она была от нуля на уровне 3, а когда поговорил нормализовалась. У этой проги есть функция: какой файл запустить при звонке и какой в конце звонка, так что постоянно скрипт крутить необязательно. Я прикинул что один скрипт запускается и убирает громкость, второй после разговора закрывает первый и громкость восстанавливается. На крайняк посоветуйте другую прогу для связи по профилю Handsfree(HFP) через стек BlueSoleil.

  5. #5
    Новичок
    Регистрация
    30.04.2011
    Возраст
    49
    Сообщений
    13
    Вес репутации
    163

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

    Долго искал и не нашел. Задача у меня такая. Нужно чтобы ноутбук засыпал при переключении на питание от батареи через 60 секунд и перед сном нажимал стоп, Send, {Media_Stop}. Потом через 5 минут просыпался и уходил в гибернацию. В самой винде7 есть такая возможность, но если запущена навигация или какая еще программа, которую виндовс7 расценивает как мультимедийную, то у ноутбука бессонница. Есть куски скриптов которые следят за состоянием питания, отправляют в сон и гибернацию, но нехватает куска который бы пробудил компьютер из режима сна через заданное время. Пробовал усыплять ноут первыми двумя кусками, но в гибернацию он сам не уходит. Помогите собрать скрипт из этих кусков и дописать недостающий.


    кусок слежения за состоянием питания ноута

    #SingleInstance force ; перезагрузить скрипт, если он уже запущен
    #NoEnv ; запрещаем имена переменных как у переменных окружения
    SendMode Input ; ускорренный ввод
    #Persistent ; держать скрипт запущенным
    SetTitleMatchMode 2 ; 2 - заголовок окна должен содержать значение, заданное в WinTitle
    DetectHiddenWindows, On
    SetTimer, GetPowerSource, 5000
    return ; End of main program

    GetPowerSource:
    VarSetCapacity(powerStatus, 1+1+1+1+4+4)
    success := DllCall("GetSystemPowerStatus", "UInt", &powerStatus)
    acLineStatus:=ReadInteger(&powerstatus,0,1,false)
    batteryFlag:=ReadInteger(&powerstatus,1,1,false)
    batteryLifeTime:=ReadInteger(&powerstatus,4,4,fals e)
    batteryFullLifeTime:=ReadInteger(&powerstatus,8,4, false)
    output=AC Status: %acLineStatus%`nBattery Flag: %batteryFlag%`nBattery Life (percent): %batteryLifePercent%`nBattery Life (time): %batteryLifeTime%`nBattery Life (full time): %batteryFullLifeTime%
    If %acLineStatus% = 0
    {
    sleep 10000
    VarSetCapacity(powerStatus, 1+1+1+1+4+4)
    success := DllCall("GetSystemPowerStatus", "UInt", &powerStatus)
    acLineStatus:=ReadInteger(&powerstatus,0,1,false)
    If %acLineStatus% = 0
    {
    Send, {Media_Stop}
    ExitApp
    }
    else
    Return
    }
    else
    Return

    ReadInteger( p_address, p_offset, p_size, p_hex=true )
    {
    value = 0
    old_FormatInteger := a_FormatInteger
    if ( p_hex )
    SetFormat, integer, hex
    else
    SetFormat, integer, dec
    loop, %p_size%
    value := value+( *( ( p_address+p_offset )+( a_Index-1 ) ) << ( 8* ( a_Index-1 ) ) )
    SetFormat, integer, %old_FormatInteger%
    return, value
    }

    кусок отправки в режим сна

    Suspend:
    Gui, Submit, NoHide
    if force
    DllCall("PowrProf\SetSuspendState", "int", 0, "int", 1, "int", 0)
    else
    DllCall("PowrProf\SetSuspendState", "int", 0, "int", 0, "int", 0)
    Return

    кусок отправки в режим гибернации

    Hibernate:
    Gui, Submit, NoHide
    if force
    DllCall("PowrProf\SetSuspendState", "int", 1, "int", 1, "int", 0)
    else
    DllCall("PowrProf\SetSuspendState", "int", 1, "int", 0, "int", 0)
    Return
    Последний раз редактировалось se13; 13.06.2011 в 12:02.

  6. #6
    Новичок
    Регистрация
    30.04.2011
    Возраст
    49
    Сообщений
    13
    Вес репутации
    163

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

    Привет. Дело такое. Проигрыватель фубор не ставится на паузу, когда комп спать ложится или гибернирует. Мне нужен скрипт анк который бы перед сном нажимал кнопку стоп. Виндовский плеер прерывает воспроизведение, а фубор нет. Помогите с написанием такого, или ткните на готовое решение.

  7. #7
    Пользователь
    Регистрация
    10.01.2013
    Сообщений
    84
    Вес репутации
    157

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

    не могу послать клавишу в свернутое окно фубар ,уже перепробовал все в controlsend - безтолку(

  8. #8
    Новичок
    Регистрация
    01.05.2019
    Сообщений
    1
    Вес репутации
    0

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

    Всем привет, помогите плиз как в autohotkey к движениям мышки вверх, вниз, влево, вправо привязать клавиши например Up, Down и тд?

  9. #9
    Новичок
    Регистрация
    05.04.2023
    Сообщений
    1
    Вес репутации
    0

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

    привет

Страница 11 из 11 ПерваяПервая ... 567891011

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

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

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

Ваши права

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