Skip to content

Instantly share code, notes, and snippets.

View ges-cs01's full-sized avatar

Guilherme Elui ges-cs01

View GitHub Profile
curl -s 'https://uspdigital.usp.br/rucard/dwr/call/plaincall/CardapioControleDWR.obterCardapioRestUSP.dwr' \
--compressed \
-X POST \
-H 'Accept-Encoding: gzip, deflate, br' \
-H 'DNT: 1' \
-H 'Cookie: JSESSIONID=38EA904EE24FC374DEB6653B0C961728; DWRSESSIONID=NVV3LJC4*9Svu$knBcWoEGBIeNo' \
--data-raw $'callCount=1\nwindowName=\nnextReverseAjaxIndex=0\nc0-scriptName=CardapioControleDWR\nc0-methodName=obterCardapioRestUSP\nc0-id=0\nc0-param0=string:13\nbatchId=1\ninstanceId=0\npage=%2Frucard%2FJsp%2FcardapioSAS.jsp%3Fcodrtn%3D13\nscriptSessionId=NVV3LJC4*9Svu$knBcWoEGBIeNo/k2kOeNo-wN1oTIGK4\n' |
sed -e 's/<br>/\n/g' \
-e 's/\\u00C1/Á/g; s/\\u00C0/À/g; s/\\u00E3/ã/g; s/\\u00E1/á/g; s/\\u00E7/ç/g; s/\\u00FA/ú/g; s/\\u00E0/à/g; s/\\u00F4/ô/g; s/\\u00E9/é/g; s/\\u00F3/ó/g; s/\\u00F5/õ/g' \
-e 's/cdpdia:/\n--------------------------------------------------------------\n/g' \
@ges-cs01
ges-cs01 / song.sh
Last active December 5, 2020 16:03
Probably the coolest command I know.
#!/bin/bash
cat /dev/urandom |
hexdump -v -e '/1 "%u\n"' |
awk '{ split("4,5,7,11",a,",");
for (i = 0; i < 1; i += 0.0001) printf("%08X\n", 100*sin(1046*exp((a[$1 % 8]/12)*log(2))*i)) }' |
xxd -r -p |
aplay -c 2 -f S32_LE -r 24000
@ges-cs01
ges-cs01 / loops.sh
Last active December 5, 2020 16:03
Example of nested loops in shell.
#!/bin/bash
for x in {a..z};
do
for i in {1..20};
do echo var $x$i = document.getElementById\(\"${x^}$i\"\);
done;
done