Jak jesteście świrami na punkcie produktywności i chcielibyście bardzo łatwo przełączać się między dwoma (i tylko dwoma) pulpitami (in. przestrzeniami roboczymi) w Windows 10 (11 pewnie też). To zainstalujcie sobie Autohotkey v 2.0 i odpalcie ten skrypt:

#Requires AutoHotkey v2.0

workspace := 0

#
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@MudDuster: No widzisz. A ja ten wpis adresuje nie tylko do programistów :) Z resztą jak będę miał trochę czasu to spróbuję zrobić to na tej samej zasadzie, na jakiej działa Alt+Tab z oknami.

@2ubRYlGqXdXxRAzXwRaQQ No niestety, nawet z Powertoysami za bardzo tego nie da się zrobić tak jakbym chciał.
  • Odpowiedz
Chcę zrobić skrypt autohotkey, który po naciśnięciu bocznego przycisku myszy + scrollowaniu będzie działał na YT jak strzałki (czyli przycisk + scroll przesuwa film w lewo lub w prawo).

Kod działał dopóki nie zainstalowałem oficjalnego sterownika do myszy Logi Options+. Wygląda na to jakby sterowniki podmieniały WheelLeft/WheelRight podczas użycia przycisku+scrolla na coś innego. W innych miejscach scrollowanie poziome działa zarówno bez sterownika jak z. Ktoś wie jak przerobić skrypt, aby działał ze sterownikami?

#HotIf
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
@GwaltowneWypaczenieCzasoprzestrzeni: Hmm sporo tego kodu. Tylko tutaj widzę, że ten skrypt jest na lewy/prawy główny przycisk myszy + scroll.

Dodatkowo ja teraz używam najnowszej wersji AutoHotkey czyli 2.0, a tam ta składnia się trochę zmieniła (użyłem jakiegoś convertera ze starej wersji i ten mój dotychczasowy skrypt działa).

Póki co używam tego mojego skryptu po prostu bez sterownika Logi Options+. Dopóki go nie zainstaluje to działa.
  • Odpowiedz
✨️ Obserwuj #mirkoanonim
Siema Mirki. Chcę się trochę wyżalić. Pracowałem w dużej firmie. Robiłem robotę za dwóch a może nawet i trzech. Skończyła mi się umowa na czas określony i nie przedłużyli, bo jednak za dużo roboty jest zrobionej i wychodzi na to że tyle ludzi nie potrzebują. Teraz okazuje się, że jednak się nie wyrabiają ale mnie nie przyjmą z powrotem bo musiałbym dostać na czas nieokreślony i to im
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zna się ktoś na skryptach AutoHotKey?

Mam skrypt który działa, ale chcę go zmodyfikować tak, aby podana od użytkownika wartość (integer) była przypisana do zmiennej i używana w skrypcie.

Nie mogę sobie z tym jakoś poradzić, próbowałem użyć InputBox ale zgłasza error w momencie przypisania zmiennej

Na
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MQs: działa, dziękuję ( ͡° ͜ʖ ͡°) wiesz może jak napisać, aby skrót klawiszowy odpalał się tylko w danej aplikacji? chciałbym poprzez ctrl + shift + d otwierać sobie devtoolsy jak po naciśnięciu F12, ale tylko dla procesów firefox.exe, chrome.exe i brave.exe

@user-agent-switcher: Przetestowałem tego PowerToys, ale to jest kombajn! Sam nie wiem czy swoich wszystkich skrótów nie przerzucić właśnie tam, bo banalnie prosto
  • Odpowiedz
Znalazłem w internecie fajny skrypt #autohotkey ale nie znam się mocno na #programowanie
Chciałbym zmienić ten skrypt by działał w polskich warunkach. Przy liczbach niecałkowitych trzeba używać jak rozdzielnika "." (np. 1.05) a chciałbym by było można używać "," czyli żeby uwzględniało liczbę 1,05) . Da się ten skrypt jakoś poprawić ?

-----
/*
[script info]
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zaprogramowlaem sobie program który podczas wciśnięcia klawisza spamuje click myszką.

Chciałbym żeby robił to w interwałach
100 kliknięć 1 sekunda przerwy i tak w kółko dopóki klawisz jest wciśnięty.
Ale w dowolnym momencie kiedy puszcze klawisz to podczas tych 100 kliknięć np w 57 kliknięciu od razu wychodzi z pętli i przerywa.

Jakiś
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam prośbę #programowanie #autohotkey

Jako że przestało mi działać automatyczne usypianie komputera w ramach systemu operacyjnego chciałem to jakoś obejść. Programy do usypiania jakie znalazłem są obsługowe – trzeba włączać. Jako że używam jednego skryptu autohotkey to pomyślałem że może tym by dało się co zrobić. Chcę skrypt który będzie mi usypiał komputer po 5 minutach bezczynności.

Moja propozycja mniej więcej tak:

MinutBezczynnosci
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć chciałem zrobić tak żeby klawisz m1 jak i O klikały się w tym samym momencie nie mam pojęcia jak to zrobić.
Proszę o pomoc.
#autohotkey
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@FreeSheep: Dzieje sie tak dlatego, ze "xj" potrzebuje np spacji albo entera zeby zadzialac, ale ten znak zostaje dalej.
Mozesz zrobic tak, ze "xj" zadziala nawet w srodku zdania poprzez gwiazke (miedzy pierwszymi drukropkami):

:*:xj::Jurek
Ale to troche moze wkurzac, jezeli wybierzesz calkiem popularne literki ;)
Ja mam tak ze dwa dolary i TAB robi znak euro i wyglada to tak (nie wiem, czy wykop tego nie zje, ale po dolarach jest jeden
  • Odpowiedz
#vba #programowanie #autohotkey

Mam prośbę o małe makro VBA, które:
1. kontroluje co wpisuje
2. gdy wpisze ciąg „-dd” (bez cudzysłowu)
3. kasuje wpisany ciąg i symuluje naciśniecie ctrl+`
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie chcę spamować więc tylko #autohotkey. Nie mam pojęcia o programowaniu, ale potrzebuję zrobić zrzuty ekranu seryjnie. Padło na autohotkey bo ma możliwości zapętlania i macro. Niestety (z mojej - laika - perspektywy) opisy komend są nieintuicyjne mocno. Plan był taki żeby pod hotkeya podpiąć pętlę, którą będę sobie edytował zależnie ile razy ma przejść.
Miało na skrócie win+n odpalić pętlę na którą składa się win+printscreen, czekanie, strzałka w prawo,
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Na czas poszukiwań nowej klawiatury w moim laptopie zastąpiłem sobie niedziałający klawisz "w" kombinacją ctrl+shift+z w #autohotkey prostym kodem:

^+z::
Send, w

Jak dodać do tego "reagowanie" na CapsLock?
#laptopy #programowanie (?)
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach