-
-
Save dmadisetti/d21d292f69fbec6a9499 to your computer and use it in GitHub Desktop.
#!/bin/sh | |
# Short script to auto format on save | |
MATCHING=false; | |
press(){ | |
xte "$1"; | |
if [ "x" = "$2x" ]; then | |
sleep 0.05; | |
else | |
sleep 0.2; | |
fi | |
} | |
run(){ | |
MATCHING=false; | |
# Select all | |
press "keydown Control_R" x; | |
press "key a"; | |
press "keyup Control_R"; | |
# Tools->Addons->Code->Selection->Enter | |
press "keydown Alt_R" x; | |
press "key b"; | |
press "keyup Alt_R"; | |
press "key Right"; | |
press "key Down"; | |
press "key Right"; | |
press "key Return"; | |
} | |
prime(){ | |
MATCHING=true; | |
} | |
match(){ | |
while read line; do | |
if [ "$MATCHING" = true ] ; then | |
echo $line | grep "press 39" && run; # S press | |
else | |
MATCHING=false; | |
echo $line | grep "press 37" && prime; # Ctrl press | |
fi | |
done | |
} | |
xinput test $1 | match; |
@ILikeCheating Maybe an older version of google docs?
You did need the code pretty print plugin, which is now blocked.
Maybe using code-blocks it'll work? https://workspace.google.com/marketplace/app/code_blocks/100740430168
This script works by navigating the tool menu and auto selecting format code, so adapt it for whatever menu options you have
From the shortcut list
press "keydown Alt_R" x;
press "key b";
Should now be
press "keydown Alt_R" x;
press "key n";
to pop the addons menu
Hi! So im a lead general and co-owner of this major google doc called glicthquake, and we are currently at war against glitch wires, another doc, im wondering what this hack does, and if it gives ownership/edit on documents.
No, but you could extend it to do that. This just applied a plugin for formatting code in a Google doc. I made it when I went through Google interviews (code questions in a doc are pretty dumb)
Ty, but the war is over. LOL
is this supposed to be a bookmarklet?
It's a bash script to emulate keypresses and run a google docs plugin on a certain key strokes
How does this work?
It doesn't work.