Bagaimana cara memfokuskan WEB-browser dengan hotkey di Windows?


1

Dalam properti pintasan desktop Windows, seseorang dapat menetapkan Hot Key untuk meluncurkan pintasan itu. Ada

Tiga Kemungkinan Hasil

  1. Pertama kali hot-key meluncurkan aplikasi itu, lain kali ia membawa jendela yang sudah terbuka ke depan dan memfokuskannya. Ini adalah perilaku yang disukai (oleh saya). Aplikasi yang baik dengan perilaku ini adalah: Komandan Jauh, Putty, AIMP, Scite, Emacs dan yang lainnya.
  2. Tombol pintas meluncurkan instance aplikasi baru setiap saat. Ini lebih buruk daripada tidak berguna (untuk gaya saya bekerja). Termasuk semua aplikasi Java, Internet Explorer dan beberapa lainnya.
  3. Panas-key tidak meluncurkan contoh baru dari aplikasi, tetapi tidak membawa yang sudah ada ke atas baik (pertama kali meluncurkan aplikasi dan kemudian adalah di atas). Fokus keyboard diambil dari aplikasi saat ini tetapi tidak diberikan ke aplikasi lain. Juga sangat tidak berguna . Contoh: Opera browser, ada yang lain.

Ini sama di semua versi WindowsNT , 5.0 dan ke atas (tidak tahu tentang 3.5-4.0).

Saya ingin beralih ke browser yang sudah terbuka dengan tombol pintas, mis

  • CTRL+ ALT+ F-> FireFox,
  • CTRL+ ALT+ O-> Opera,
  • CTRL+ ALT+ C-> Chromium,
  • CTRL+ ALT+ I-> Internet Explorer,

tetapi tidak satu pun dari mereka yang berfungsi seperti itu dengan tombol pintas Windows. Apakah ada solusi lain? Judul jendela semuanya tidak dapat diprediksi. Apakah ada browser lain yang mendukung tombol pintas?


Mm, menolak satu-satunya jawaban mungkin bukan cara terbaik untuk mendorong orang untuk membantu. Saya menghapus jawabannya karena saya lebih suka tidak kehilangan poin. Untuk referensi, jawabannya menyatakan bahwa AutoHotKey (yang sekarang Anda katakan telah Anda gunakan selama bertahun-tahun) akan melakukan apa yang Anda inginkan.
Julian Knight

1
@JulianKnight Dari beberapa kalimat, sulit menilai kepribadian Anda. Kesan saya adalah Anda murah untuk mendapatkan poin. Usaha yang terlalu sedikit. Untuk membuat situs lebih baik, saya ingin melihat skrip yang sebenarnya, karena ini non-sepele dan memiliki beberapa hambatan. Ini adalah situs non-pemrograman. Bahkan jika Anda seorang programmer, pengguna lain mungkin tidak. Juga, saya ingin mendengar belasungkawa bahwa paradigma pintas memang terbatas dan penulis browser semuanya berkonspirasi untuk melakukan pekerjaan yang buruk.
MKaama

Sebenarnya saya sedang berusaha memberi Anda mengarahkan dalam waktu singkat yang saya miliki. Tidak sulit untuk melakukan pencarian Google untuk menemukan kemungkinan arah solusi untuk pertanyaan ini dan tampaknya Anda tidak repot-repot untuk melakukannya. Memang, saat Anda menegaskan bahwa Anda sudah menggunakan AHK, jawabannya sudah ada di PC Anda. Ini mungkin situs non-prog tetapi untuk "pengguna super" & upaya awal yang wajar didorong (sering secara vokal). AHK bukan alat pemrogram & saya pasti akan membantu lebih jauh ketika waktu diizinkan seandainya saya tidak segera ditolak. Ngomong-ngomong, senang aku membawamu ke ans.
Julian Knight

Jawaban:


1

Jika Anda menggunakan Windows 7 atau lebih tinggi, di Start#mana # adalah digit mana pun, akan beralih ke instance program # -th yang ada dari kiri jika belum diluncurkan.


Sayangnya, angkanya berubah sepanjang waktu, jadi tidak terlalu membantu. BTW, ini adalah pertama kalinya saya melihat kunci Windows yang disebut "Mulai" :-)
MKaama

1
Jika Anda menyematkannya, mereka tidak akan berubah
kinokijuf

0

OK, saya menyelidiki AutoHotkey , dan ini skripnya.

;This will bring up existing Internet Explorer with CTRL+ALT+I
#IfWinNotExist ahk_class IEFrame
^!i::
run IEXPLORE.EXE
return
#IfWinNotExist
#IfWinExist ahk_class IEFrame
^!i::
WinActivate ahk_class IEFrame
return
#IfWinExist

Untuk Firefox dan Opera masing-masing kelas

ahk_class MozillaWindowClass
ahk_class OpWindow

Saya tidak lagi menggunakan Chromium.


Malu Anda merasa perlu untuk membatalkan jawaban saya kemudian!
Julian Knight
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.