multi-point tokens in radio

This commit is contained in:
Neale Pickett 2011-11-03 18:51:28 -06:00
parent ad133090d2
commit c064b41797
4 changed files with 35 additions and 117 deletions

View File

@ -6,6 +6,7 @@ radio-install:
mkdir -p $(RADIO_PKGDIR) mkdir -p $(RADIO_PKGDIR)
$(call COPYTREE, packages/radio/www, $(RADIO_PKGDIR)/www) $(call COPYTREE, packages/radio/www, $(RADIO_PKGDIR)/www)
cp packages/radio/tokens.txt $(RADIO_PKGDIR)/
radio-clean: radio-clean:
rm -rf $(RADIO_BUILDDIR) rm -rf $(RADIO_BUILDDIR)

View File

@ -1,58 +1,10 @@
radio:xevat-dulel-fihax radio:50:xeneb-tisyz-bamox
radio:xerok-dibos-venex radio:40:xekaf-fozem-zezox
radio:xehih-gaceg-govix radio:5:xukos-gimiv-zupex
radio:xekem-lylav-vafax radio:50:xehih-gazap-zagox
radio:xurom-vicur-divax radio:10:xehof-hucec-ruhux
radio:xotig-zyped-ropux radio:5:xukok-napyd-zurex
radio:xebor-suhek-gahex radio:10:xitim-pyvig-dakyx
radio:xisib-lirym-gilix radio:50:xudab-hihed-senix
radio:xihob-hezic-honyx radio:10:xihez-sepyr-zytax
radio:xubic-sehub-hyzex radio:60:xoheg-fivic-besax
radio:xemog-zapos-sotux
radio:xegep-hobid-balox
radio:xogom-ceneh-rypix
radio:xufab-cidyr-fyvux
radio:xoniz-bonos-vylex
radio:xinor-mefuc-hytix
radio:xusas-zitol-mosux
radio:xebad-benir-pepax
radio:xucoc-tisym-rerax
radio:xuhap-degeh-zahyx
radio:xemag-ryzon-famux
radio:xocab-guben-fosox
radio:ximib-lygol-nyvyx
radio:xumit-mydis-zofax
radio:xekaz-defos-gucix
radio:xucoz-pezet-huhix
radio:xehan-cyvag-sufax
radio:xipir-galep-sudyx
radio:xegof-bogep-nylix
radio:xuvet-copoc-dagix
radio:ximac-legyk-kotex
radio:xigeh-zinyn-munux
radio:xofos-zevyb-vybex
radio:xomim-fupeh-somex
radio:xunep-bybom-gyzux
radio:xodal-mapad-pykax
radio:xecep-mahuv-sukux
radio:xudav-gomir-fycax
radio:xicad-pizat-ruhix
radio:xovos-kegoc-tesyx
radio:xekot-timam-ladux
radio:xozac-ruron-bidex
radio:xuvok-lysyv-fuzex
radio:xevod-tidic-mocax
radio:xosec-hevib-vobux
radio:ximac-somyp-vesyx
radio:xevab-kotek-debax
radio:xinib-patut-nypex
radio:xomav-tecep-zisux
radio:xecod-boluf-mefyx
radio:xezeg-zizup-ramix
radio:xudol-rocas-pyvox
radio:xipes-gapor-zogux
radio:xekil-vokyt-punox
radio:xunen-tobok-pilux
radio:xofil-sukep-vimax
radio:xodon-luciz-sybix
radio:xelen-divyb-tarix

View File

@ -40,66 +40,30 @@ function rc4Encrypt(key, pt) {
} }
tokens = [ tokens = [
"Vo%92%00%DE%ED%1F%BC%B9%A1%865%D6%CD%AD%EA%E7TY%CD%9F%14%F5", "Vo%92%00%DE%EDR%E9%F5%B8%97v%D7%DA%EC%FB%E2%0AF%DE%DA%17%EC%0BF%3D",
"Vo%92%00%DE%ED%1F%BC%BD%AF%995%D6%D1%A3%E0%F8TI%C1%99%10%F5", "%D0%C39fH%00%3D%FB%85xO1%EC%0DA%B0%B3%19YPhn%D0%0E%C4%04",
"Vo%92%00%DE%ED%1F%BC%A7%A9%9A5%D5%D9%A2%EA%ECTX%CB%81%1C%F5", "%E6%A9%B8%09%A6%F2%28%A3%F3/%10%AC%8D%3CK%082%FE%3E%D7%EA%1Es%3En",
"Vo%92%00%DE%ED%1F%BC%A4%A5%9F5%DE%C1%AD%EE%FDTI%C5%91%14%F5", "Y%F8%0C%CD%ED%251%B5%1FM%C8%E8%DE%EC%7Fc%3AKy%AF%60%19O%03%7F%1C",
"Vo%92%00%DE%ED%1F%AC%BD%AF%9F5%C4%D1%A2%FA%F9T%5B%CD%81%14%F5", "%DE%02%A7%3A%CD%90%FB%97b%C4%60%CE%CBS%CE%29%5BK%0A%C7%25%84J%B4*",
"Vo%92%00%DE%ED%1F%B6%BB%A9%955%C8%C1%B1%EA%EFTM%CB%87%00%F5", "%3F%84G%10%A5%5DgjH%09%F1%A9%D5%A0rG%E7%D8%0B%15%89%24%A1%9Cx%C6",
"Vo%92%00%DE%ED%1F%BC%AD%AF%805%C1%CD%A9%EA%E0TX%C5%9F%10%F5", "Z%AE%16i%8F%1A%02%83Y%A9d%3CL%02%89%AA%9Bj6%CD%5C%12%FC%14%F5%12",
"Vo%92%00%DE%ED%1F%B0%BC%A9%905%DE%D1%B3%F6%E6TX%CD%9B%1C%F5", "%18%F5%06d%C0%FC/%29%3D%DF%1F%1B1.%E4%E7Q%01%BD%5D%D6%13%F8w%25%02",
"Vo%92%00%DE%ED%1F%B0%A7%AF%905%DA%DD%BB%E6%E8TW%CB%99%0C%F5", "%F2%F2%D0%DB%F7U8%B2%AB%11%CA%60Ad%E2%E8N%5C%3C%D8%F5%10eM%D2%DD",
"Vo%92%00%DE%ED%1F%AC%AD%A9%915%C1%DD%A9%FA%E9TW%DD%8D%10%F5", "%B1.2%D4ZV%7B%C7m%0F%B6%AE%0F%05%05%8C%DBY%82%08y%A6%D6%5E%C4%C8",
"%D0%C39fH%00q%AE%D2oMw%F7%0A%1C%B9%AFNOR1a%CD",
"%D0%C39fH%00q%AE%D8eZw%E5%04%0E%BF%B8N%5E%5C%29%7B%CD",
"%D0%C39fH%00q%A4%D8oGw%EE%0E%02%B3%B4NND5%7D%CD",
"%D0%C39fH%00q%BE%D9aHw%EE%02%08%AF%AENZD3a%CD",
"%D0%C39fH%00q%A4%D1iPw%EF%04%02%B9%AFNJD%29q%CD",
"%D0%C39fH%00q%A2%D1oXw%E0%0E%0A%A3%BFNTD1%7D%CD",
"%D0%C39fH%00q%BE%CCaYw%F7%02%18%B9%B0NQR6a%CD",
"%D0%C39fH%00q%AE%DDaNw%EF%0E%02%BF%AENLX5u%CD",
"%E6%A9%B8%09%A6%F2e%EC%E85%18%EE%8Ax_%182%BA%3A%9F%E2%0A%7B",
"%DE%02%A7%3A%CD%90%B6%D8r%D0%7B%8C%C4%1B%C7-C%1F%14%8B7%88@",
"Y%F8%0C%CD%ED%25%7C%E0HT%CA%AD%C5%FD%28k5%1C%7E%BE%20%16V",
"Y%F8%0C%CD%ED%25%7C%EAFT%CF%AD%D0%F10a5%1C%7E%B0%3E%0CV",
"Y%F8%0C%CD%ED%25%7C%ECH%5C%CF%AD%DB%FD5k7%1Cv%A6%3B%1AV",
"Y%F8%0C%CD%ED%25%7C%F0H%5C%D9%AD%DA%FD6m%28%1Cb%B0+%02V",
"Y%F8%0C%CD%ED%25%7C%E0NT%D7%AD%D3%E14k%28%1C%7F%AA.%0AV",
"Y%F8%0C%CD%ED%25%7C%F0FZ%D7%AD%C7%E1%28a/%1Cp%AA%25%0AV",
"Y%F8%0C%CD%ED%25%7C%E0MT%C3%AD%D4%FD%24e%3C%1Ck%AA+%02V",
"Y%F8%0C%CD%ED%25%7C%ECU%5C%DF%AD%D0%E5%3Ea+%1Ck%AA%29%1AV",
"Y%F8%0C%CD%ED%25%7C%E0BZ%CB%AD%D5%EB5a+%1Cv%A6%21%0AV",
"Y%F8%0C%CD%ED%25%7C%F0SP%D9%AD%D4%EB%22k8%1C%7C%BE*%0AV",
"%3F%84G%10%A5%5D.3%1F%10%F7%EC%D6%A38V%F9%96%05%19%D03%AC",
"%3F%84G%10%A5%5D.3%15%14%FC%EC%C0%AF1V%FC%96%03%03%CA%23%AC",
"Z%AE%16i%8F%1AK%DC%05%BE%7Ee_%0A%D2%A3%801%29%D3%13%13%E5",
"Z%AE%16i%8F%1AK%DC%0E%B8%60eC%1A%D4%BF%8A1%2C%C5%1C%13%E5",
"%18%F5%06d%C0%FCbli%C2%1AR25%AB%E0UD%BF@%81%15%E5",
"%18%F5%06d%C0%FCbvc%C6%06R%3D-%B9%EE%5CD%A8@%90%01%E5",
"%18%F5%06d%C0%FCb%7Cd%C2%1AR%3D-%A1%FAND%ABL%90%15%E5",
"%18%F5%06d%C0%FCblc%C6%1CR7%23%A4%E6JD%BE@%98%01%E5",
"%18%F5%06d%C0%FCbpd%C6%0ER%20%25%B3%EELD%AAL%93%09%E5",
"%18%F5%06d%C0%FCbvq%C8%19R%3B%29%AE%E0%5BD%AC%5C%88%19%E5",
"%18%F5%06d%C0%FCb%7Cl%C8%1ER%24%25%A4%EEUD%B4X%9F%15%E5",
"%18%F5%06d%C0%FCbv%7D%C6%09R%229%BB%E0VD%BAP%9F%05%E5",
"%18%F5%06d%C0%FCblq%C8%01R%3C5%BA%F6ND%BEL%81%05%E5",
"%18%F5%06d%C0%FCb%7Cq%C8%0ER%24%25%AD%E6%5BD%B5V%98%01%E5",
"%F2%F2%D0%DB%F7Uq%ED%E2%0C%C0%25L%7B%B9%F2I%013%C5%BA%1Fd",
"%F2%F2%D0%DB%F7Uq%EB%FC%08%C0%25Wq%A2%E2%5B%013%CF%AB%13d",
"%B1.2%D4ZV5%92%21%16%BB%EB%01%0D%5C%8F%D9%02%8F%0E6%A5%CB",
"%B1.2%D4ZV5%9E9%1E%BB%EB%1A%03%5C%9F%C6%02%85%12%24%A1%CB",
"%B1.2%D4ZV5%98%3A%16%AF%EB%1E%07K%8F%C2%02%91%02%27%B1%CB",
"%B1.2%D4ZV5%924%18%BD%EB%08%0DD%9F%D4%02%86%0E2%BD%CB",
"%B1.2%D4ZV5%92-%12%BE%EB%10%0BR%9F%C2%02%99%0A9%AD%CB",
"%B1.2%D4ZV5%823%18%B5%EB%18%0DK%8B%C1%02%9B%12%22%AB%CB",
"%B1.2%D4ZV5%9E%27%12%AA%EB%0D%03X%85%C0%02%91%043%B1%CB",
"%B1.2%D4ZV5%92%3C%1E%B5%EB%1C%0DC%93%C6%02%9B%1E%3A%AB%CB",
"%B1.2%D4ZV5%829%12%B7%EB%1E%0DJ%85%D9%02%9B%028%B1%CB",
"%B1.2%D4ZV5%981%1E%B5%EB%19%17C%8F%C2%02%9D%029%A5%CB",
"%B1.2%D4ZV5%983%18%B7%EB%06%17K%83%C8%02%98%126%AD%CB",
"%B1.2%D4ZV5%92%3B%12%B7%EB%0E%0B%5E%93%D0%02%9F%0A%26%AD%CB",
]; ];
otokens = [
["radio:50:xeneb-tisyz-bamox", "2381355233377"],
["radio:40:xekaf-fozem-zezox", "tactlessly"],
["radio:5:xukos-gimiv-zupex", "archipelagos"],
["radio:50:xehih-gazap-zagox", "debagged"],
["radio:5:xukok-napyd-zurex", "decoder"],
["radio:10:xehof-hucec-ruhux", "equivocate"],
["radio:10:xitim-pyvig-dakyx", "meningitis"],
["radio:50:xudab-hihed-senix", "meritocracy"],
["radio:10:xihez-sepyr-zytax", "penologist"],
["radio:60:xoheg-fivic-besax", "simulcasts"],
];
function quote(s) { function quote(s) {
return s.replace(/&/g, "&amp;").replace(/</g, "&lt;").replace(/>/g, "&gt;"); return s.replace(/&/g, "&amp;").replace(/</g, "&lt;").replace(/>/g, "&gt;");
@ -114,6 +78,7 @@ function check() {
for (var i in tokens) { for (var i in tokens) {
//o.innerHTML += "\"" + escape(rc4Encrypt(tokens[i][1], tokens[i][0])) + "\",\n"; //o.innerHTML += "\"" + escape(rc4Encrypt(tokens[i][1], tokens[i][0])) + "\",\n";
var t = unescape(tokens[i]); var t = unescape(tokens[i]);
var d = rc4Encrypt(a, t); var d = rc4Encrypt(a, t);

View File

@ -6,7 +6,7 @@ case "$1" in
exit exit
esac esac
bb=$(dd bs=1 count=5 if=/dev/urandom 2>/dev/null | ./bubblebabble) bb=$(dd bs=1 count=5 if=/dev/urandom 2>/dev/null | bubblebabble)
points=$2${2:+:} points=$2${2:+:}
echo $1:$points$bb echo $1:$points$bb