Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
- ; #Warn ; Enable warnings to assist with detecting common errors.
- SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
- SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
- DON'T TRY TO RUN THIS SCRIPT IT WON'T WORK. THIS EXISTS AS A HELPFUL EXPLAINATION OF THE REAL SCRIPT I LINKED YOU EARLIAR.
- !q::
- ^THIS DEFINES THE HOTKEY WHICH ACTIVATES THE SCRIPT AS "ALT + Q"
- clipboard := ""
- ^ THIS EMPTIES YOUR CLIPBOARD
- Send, ^c
- ^ THIS COPIES WHATEVER IS SELECTED
- ClipWait, 2
- ^THIS WAITS FOR THE ACTION TO COMPLETE
- text:= clipboard
- ^THIS SAVES YOUR TEXT FOR LATER. WE MUST DO THE SAUCE MMMM SAUUCE FIRST BECAUSE WE MUST WORK FROM THE BOTTOMMOST TEXTBOX IN THE ADD CARD SCREEN TO AVOID FUCKING EVERYTHING UP BY RESIZING THE TEXTBOXES AT THE TOP AND THUS
- MOVING EVERY SINGLE TEXTBOX DOWN A BIT. YOU'LL UNDERSTAND LATER IF U R SMART.
- clipboard := ""
- ^EMPTIES CLIPBOARD
- IfWinActive ahk_exe firefox.exe
- click, 779 60
- sleep 200
- ^IF FIREFOX IS OPEN, THEN CLICK ON THE ADDRESS BAR AND WAIT 200MS (YOU CAN MAYBE SHORTEN THAT DELAY, EXPERIMENT)
- send ^c
- ClipWait, 2
- IfWinNotExist, Add
- {
- WinActivate User 1 - Anki
- send a
- sleep 3000
- return
- }
- ^COPY THE ADDRESS, OPEN ANKIS ADD WINDOW IF IT ISN'T OPEN ALREADY. P.S YOU'LL HAVE TO TINKER WITH THIS TO GET IT TO WORK ON YOUR COMPUTER. OR JUST MAKE SURE THAT THE ADD WINDOW OF ANKI IS OPEN BEFORE YOU PRESS THE HOTKEY
- WinActivate, Add
- sleep 200
- click, 528 200
- sleep 300
- send ^v
- sleep 100
- ^BRINGS THE ADD WINDOW TO THE FRONT, CLICKS ON THE EXTRA BOX, PASTES THE SAUCE
- clipboard:= text
- click, 724 139
- sleep 100
- send ^v
- return
- ^ ADDS THE TEXT YOU SELECTED TO YOUR CLIPBOARD THEN CLICKS ON THE "TEXT" TEXTBOX AND PASTES IT IN THERE. YOU MIGHT HAVE TO LENGTEN THE SLEEP TIME IF YOU HAVE A LAGGY COMPUTER
- AND VIOLA IT WORKS. EXCEPT IT DOESN'T YET (MAYBE) BECAUSE YOU ARE USING DIFFERENT BROWSER SETTINGS TO ME/RUNNING A DIFFERENT RESOLUTION/IDFK.
- USE WINDOW SPY TO FIGURE OUT WHAT VALUES YOU NEED TO INCLUDE AFTER CLICK. USE THE ONE WHICH REFERS TO THE WINDOW, OR THE CLIENT, NOOOOOOOOOOOOOOOOOOOOT THE ONE WHICH REFERS TO THE SCREEN.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement