AutoCopy - копираш само, чрез селектиране с мишката.
Автор |
|
drevenНед, 19.05.13, 15:05 |
Пробвах го на win-7 и не пейства със среден бутон. На средния бутон константите са 519 и 520. При мен в момента само копира, но не пейства, а и няма как да пейства с други константи. Какви константи прихвана с тестващата програмка на бутона на мишката съответстващ на код 6? | | iceman_Нед, 19.05.13, 21:38 | RE: AutoCopy - копираш само, чрез селектиране с мишката.
” Пробвах го на win-7 и не пейства със среден бутон. На средния бутон константите са 519 и 520. При мен в момента само копира, но не пейства, а и няма как да пейства с други константи. Какви константи прихвана с тестващата програмка на бутона на мишката съответстващ на код 6? „ Програмката ти не работи... или по-точно работи и отчита само натискането на левия бутон върху "START". | | drevenНед, 19.05.13, 22:33 | RE: RE: AutoCopy - копираш само, чрез селектиране с мишката.
” Програмката ти не работи... или по-точно работи и отчита само натискането на левия бутон върху "START". „
Бутонът старт е сложен само, за да задейства таймер , който трябва да проследи следващите две действия на мишката. Кликаш на бутона, за да пуснеш таймера и след това без да бързаш започваш да кликаш с някой друг бутон на мишката. При положение, че таймера е пуснат вече то програмката ще прихване първите две следващи събития на мишката и ще извади два msgbox-а. Излязат ли ти двете константи, зартваряш msgbox-овете и отново можеш да натиснеш бутона старт и да видиш константи на друг бутон на мишката. Програмката за определяне на константите работи безупречно. Пробвал съм я на 32 и 64 битова Win-7 и на тежко администрирано XP. Предполагам, че не съм обяснил как да я използваш и за това при теб не се е получило. | | iceman_Пон, 20.05.13, 00:23 | | | drevenПон, 20.05.13, 17:02 | RE: AutoCopy - копираш само, чрез селектиране с мишката.
” 512, 523................ „ Склонен съм да повярвам на 522 и 523, но 512 е абсолютно невъзможно. Все пак трябва да са поредни. Една проверка ли направи или няколко? | | iceman_Пон, 20.05.13, 19:16 | RE: RE: AutoCopy - копираш само, чрез селектиране с мишката.
” Склонен съм да повярвам на 522 и 523, но 512 е абсолютно невъзможно. Все пак трябва да са поредни. Една проверка ли направи или няколко? „ Еми да взема да ти направя едно видео тогава. Но си оправи тест екзето. | | iceman_Пон, 20.05.13, 19:30 |
Ето - video.aviедит/ За малко по-дългите клипове може да искам хонорар... редактиран от iceman_ на 20.05.13 19:31 | | drevenВто, 21.05.13, 13:13 |
Промених тестовото ехе, да вади повече от две съобщения. Трябва да има потаряемост, ако кликаш с бутон с номер-6 на мишката. Виж какви съобщения ше ти даде в този вариант. Продължавам да смятам, че 512 не е константа на мишката. Iceman.exe | | phrozencrewВто, 21.05.13, 19:10 |
iceman_, можеш да използваш Autohotkey и да си настроиш бутоните на мишката както искаш. Ще имаш проблем само когато използваш тези бутони в програма, която ги прихваща, примерно Notepad++. Ето съвсем леко пипнат скрипта от по-горе: CoordMode Mouse, Screen
~LButton::
MouseGetPos x0, y0
Loop
{
Sleep 20
GetKeyState keystate, LButton
IfEqual keystate, U, {
MouseGetPos x, y
break
}
}
if (x-x0 > 5 or y-y0 > 5)
{
clip0 := ClipBoardAll
ClipBoard =
Send, {CTRLDOWN}c{CTRLUP}
ClipWait 1, 1
IfEqual ClipBoard,, SetEnv ClipBoard, %clip0%
}
return
~XButton2 Up::
Send, ^v
return |
Екзе: Ahk_Lynux_Copy_v.2_Code06.7328.exe Ако искаш да ти прихваща другия екстра-бутон, тогава промени: ~XButton2 Up:: на ~XButton1 Up:: | | iceman_Сря, 22.05.13, 00:21 |
Измежду многото прозорци последователни бяха 523 и 524. | | Коментар |