העכבר הימני משגע אותי....
-
SHAULISHKO
-
- חבר פעיל מאוד

- תגובות: 195
- הצטרף: אוגוסט 2012
- נתן תודות: 5 פעמים
- קיבל תודות: 1 פעם
שלום חברים, יש לי מחשב נייח עם ווינדווז.10 והרבה פעמים אני לוחץ בטעות עם ה-אמה על העכבר הימני שמבטל לי את הפעולה שאני רוצה לבצע בלחצן השמאלי הראשי ולפעמים זה גרירה ארוכה או משהו אחר ארוך ומסובך והאצבע השנייה אמה קוראים לה, לוחצת בטעות על הלחצן הימני ומבטלת את הפעולה שביצעתי וזה מביא לי קריזה וגורם לי למחשבות רציניות על לקטוע האמה וככה לפתור את הצרה הצרורה הזאת...
ניסיתי להחליף בין הלחצנים שהימני יהייה הראשי, אבל זה מאוד לא נוח.
יש כאן מישהו שגם סבל מהצרה הזאת ומצא לזה פיתרון?
שמעתי שמועות על תוכנה שבעזרתה צריך ללחוץ על העכבר הימני 2 או 3 שניות כדי שהפעולה תתבצע, (כנראה שלא רק אני סובל מזה), אבל אני לא מוצא תוכנה כזאת...
! ! ! please help ! ! ! ---- הרבה תודה מראש !
ניסיתי להחליף בין הלחצנים שהימני יהייה הראשי, אבל זה מאוד לא נוח.
יש כאן מישהו שגם סבל מהצרה הזאת ומצא לזה פיתרון?
שמעתי שמועות על תוכנה שבעזרתה צריך ללחוץ על העכבר הימני 2 או 3 שניות כדי שהפעולה תתבצע, (כנראה שלא רק אני סובל מזה), אבל אני לא מוצא תוכנה כזאת...
! ! ! please help ! ! ! ---- הרבה תודה מראש !
- ziv_r
- עורך ראשי HTmag

- תגובות: 42949
- הצטרף: ינואר 2005
- נתן תודות: 1998 פעמים
- קיבל תודות: 4462 פעמים
-
SHAULISHKO
-
- חבר פעיל מאוד

- תגובות: 195
- הצטרף: אוגוסט 2012
- נתן תודות: 5 פעמים
- קיבל תודות: 1 פעם
לבטל אותו זיו ?, ומה אני אמור לעשות כשאני צריך אותו?
- ziv_r
- עורך ראשי HTmag

- תגובות: 42949
- הצטרף: ינואר 2005
- נתן תודות: 1998 פעמים
- קיבל תודות: 4462 פעמים
לפי התלונה הראשונית שלך, נשמע שאתה ממש סובל מהכפתור, לכן ההצעה שלי.
אם היא לא רלוונטית, חפש פתרון אחר.
אם היא לא רלוונטית, חפש פתרון אחר.
-
SHAULISHKO
-
- חבר פעיל מאוד

- תגובות: 195
- הצטרף: אוגוסט 2012
- נתן תודות: 5 פעמים
- קיבל תודות: 1 פעם
אני בהחלט סובל אבל ברור שאני צריך אותו לפעמים.
אחיין שלי שיחייה אמר לי אתמול בליילה לדחוף איזה חתיכת נייר-מגבת מתחת ללחצן הימני בפינה העליונה הימנית כדי שיהייה יותר קשה ללחוץ עליו ובינתיים זה עובד, כי עכשיו צריך ללחוץ עם כוח על הלחצן הימני כדי שיבצע את הפעולה ואין עכשיו סיכוי שתהייה לחיצה מקרית עם האמה שלי.......אולי הבעייה הארורה נפתרה.....only God knows........
בכול אופן אני מודה לך על הניסיון לעזור זיו, רק ששכחת שצריך את העכבר הימני לפעמים.....יום טוב לך!
אחיין שלי שיחייה אמר לי אתמול בליילה לדחוף איזה חתיכת נייר-מגבת מתחת ללחצן הימני בפינה העליונה הימנית כדי שיהייה יותר קשה ללחוץ עליו ובינתיים זה עובד, כי עכשיו צריך ללחוץ עם כוח על הלחצן הימני כדי שיבצע את הפעולה ואין עכשיו סיכוי שתהייה לחיצה מקרית עם האמה שלי.......אולי הבעייה הארורה נפתרה.....only God knows........
בכול אופן אני מודה לך על הניסיון לעזור זיו, רק ששכחת שצריך את העכבר הימני לפעמים.....יום טוב לך!
- JamesStone
- חבר ותיק

