मेरे पास उबंटू पर क्रोम / क्रोमियम के साथ कोई समस्या नहीं है, आप जिस कार्यक्षमता का वर्णन करते हैं वह मेरे लिए काम करती है। हालाँकि, मेरे पास वर्तमान में विंडोज पर क्रोम का उपयोग करने के लिए है, जहां मुझे यह कार्यक्षमता याद आती है।
जैसा कि कुछ ने उल्लेख किया है, ऑटोहॉटकेई जैसी स्क्रिप्टिंग भाषाओं में कुछ कार्यान्वयन मौजूद हैं, जो केवल विंडोज के लिए है और मैंने कभी भी ऑटोहॉटके, ऑटोआईटी या लिनक्स / ओएसएक्स पर किसी भी समान सॉफ्टवेयर को चलाने की आवश्यकता महसूस नहीं की; लेकिन जैसा कि मैंने समझा कि AutoKey और Automator को सॉफ्टवेयर के बराबर टुकड़े होने चाहिए। इसलिए विशिष्ट प्लेटफ़ॉर्म के लिए उन भाषाओं में बुनियादी कीस्ट्रोक भेजने को फिर से लागू करना संभव होना चाहिए।
यहाँ समाधान है कि वर्तमान में मेरे लिए काम कर रहा है: AutoHotKey समुदाय - tab_switcher - स्विच टैब के साथ किसी भी टैब विंडो में mewewheel
नमस्ते,
यहाँ mousewheel के साथ टैब स्विच करने के लिए एक और स्क्रिप्ट है - यह उदाहरण स्क्रिप्ट क्रोम, फ़ायरफ़ॉक्स और इंटरनेट एक्सप्लोरर के लिए है, लेकिन किसी अन्य प्रोग्राम के लिए भी उपयोग करने योग्य है।
TabJumper(psWindowClass, piStripeYStart, piStripeYEnd)
{
WinGet, idSearchWindow, ID, ahk_class %psWindowClass%
MouseGetPos, iMouseX, iMouseY, idHoverWindow
if (idSearchWindow=idHoverWindow
&& iMouseY>=piStripeYStart
&& iMouseY<=piStripeYEnd ) {
ControlFocus,, ahk_id %idHoverWindow%
if RegExMatch(A_ThisHotkey, "i).*wheelup.*")
{
ControlSend, ahk_parent, {Control Down}{Shift Down}{Tab Down}, ahk_id %idHoverWindow%
Sleep, 60
ControlSend, ahk_parent, {Tab Up}{Shift Up}{Control Up}, ahk_id %idHoverWindow%
}
else if RegExMatch(A_ThisHotkey, "i).*wheeldown.*")
{
ControlSend, ahk_parent, {Control Down}{Tab Down}, ahk_id %idHoverWindow%
Sleep, 60
ControlSend, ahk_parent, {Tab Up}{Control Up}, ahk_id %idHoverWindow%
}
}
}
क्रोम के लिए उपयोग उदाहरण:
#SingleInstance, force
~WheelUp::
TabJumper("Chrome_WidgetWin_1", 8, 88)
return
~WheelDown::
TabJumper("Chrome_WidgetWin_1", 8, 88)
return
पैरामीटर समझाया:
TabJumper([Window class], [horizontal reaction stripe y axis start], [[horizontal reaction y axis end]])
इस "क्षैतिज प्रतिक्रिया पट्टी" के बारे में क्या?
इसका मतलब यह है कि केवल एक विंडो टैब की इस पट्टी को स्विच किया जाता है, विंडो का दूसरा हिस्सा सामान्य रूप से माउस व्हील के साथ प्रतिक्रिया करता है जैसे कि वेब पेज को ऊपर और नीचे स्क्रॉल करना।
उपयोग: हाँ, बस AutoHotKey स्थापित करने, एक नई .ahk
फ़ाइल बनाने , दोनों कोड ब्लॉक को चिपकाने और स्क्रिप्ट को निष्पादित करने से आपको कार्यक्षमता मिलती है। (मेरे द्वारा जोड़ा गया अतिरिक्त मार्कअप।)
समझ के साथ मदद करने के लिए: {Control Down}{Shift Down}{Tab Down}
और {Tab Up}{Shift Up}{Control Up}
कर रहे हैं कीस्ट्रोक्स, किसी एक को दबाने और के लिए अनुक्रम है होल्डिंग Crtl+ Shift+ Tab, उन्हें रिहा करने के लिए अन्य। यहाँ क्रोम से कीबोर्ड शॉर्टकट के साथ सूची दी गई है ।
- मैं व्यक्तिगत रूप से अपने सभी उपकरणों पर क्रोमियम / क्रोम से अधिक फ़ायरफ़ॉक्स पसंद करता हूं, लेकिन काम पर एक निश्चित सॉफ़्टवेयर निर्माता किसी विशेष उत्पाद के लिए हस्ताक्षरित फ़ायरफ़ॉक्स एक्सटेंशन (और एमएस एज) के रूप में महत्वपूर्ण ब्राउज़र एक्सटेंशन को प्रकाशित करने में असमर्थ है। Google डेस्कटॉप सॉफ़्टवेयर के बारे में, यह लिखने के समय अधिकांश यह मेरे दृष्टिकोण से एक Chrome बुक usecase के साथ एक वेब ब्राउज़र में टर्मिनल सामान बनाने वाले बीस-somthing Techbro के बाहर हीन है ।
- इस (मूल) कार्यक्षमता के लिए एक अलग स्क्रिप्ट चलाना गलत है और ओवरकिल है। मैं उस राय पर सभी से पूरी तरह सहमत हूं।