Advertisement
Guest User

Untitled

a guest
Jul 7th, 2019
594
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.24 KB | None | 0 0
  1. #NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
  2. ; #Warn ; Enable warnings to assist with detecting common errors.
  3. SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
  4. SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
  5.  
  6. 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.
  7.  
  8. !q::
  9.  
  10. ^THIS DEFINES THE HOTKEY WHICH ACTIVATES THE SCRIPT AS "ALT + Q"
  11.  
  12. clipboard := ""
  13.  
  14. ^ THIS EMPTIES YOUR CLIPBOARD
  15.  
  16. Send, ^c
  17.  
  18. ^ THIS COPIES WHATEVER IS SELECTED
  19.  
  20. ClipWait, 2
  21.  
  22. ^THIS WAITS FOR THE ACTION TO COMPLETE
  23.  
  24. text:= clipboard
  25.  
  26. ^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
  27. MOVING EVERY SINGLE TEXTBOX DOWN A BIT. YOU'LL UNDERSTAND LATER IF U R SMART.
  28.  
  29. clipboard := ""
  30.  
  31. ^EMPTIES CLIPBOARD
  32.  
  33. IfWinActive ahk_exe firefox.exe
  34. click, 779 60
  35. sleep 200
  36.  
  37. ^IF FIREFOX IS OPEN, THEN CLICK ON THE ADDRESS BAR AND WAIT 200MS (YOU CAN MAYBE SHORTEN THAT DELAY, EXPERIMENT)
  38.  
  39. send ^c
  40. ClipWait, 2
  41. IfWinNotExist, Add
  42. {
  43. WinActivate User 1 - Anki
  44. send a
  45. sleep 3000
  46. return
  47.  
  48. }
  49.  
  50. ^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
  51.  
  52. WinActivate, Add
  53. sleep 200
  54. click, 528 200
  55. sleep 300
  56. send ^v
  57. sleep 100
  58.  
  59. ^BRINGS THE ADD WINDOW TO THE FRONT, CLICKS ON THE EXTRA BOX, PASTES THE SAUCE
  60.  
  61. clipboard:= text
  62. click, 724 139
  63. sleep 100
  64. send ^v
  65. return
  66.  
  67. ^ 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
  68.  
  69.  
  70. AND VIOLA IT WORKS. EXCEPT IT DOESN'T YET (MAYBE) BECAUSE YOU ARE USING DIFFERENT BROWSER SETTINGS TO ME/RUNNING A DIFFERENT RESOLUTION/IDFK.
  71. 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