- תגובות: 1334
- הצטרף: יולי 2015
- שם מלא: James Stone
- נתן תודות: 464 פעמים
- קיבל תודות: 134 פעמים
Re: העכבר הימני משגע אותי...
יש אפליקציה בשם AutoHotKey ושם אתה יכול לכתוב סקריפט שעושה דיליי של 2 שניות לפני השיגור של "לחצן ימני".
משהו כמו:
משהו כמו:
קוד: בחירת הכל
#Persistent
; Wait for a right click
Exit
; ==============| Assignments |============
Rbutton::
sleep, 2000 ;Two seconds pause
gosub rClick
return
; =============| Subroutines |============
rClick:
rClick_var:=-1
while rClick_var<0
{
GetKeyState, state, RButton ; check the RButton state
if state = D
{
rClick_var:=10
sleep, 100
Click, Right ;do the right click
}
}
return-
SHAULISHKO
-
- חבר פעיל מאוד

- תגובות: 195
- הצטרף: אוגוסט 2012
- נתן תודות: 5 פעמים
- קיבל תודות: 1 פעם
המון תודה ג'יימס ואם זה יעבוד אז אתה ענק מהחיים, כי הנייר המקופל שתקעתי מתחת ללחצן הימני גם לא הכי נוח.....אני אעדכן אותך אם זה עובד
-
SHAULISHKO
-
- חבר פעיל מאוד

- תגובות: 195
- הצטרף: אוגוסט 2012
- נתן תודות: 5 פעמים
- קיבל תודות: 1 פעם
אחיין שלי שמבין בסקריפטים עוזר לי והוא העתיק במחשב שלו את מה שכתבת, אבל הוא אומר שזה מבטל לגמרי את העכבר הימני ולא עובד....בדקת אצלך אם זה עובד אצלך ג'יימס?
- JamesStone
- חבר ותיק

- תגובות: 1334
- הצטרף: יולי 2015
- שם מלא: James Stone
- נתן תודות: 464 פעמים
- קיבל תודות: 134 פעמים
בדקתי, ןמסתבר שמאז שהתעסקתי עם זה, הם שידרגו את התוכנה ושינו כמה מהפקודות.21/04/2022 15:26SHAULISHKO כתב: אחיין שלי שמבין בסקריפטים עוזר לי והוא העתיק במחשב שלו את מה שכתבת, אבל הוא אומר שזה מבטל לגמרי את העכבר הימני ולא עובד....בדקת אצלך אם זה עובד אצלך ג'יימס?...
אני מנסה להזכר איך עושים את זה ובהמשך אעלה את הגירסה שעובדת. סבלנות..
ג'יימס
-
SHAULISHKO
-
- חבר פעיל מאוד

- תגובות: 195
- הצטרף: אוגוסט 2012
- נתן תודות: 5 פעמים
- קיבל תודות: 1 פעם
רק עשה טובה גדולה ליישוב הציוני ג'יימס ותבדוק אם זה עובד על העכבר שלך כדי שלא אציק לאחיין שלי שוב לחינם
- JamesStone
- חבר ותיק

