Çok Sayıda Bilgisayar İşlemini Kontrol Etmek İçin Mors Koşum Kısayolu

  • Harry James
  • 0
  • 2424
  • 175
reklâm

Ah, mütevazı klavye tuşu. Her bilgisayar kullanıcısı, yüzlerce müşterinin emrinde, ancak çoğumuz onlara bir an bile düşünmüyoruz (belki de, dokunma daktiloları yoksa avla ve gagalamayı hariç). Klavyeyi neredeyse yalnızca kullanma becerisi, yetenekli bir bilgisayar kullanıcısının ayırt edici özelliklerinden biridir, ancak en ilgi çekici kullanıcılar bile genellikle yalnızca kısayol tuşu kombinasyonlarını yazarak ve bunları kullanmakla sınırlıdır (birçok kodumuzda gösterildiği gibi)..

Peki ya klavyenizi kullanmanın başka bir yolu varsa? Müziğinizi çalmak / duraklatmak, bir sonraki veya bir önceki parçaya geçmek ve hatta iş istasyonunuzu kilitlemek için yalnızca tek bir tuş kullanabilirsiniz. Bunların hepsi, sadece bir tuşla ve başka herhangi bir tuşa basmadan. Ama nasıl?

Eski Fikirler Harika Bir İlham Olabilir

Karmaşık bilgileri iletmek için sadece tek bir tuşa basma fikri yeni değildir. Aslında, 1836 yılına dayanan 176 yaşından büyük. Bu, Samuel Morse'un ünlü telgraf sistemi üzerinde çalışmaya başladığı, operatörlerin harfleri hecelemek için nokta (kısa basma) ve kısa çizgiler (uzun basma) kullandığı. Ve aynen böyle yapacağız - Ctrl'ye iki kez hızlıca basın (nokta-nokta) ve mevcut şarkıyı duraklatın / çalın. Bir kere hızlıca Ctrl tuşuna, ardından uzun basmak için tekrar basın (nokta-çizgi) ve bir sonraki şarkıya atlayın. Ve kısa bir çizgi (uzun basma, sonra kısa basma) doğal olarak önceki şarkıya atlar. Ctrl tuşunu da kullanmak zorunda değilsiniz: Klavyenizdeki herhangi bir tuşu kullanabilirsiniz ve yine de normal şekilde kullanabilirsiniz (yani, tek basış).

Hiç böyle bir klavye Mors Kodu kestiren kullanan birini gördünüz mü? Heyecanlı mısın? Bunların hepsini, bütün bir senaryo dünyasını açan, Windows için tamamen ücretsiz bir program olan AutoHotkey'in sihri sayesinde yapacağız. Siz bize AutoHotkey'i sordunuz ve birçok makalede yer aldık (kaç sonuç aldığınızı görmek için MakeUseOf'ta AutoHotkey'i arayın).

Devlerin Omuzlarında Ayakta

Kodlama öğretici fikri korkutucu veya sıkıcı geliyorsa, endişelenmeyin, bu normal bir eğitim değildir. Pek çok komut dosyası öğreticisi, kendi başınıza basit bir şeyler yazmanızı sağlamakla başlar; bu iyi bir yaklaşım, ancak gerçek dünyada, programcılar çoğu zaman kendilerinden önce gelen diğer programcıların çalışmalarına dayanır. Bu açık kaynağın büyüsü ve gelişen AutoHotkey topluluğunda çok görülebilir. Bu yüzden size AutoHotkey'i nasıl alacağınızı, mevcut bir komut dosyasını nasıl alacağınızı ve kendi ihtiyaçlarınıza göre nasıl özelleştireceğinizi göstereceğim! Çok, çok az kodlama dahil.

Bir AutoHotkey kullanıcısıysanız: Seni şimdi daha fazla okuyarak kurtarmama izin ver. Kullanacağımız Mors Kodu kısayol komut dosyası, PatternHotKey olarak adlandırılır ve cömert AutoHotkey kullanıcısı tarafından kullanılır. ins0mniaque. Git hemen al ve içine koy. lib klasör - yorumlarda bunun için bana teşekkür edeceksin.

AutoHotkey kullanıcısı değilseniz: Başlayalım! İlk adım, AutoHotkey'in kendisini alması.

İndirme ve Yükleme

AutoHotkey'i indirmek için, sadece resmi web sitesine gidin ve “AutoHotkey'i İndirin” buton. Adında bir yükleyici alacaksınız AutoHotkey_L_install.exe. Tıkla ve seç Hızlı Kurulum:

Yükleyici bir saniyeden daha az sürer ve tamamlandıktan sonra bu ekranı gösterir:

AutoHotkey ile bu noktada başka bir şey yapmamız gerekmez, bu nedenle çıkış.

Hiçbir şey yapmamış gibi görünebilirsin, ancak AutoHotkey’i yeni kurdun motor veya tercüman. Teknik tercüman olmadan, bu tercüman AutoHotkey komut dosyalarını okuyabilir ve ne yapmaları gerektiğini söyler. Yani, bir sonraki kısım senaryoyu almak olacak.

Senaryoyu Almak

PatternHotKey forum başlığına gidin ve başlığın üstündeki iki dosyayı alın. AutoHotkey komut dosyaları sadece metin dosyalarıdır, bu nedenle varsayılan olarak tarayıcınız onları yeni bir sekmede açar. Bunun olmasını istemiyoruz, bu yüzden her bir dosyayı sağ tıklayın ve seçin “Linki farklı kaydet… ” :

Siz oradayken, bir dakikanızı ayırın ve etrafa bakın. Bu, öğreticinin önemli bir parçasıdır - AutoHotkey topluluğunu tanımak. Bu forumlar harika senaryolar geliştirmeye devam eden yetenekli, kendini adamış kullanıcılara ev sahipliği yapıyor ve genellikle sorularına yenilerini eklemekten çok mutlular. Yeni kurduğumuz tercüman dışında, bu AutoHotkey deneyiminin en önemli kısmı. Devam edin, tıklayın ve forumlar için bir fikir edinin. Bazı konuları oku, bazı senaryolara bak, sonra buraya geri dön.

Tamam, şimdi ne indirdik??

  • PatternHotKey.ahk: Bu betiğin kendisi “beyin” Açık kaynak ve insan cömertliği büyüsü sayesinde Ins0mniaque'in geliştirdiği ve ücretsiz olarak keyif alacağımız.
  • PatternHotKey Test.ahk: Bu, PatternHotKey'i kendi ihtiyaçlarınız için nasıl kullanabileceğinizi gösteren örnek bir betiktir..

Bu bir Kütüphane: Hadi Yükleyelim

PatternHotKey'i bu denli ilginç bir örnek yapan şeylerden biri de, kütüphane. AutoHotkey çok zengin komutlarla birlikte gelir, ancak Mors benzeri tuş basmaları algılamak için bir komutu yoktur. PatternHotKey uzanır AutoHotkey ve daha sonra komut dosyalarımızın herhangi bir yerinde kullanabileceğimiz bu tür tuş basımlarını anlayan yeni bir komut sunar..

AutoHotkey'nin PatternHotKey'i bir kitaplık olarak tanıması için PatternHotKey dosyasını birkaç olası yerden birine yerleştirmeliyiz. En sevdiğim yer Benim dökümanlarım klasör - açık Benim dökümanlarım, ve adlı bir klasör oluşturun. AutoHotkey:

Bu klasörün içinde, adı verilen başka bir klasör oluşturun. lib, ve koy PatternHotKey.ahk içinde lib klasör, bu yüzden böyle bakıyor biter:

Güzel! Şimdi PatternHotKey işlevini herhangi bir komut dosyasından kullanabiliriz.

PatternHotKey Testi

Dediğim gibi, PatternHotkey uzanır Yeni bir işlev sunarak AutoHotkey. Bu işlevin neye benzediğini ve hangi argümanları beklediğini anlamak için, açalım PatternHotkey.ahk bir metin düzenleyicide:

Göreceğiniz gibi, PatternHotKey çok hoş bir sözdizimine sahip ve tam olarak dosyanın kendisinde belgelenmiştir. Şimdi PatternHotkey Test.ahk dosyasında gerçekten kullanılmakta olan bir örneğe bakalım:

Bu ekran görüntüsünde minik türü görmenizi ve okumanızı beklemiyorum: Sadece bir metin düzenleyicide PatternHotkey Test.ahk dosyasını açın ve kendiniz okuyun. Yapmasan bile “konuşmak” AutoHotkey, sözdizimi nispeten basittir.

şimdi koşmak PatternHotKey Test.ahk (dosyayı çift tıklatın). Her şey yolunda giderse, biraz olsun “'H” sistem tepsisinde simge. Şimdi çalışıp çalışmadığını görelim: F9 tuşuna üç kez hızlıca basın.

Woo! PatternHotkey, F9 tuşuna basarak 0-0-0 şablon (nokta, nokta, nokta) olarak tanıdı. Şimdi bir kısa basın ve iki uzun basın:

Başarı, yine! İşler çalışıyor. Şimdi, PatternHotKey'i müzik çalmak / duraklatmak, bir sonraki şarkıya geçmek ve bir önceki şarkıya geçmek için kendi basit senaryomuzu yapalım..

PatternHotKey'i Kullanma

Bir klasöre sağ tıklayarak ve seçerek yeni bir AutoHotkey betiği oluşturun Yeni> AutoHotkey Komut Dosyası bağlam menüsünden:

Şimdi dosyayı bir metin düzenleyicide açın (sağ tıklayın ve Komut Dosyasını Düzenle'yi seçin) ve aşağıdakileri yapıştırın:

~ Ctrl :: PatternHotKey (".: Media_Play_Pause", ".-: Media_Next", "- .: Media_Prev", 3, 0.2)

Bunun olduğundan emin ol herşey dosya içerir: Varsayılan olarak, AutoHotkey dosyaya bazı temel talimatlar koyar (tamamen boş olmaz) ve bunlar betiği karıştırır. Tamamen temiz, boş bir dosyayla başlayın.

Bu kadar! Şimdi senaryonuzu ve müzik çalarınızı çalıştırın ve bir defa Ctrl'ye (kendi başına) basın. Müziğin başlamalı. Şimdi nokta çizgi şeklinde Ctrl tuşuna basın (kısa basın, sonra hemen basın). Müzik çalarınız bir sonraki şarkıya geçmelidir. Son olarak, kısa çizgi (sonra basılı tutup ardından hızlıca basın) bir parça geri oynatmalıdır..

Gökyüzü, limittir

Bu öğreticiyi hafif ve basit tutmaya çalıştım ve kasıtlı olarak sözdizimine girmedim. Bu önemli olmadığı için değil, ancak AutoHotkey yardım dosyalarında çok ayrıntılı bir şekilde belgelendiği için değil. Umarım merakını gidermeyi başardım ve AutoHotkey'in ne kadar benzersiz kullanılabileceğini gördüm..

Bu akıllı Mors Kodu kısayolunu, sanal bir sayısal tuş takımı (dizüstü bilgisayarlar için harika) oluşturmaktan, e-postaları imzalamak için karmaşık kalıplara kadar hemen hemen her şeyin temeli olarak kullanabilirsiniz. Devam et, araştır, dene, çıldır! Yorumlarınızı keşiflerinizi paylaşmayı da unutmayın.




Henüz no comments

Modern teknoloji hakkında basit ve uygun fiyatlı.
Modern teknoloji dünyasında rehberiniz. Her gün bizi çevreleyen teknolojileri ve araçları nasıl kullanacağınızı ve Internet'te ilginç şeyleri nasıl keşfedeceğinizi öğrenin.