- תגובות: 1334
- הצטרף: יולי 2015
- שם מלא: James Stone
- נתן תודות: 464 פעמים
- קיבל תודות: 134 פעמים
טוב, אז תיקנתי את הסקריפט והשתמשתי בפקודות המשודרגות..
תהנה,
אגב, הוספתי שם גם ניטרול הסקריפט באמצעות מקש ה-Pause.
ג'יימס
קוד: בחירת הכל
; #InstallMouseHook
#Persistent
sleep, 100
;Pause, off
; Wait for a right click
Exit
; ==============| Assignments |============
Pause::
trayTip, ,.. script paused
Suspend ,toggle
;Pause, toggle
return
Rbutton::
CoordMode, ToolTip, Screen
KeyIsDown := 0 ;set to default
sleep, 100
KeyIsDown := GetKeyState("RButton", "P")
toolTip, 1st RButton press (wait two Sec..)
if (KeyIsDown > 0)
{
KeyIsDown := 0 ;reset for the 2nd check
sleep, 2000 ;two seconds pause
KeyIsDown := GetKeyState("RButton", "P") ;after two seconds, still pressed?
if (KeyIsDown > 0) ;If true - send the riht click
{
Click, Right ;do the right click
; SoundPlay, %A_WorkingDir%\Sounds\GoGraph.wav, 1
KeyIsDown := 0 ;set back to default
}
}
toolTip,
returnאגב, הוספתי שם גם ניטרול הסקריפט באמצעות מקש ה-Pause.
ג'יימס
-
SHAULISHKO
-
- חבר פעיל מאוד

- תגובות: 195
- הצטרף: אוגוסט 2012
- נתן תודות: 5 פעמים
- קיבל תודות: 1 פעם
לפני ששלחת לי את המתוקן ג'יימס יקר, האחיין שלי כבר כתב סקריפט של 10שורות וזה עובד נהדר אצלי אז אני לא רוצה לגעת בזה.
עכשיו אני הולך לבצע גיבוי אקרוניס דחוף ל-SYSTEM כדי ששידרוג איכות החיים הנהדר הזה לא ייברח לי מהארץ....
המון המון תודה לך ג'יימס יקר ורק הבעיה שלי עכשיו היא שאני לא יודע איך בדיוק נותנים תודה....אתה יכול ללמד אותי את זה???
עכשיו אני הולך לבצע גיבוי אקרוניס דחוף ל-SYSTEM כדי ששידרוג איכות החיים הנהדר הזה לא ייברח לי מהארץ....
המון המון תודה לך ג'יימס יקר ורק הבעיה שלי עכשיו היא שאני לא יודע איך בדיוק נותנים תודה....אתה יכול ללמד אותי את זה???
-
SHAULISHKO
-
- חבר פעיל מאוד

- תגובות: 195
- הצטרף: אוגוסט 2012
- נתן תודות: 5 פעמים
- קיבל תודות: 1 פעם
שכחתי לצרף את מה שהאחיין כתב
#Persistent
; Wait for a right click
Exit
Rbutton::
KeyWait, RButton, U T3
if ErrorLevel
Click, Right
<div style="direction: ltr;">return-
SHAULISHKO
-
- חבר פעיל מאוד

- תגובות: 195
- הצטרף: אוגוסט 2012
- נתן תודות: 5 פעמים
- קיבל תודות: 1 פעם
מצאתי ג'יימס איך נותנים ''תודה'' ונתתי לך עכשיו אחת ענקית....
- JamesStone
- חבר ותיק

- תגובות: 1334
- הצטרף: יולי 2015
- שם מלא: James Stone
- נתן תודות: 464 פעמים
- קיבל תודות: 134 פעמים
אחלה, האחיין כתב את זה בצורה פשוטה וטובה.21/04/2022 17:11SHAULISHKO כתב: שכחתי לצרף את מה שהאחיין כתב
קוד: בחירת הכל
#Persistent ; Wait for a right click Exit Rbutton:: KeyWait, RButton, U T3 if ErrorLevel Click, Right return...
בחור מוכשר האחיין. שאפו !
ג'יימס