diff --git a/src/org/freertr/user/userExec.java b/src/org/freertr/user/userExec.java index bf6f9f7214..a52b0a4bae 100644 --- a/src/org/freertr/user/userExec.java +++ b/src/org/freertr/user/userExec.java @@ -1166,7 +1166,7 @@ public static void getHelpShow(userHelping hl, boolean privi) { hl.add(null, "5 6 meme domain.tld"); hl.add(null, "6 7 target domain to meme"); hl.add(null, "7 . your redirector www"); - version.genSecHelp(hl, 3); + version.secretHelp(hl, 3); hl.add(null, "3 4 7bit show some 7bit"); hl.add(null, "4 4,. [str] string to 7bit"); hl.add(null, "3 4 rev7 show some 7bit"); @@ -1906,7 +1906,7 @@ public userHelping getHelping() { hl.add(null, "2 . both divide to four"); hl.add(null, "2 . none do not divide"); hl.add(null, "1 2 game play games or watch screen savers"); - version.genSecHelp(hl, 2); + version.secretHelp(hl, 2); hl.add(null, "2 3 ansi show some art"); hl.add(null, "3 . filename"); hl.add(null, "2 . chat chat with others"); diff --git a/src/org/freertr/user/userGame.java b/src/org/freertr/user/userGame.java index aea9ece6b3..6a7638007c 100644 --- a/src/org/freertr/user/userGame.java +++ b/src/org/freertr/user/userGame.java @@ -584,9 +584,9 @@ public void doCommand(cmds cmd) { userScreen.sendTit(console.pipe, cfgAll.hostName); return; } - int i = version.findSecret(a); + int i = version.secretFind(a); if (i >= 0) { - List sec = version.shSecret(i); + List sec = version.secretGet(i); int[] god = new int[6]; god[0] = userScreen.colBrCyan; god[1] = userScreen.colBrWhite; diff --git a/src/org/freertr/user/userShow.java b/src/org/freertr/user/userShow.java index e36e5fc781..8007661d59 100644 --- a/src/org/freertr/user/userShow.java +++ b/src/org/freertr/user/userShow.java @@ -272,8 +272,12 @@ public cfgAlias doer() { rdr.putStrArr(l); return null; } - int i = version.findSecret(a); - rdr.putStrArr(version.shSecret(i)); + int i = version.secretFind(a); + if (i < 0) { + cmd.badCmd(); + return null; + } + rdr.putStrArr(version.secretGet(i)); return null; } if (a.equals("users")) { diff --git a/src/org/freertr/util/verCore.java b/src/org/freertr/util/verCore.java index 1980ce87be..18c23b65a8 100644 --- a/src/org/freertr/util/verCore.java +++ b/src/org/freertr/util/verCore.java @@ -86,4 +86,495 @@ private verCore() { " ## ## ##### ##### ## ## ##" }; + /** + * secret texts + */ + public final static String[][] secrets = { + {"key", + "", + " /~~!~\\", + " | |_______", + " | |<3Y | |", + " \\____/ |", + "",}, + {"love", + "", + " /~~\\ /~~\\", + " | \\_/ |", + " \\ /", + " \\ L0v3 /", + " \\ /", + " \\ /", + " \\ /", + " V", + "",}, + {"bug", + "", + " \\ /", + " .\\-/.", + " /\\ @o o@ /\\", + " / \\ /~-~\\ / \\", + " y Y V", + " ,-^-./ | \\,-^-.", + " / { BuG } \\", + " \\ | /", + " /\\ A /\\", + " / \\/ \\/ \\", + " / \\", + "",}, + {"xmastree", + " \\ /", + " -->*<--", + " /o\\", + " /_\\_\\", + " /_/_0_\\", + " /_o_\\_\\_\\", + " /_/_/_/_/o\\", + " /@\\_\\_\\@\\_\\_\\", + " /_/_/O/_/_/_/_\\", + " /_\\_\\_\\_\\_\\o\\_\\_\\", + " /_/0/_/_/_0_/_/@/_\\", + " /_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\", + " /_/o/_/_/@/_/_/o/_/0/_\\", + " [___]", + "b3ar pspsps sh0w m0r3 r3sp3ct y0urs3lv3s",}, + {"duck", + " ,----,", + " ___.` `,", + " `=== D :", + " `'. .'", + " ) ( ,", + " / \\_________________/|", + " / |", + " | ;", + " | _____ /", + " | \\ ______7 ,'", + " | \\ ______7 /", + " \\ `-,____7 ,'", + "^~^~^~^`\\ /~^~^~^~^", + " ~^~^~^ `----------------' ~^~^~^", + " ~^~^~^~^~^^~^~^~^~^~^~^~^~^~^~^~",}, + {"disk", + "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", + "8 8", + "8 a---------------a 8", + "8 | | 8", + "8 | | 8", + "8 | | 8\"", + "8 \"---------------\" 8a", + "8 8", + "8 8", + "8 ,aaaaa, 8", + "8 ad\":::::\"ba 8", + "8 ,d::;gPPRg;::b, 8", + "8 d::dP' `Yb::b 8", + "8 8::8) (8::8 8", + "8 Y;:Yb dP:;P O 8", + "8 `Y;:\"8ggg8\":;P' 8", + "8 \"Yaa:::aaP\" 8", + "8 \"\"\"\"\" 8", + "8 8", + "8 ,d\"b, 8", + "8 d:::8 8", + "8 8:::8 8", + "8 8:::8 8", + "8 8:::8 8", + "8 8:::8 8", + "8 aaa `bad' aaa 8", + "\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"' `\"\"\"\"\"\"\"\"\"' `\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"",}, + {"tank", + " c@t5eTAN|<", + " _..----.._", + " ]_.--._____[", + " ___|'--'__..|--._", + " __ \"\"\" ; :", + " ()_ \"\"\"\"---...__.'\"\"!\": / ___ :", + " \"\"\"---...__\\]..__] | / [ 0 ] :", + " \"\"\"!--./ / \"\"\" :", + " __ ...._____;\"\"'.__________..--..:_", + " / !\"''''''!''''''''''|''''/' ' ' ' \\\"--..__ __..", + " / /.--. | | .' \\' ' '.\"\"--.{'.", + " _...__ >=7 //.-.: | |.' \\ ._.__ ' '\"\"'.", + " .-' / \"\"\"\"----..../ \"\">==7-.....:______ | \\| | \"\";.;-\"> \\", + " \"\"\"\"; __..\" .--\"/\"\"\"\"\"----....\"\"\"\"\"----.....H_______\\_!....'----\"\"\"\"]", + " _..---|._ __..--\"\" _!.-=_. \"\"\"\"\"\"\"\"\"\"\"\"\"\"\" ;\"\"\"", + " / .-\";-.'--...___ .\" .-\"\"; ';\"\"-\"\"-...^..__...-v.^___, ,__v.__..--^\"--\"\"-v.^v,", + " ; ; |'. \"\"\"-/ ./; ; ;\\P. ; ; \"\"\"\"____; ;.--\"\"\"\"// '\"\"<,", + " ; ; | 1 ; ; '.: .' ;< ___.-'._.'------\"\"\"\"\"\"____'..'.--\"\"\";;' o ';", + " '. \\__:/__ ; ;--\"\"()_ ;' /___ .-\" ____---\"\"\"\"\"\"\" __.._ __._ '>., ,/;", + " \\ \\ /\"\"\"<--...__; '_.-'/; \"\"; ;.'.' \"-..' \"-. /\"/ `__. '. \"---\";", + " '. 'v ; ; ;; \\ \\ .' \\ ; // / _.-\" \"-._ ; : ; .-'__ '. ; .^\".'", + " '. '; '. .'/ '. `-.__.' /;;; .o__.---.__o. ; : ; '\"\";;\"\"' ;v^\" .^", + " '-. '-.___.'<__v.^,v'. '-.-' ;|: ' : ` ;v^v^'.'. .;'.__/_..-'", + " '-...__.___...---\"\"'-. '-'.;\\ 'WW\\ .'_____..>.\"^\"-\"\"\"\"\"\"\"\"", + " '--..__ '\"._..' '\"-;;\"\"\"", + " \"\"\"---'\"\"\"\"\"\"", + "",}, + {"revolver", + " .____.", + " xuu$``$$$uuu.", + " . $``$ $$$`$$$", + "dP*$ $ $$$ $$$", + "?k $ $ $$$ $$$", + " $ $ $ $$$ $$$", + " \":$ $ $$$ $$$", + " N$ $ $$$ $$$", + " $$ $ $$$ $$$", + " $ $ $$$ $$$", + " $ $ $$$ $$$", + " $ $ $$$ $$$", + " $ $ $$$ $$$", + " $ $ $$$ $$$", + " $$#$ $$$ $$$", + " $$'$ $$$ $$$", + " $$`R $$$ $$$", + " $$$& $$$ $$$", + " $#*$ $$$ $$$", + " $ $ $$$ @$$", + " $ $ $$$ $$$", + " $ $ $$$ $$$", + " $ $ $B$ $$&.", + " $ $ $D$ $$$$$muL.", + " $ $ $Q$ $$$$$ `\"**mu..", + " $ $ $R$ $$$$$ k `$$*t", + " $ @ $$$ $$$$$ k $$!4", + " $ x$uu@B8u$NB@$uuuu6...$$X?", + " $ $(`RF`$`````R$ $$5`\"\"\"#\"R", + " $ $\" M$ $ $$ $$$ ?", + " $ $ ?$ $ T$ $$$ $", + " $ $F H$ $ M$ $$K $ ..", + " $ $L $$ $ $$ $$R. \"d$$$$Ns.", + " $ $~ $$ $ N$ $$X .\" \"02h", + " $ 4k f $ *$ $$& R \"iN", + " $ $$ %uz! tuuR$$: Buu ?`:", + " $ $F $??$8B | '*Ned*$~L$", + " $ $k $'@$$$ |$.suu+!' !$", + " $ ?N $'$$@$ $*` d:\"", + " $ dL..........M.$&$$ 5 d\"P", + " ..$.^\"*I$RR*$C\"\"??77*? \"nu...n*L*", + "'$C\"R ``\"\"!$*@#\"\"` .uor bu8BUU+!`", + "'*@m@. *d\" *$Rouxxd\"```$", + " R*@mu. \"#$R *$ !", + " *%x. \"*L $ %.", + " \"N `%. ...u.d!` ..ue$$$o..", + " @ \". $*\"\"\"\" .u$$$$$$$$$$$$beu...", + " 8 .mL % :R` x$$$$$$$$$$$$$$$$$$$$$$$$$$WmeemeeWc", + " |$e!\" \"s:k 4 d$N\"`\"#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>", + " $$ \"N @ $?$ F$$$$$$$$$$$$$$$$$$$$$$$$$$$$>", + " $@ ^%Uu.. R#8buu$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>", + " ```\"\"*u$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>", + " #$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>", + " \"5$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>", + " `*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>", + " ^#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>", + " \"*$$$$$$$$$$$$$$$$$$$$$$$$$$>", + " `\"*$$$$$$$$$$$$$$$$$$$$$$$>", + " ^!$$$$$$$$$$$$$$$$$$$$>", + " `\"#+$$$$$$$$$$$$$$>", + " \"\"**$$$$$$$$>", + " ```\"\"",}, + {"riffle", + " ,________________________________", + "|__________,----------._ [____] \"\"-,__ __...-----===\"", + " (_(||||@@@@||||)___________/ \"\" |", + " `----------' Kr0gg@@[ ))\"-, |", + " \"\" `, _,--...___ |", + " `/ \"\"\"",}, + {"knife", + " _----..................___", + " __,,..,-====> _,.--''------'' | _____ ______________`''--._", + " \\ `\\ __..--'' | /::: / /::::::::::::::\\ `\\", + " \\ `'' | /____/ /___ ____ _____::| . \\", + " \\ ,.... | ` ` \\_| ( ) |", + " `. /` `.\\ ,,''`'- ,.----------.._ ` |", + " `. | ,' ` `-. |", + " `-._ \\ ``.. /", + " `---..............>",}, + {"virus", + " ... th3 n3w m30wcr0n var1ant ...", + " ,,,,,,,,", + " ,|||````||||", + " ,,,,||||| ||,", + " ,||||``````` `||", + ",|||` |||,", + "||` ...., `|||", + "|| :::::::: |||,", + "|| :::::::' || ``|||,", + "||, :::::' `|||", + "`||, |||", + " `|||, || || ,||", + " `|| |||`", + " || ,,,||||", + " || ,||||||```", + " ,|| ,,|||||`", + " ,||` || |||`", + " |||` ||", + ",|| ||", + "||` ||", + "|||, |||", + " `|||,, ,|||", + " ``||||||||`", + "",}, + {"girl", + " ..... ...", + " ::::::::::::::_____::::::::.", + " .::::::::::::::::::::::::::::::::::::::::::::::::::.", + ":::::::::::::::::::::::::::::::::::::::::::::::::::::::...", + " :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::", + " :::::::::::::::::::::::::::::::::::::::::::::::::::::::::", + " :::::::::::::@:::::::::::::::::::::::::", + " ::::::::::::@:@::::::::::::::::::::::::::::::::::", + "::::::::::::::@:::::::::::::::::::::::::::", + " :::::::::::::X::::::::::::::::::::::::::", + " .:::::::::::::0XXX::::::::::::::::::::'", + "::::::::::::::::::::::::::::::::", + "`::::::::::::::::::::::::::::::::::::::::", + " ':::::::::::::::::::: ^^^^", + " :::::::::::::", + " :::::::::::::", + " :::::::::::::::", + " :::::::::::::::::", + " ::::::::::::::::::.", + " :::::::::::::::'", + " :::::::::::::'", + " ::::::::::'", + "",}, + {"bear", + " d0 n0t b3ar w1th a m30www!", + " _ _", + " .-\"\"-. ( )-\"```\"-( ) .-\"\"-.", + "/ O O \\ / \\ / O O \\", + "|O .-. \\ / 0 _ 0 \\ / .-. O|", + "\\ ( ) '. _| (_) | .' ( ) /", + " '.`-' '-./ | |`\\.-' '-'.'", + " \\ | \\ \\ / / | /", + " \\ \\ '. '._.' .' / /", + " \\ '. `'-----'` .' /", + " \\ .' '-._ .-'\\ '. /", + " |/` `'''''') ) `\\|", + " / ( ( ,\\", + " ; \\ '-..-'/ ;", + " | '. / |", + " | `'---'` |", + " ; ;", + " \\ /", + " `. .'", + " '-._ _.-'", + " __/`\" ' - - - ' \"`` \\__", + " /` /^\\ `\\", + " \\( .' '. )/", + " '.(__(__.-' '.__)__).'", + "",}, + {"gear", + " @@ 00 00", + " 0000 @@000000@@00@@XXOO@@", + " @@ OO0000@@000000000000@@@@OO", + " OO0000@@OOXXOO @@ XXOOOO@@000000", + " OO 00@@00XX 00 @@ OOXX @@@@@@00", + " 0000@@00 00 @@ 00 00 00XX 000000", + " 0000XX00 00 00 @@ @@ 00 00OO@@00@@", + " @@OO@@@@ XX@@ @@XXOO@@OO@@00XX00OO XX@@@@O", + " OO0000XX00XXXX@@OOOO00@@00OO0000OOXX0000XX00@@0", + " @@00 0000XX00000000000000OO0000XX 0000", + " 00000000@@00OOXX@@00@@@@00@@@@00@@XXXX00@@@@OO0000@", + " OO00XX OO00@@@@00XX XX00@@00@@OOXX @@00XX0", + " 00@@@@@@@@@@@@@@@@@@ 0000@@@@@@@@@@@@@@@@00OO00", + "XX@@00@@ OO00@@00 000000OOXX @@@@@@", + " 00OOOO@@00XXOO@@00000000000000XXOO@@00OOXX00XX", + " 000000XX OO@@OO@@00@@00@@@@00OO00OO XX@@00@@XX", + " 0000@@00 @@OO @@OO0000@@00OOOO00XXOO00OO 00@@00@@", + " OO00@@ @@XX@@XX00@@00OO@@ @@XX 00@@0000", + " XX00@@@@ @@XXOOOOOOXX@@ 00XX00 00XX0000@@00OO", + " XXXX 0000XX @@ @@ @@ @@ 00XX 0000@@ OO", + " OO@@000000XX 00 @@ 00XX @@00@@00@@OO", + " @@ OO0000@@OOOO @@ XX0000000000 XX@@", + " 0000@@00@@00@@@@@@@@@@00@@@@@@", + " 00XX0000@@@@@@00@@@@00@@OO @@", + " XX 000000@@@@0000 0000 00OO",}, + {"nasa", + "... g0d sav3 th3 qu33n --- http://hacknasa.mp.ls/ ...", + " 00@@@@@@@@@@@@~~~", + " 88888b. 8888b. .d8888 @@8008b.", + " 888 88b 88 88K@@@@ 00 88b", + " 888 888.d888888 Y888800.d888888", + " 888@@888888 888 0088 88 888", + "...@@@@@888 888 Y888888 88888P' Y888888", + " 00", + " 00", + " 00", + " 00", + " 00", + " 00", + " 00", + " 00", + " 00", + " 00", + " 00", + " 00", + "00", + "~",}, + {"cern", + "", + " XXXXXXXXXXX OO", + "XX XX OO", + "XX @@@@@@@@@", + "XX OO XX OO", + "XX OO XX OO", + "XX OO XX OO", + " XXXXXOOXXXX@ OO", + " @ OO @ OO", + " @ OO @OO", + " @ @@@@@@@@@", + " @ @",}, + {"plane", + " .----. .'.", + " | / ' | '", + " | | ' ' :", + " | | ' .-~~~-. .-~-. \\ |", + " | | ' .\\\\ .//'._+_________.'.' /_________\\|", + " | |___ ...'.__..--~~ .\\\\__//_.- . . .' .' / : | `.", + " |.-\" .' / . .' .' /. :_.|__.'", + " < .'___/ .' .' /|. : .'|\\", + " ~~--.. .' .' /_|. : | | \\", + " /_.' ~~--..__ .----.'_.' /. . . . . . | | |", + " ~~--.._______'.__.' .' /____________.' : /", + " .' .''.._'______.' '-'", + " '---'",}, + {"cat", + "... mrsPssyC4t5e - !!!Umrs4Z1Z!!! ... .--.", + " `. \\", + " \\ \\", + " . \\", + " : .", + " | .", + " | :", + " | |", + " ..._ ___ | |", + " `.\"\".`''''\"\"--..___ | |", + " ,-\\ \\ \"\"-...__ _____________/ |", + " / ` \" ' `\"\"\"\"\"\"\"\" .", + " \\ L", + " (> \\", + "/ \\", + "\\_ ___..---. L", + " `--' '. \\", + " . \\_", + " _/`. `.._", + " .' -. `.", + " / __.-Y /''''''-...___,...--------.._ |", + " / _.\" | / ' . \\ '---..._ |", + " / / / / _,. ' ,/ | |", + " \\_,' _.' / /'' _,-' _| |", + " ' / `-----'' / |", + " `...-' `...-'",}, + {"airport", + " sat3ll1t3 http://www.rfc-editor.org/rfc/rfc9450", + "@ @", + "@ @0@", + "@ @0@@@", + "@ @ @@@@", + "@ @ @@@@", + "@ @ @@@", + "@ @ @@@@", + "@ sat3ll1t3-bas3d @ @@@", + "@ communications @ 0000@", + "@ satC0M (@) @ 0@", + "@ @ a1rCraft", + "@ @ @ @", + "@ @ @ @", + "@ @ @ a1r-a1r @", + "@ @ @ commun1cat10ns @", + "@ @ @ LDACS A/A (@) @", + "@ @ @ @", + "@ a1rCraft.o@0@0@0@0@0@0@0@0@0@o.a1rCraft", + "@ 0 a1r-gr0und 0", + "@ 0 commun1cat10ns 0", + "@ 0 LDACS a/g (0) 0", + "@ commun1cat10ns 1n 0 0", + "@ and ar0und a1rp0rts 0 0", + "@ a3r0MACS (-) 0 0", + "@ 0 0", + "@ a1rCraft-------------+ 0 0", + "@ 0 0 0", + "@ 0 0 0", + "@ gr0und n3tw0rk 0 0 gr0und n3tw0rk 0", + "satC@M <---------------------> a1rp0rt <----------------------> LDACS", + "ground gr0und gr0und", + "transc31v3r transc31v3r transc31v3r",}, + {"cake", + "", + " ) ( ) (", + " (^)(^)(^)(^)", + " _i__i__i__i_", + " (____________)", + " |@@@@|>o<|000|", + " (____________)",}, + {"map", + " _,--', _._.--._____", + " .--.--';_'-.', \";_ _.,-'", + ".'--'. _.' {`'-;_ .-.>.'", + " '-:_ ) / `' '=.", + " ) > {_/, /~)", + " |/ `^ .'",}, + {"rainbow", + " \\ \\ ` / /", + " '", + " \\ ` \\ ` ' / / ` '", + " \\ . * * * * * . /", + " ` \\ ` * * * * * * * * * /", + " \\ * * * * * * * * * * * * * * * '", + " \\ ` @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ /", + "\\ ` * * * * * * * * * * * * * * ' /", + " ` @ @ @ @ * '@@@@@@@@@@@@@@@", + " \\ * * * * * * * * * * * * * '", + " ` @ @ @ @ @ @@@@@@@@@@@@@@@ /", + " * * * ** * * * * * * * *", + "\\ ` @ @ @ @ @ @@@@@@@@@@@@@@@ '", + " * * * * * * * * * * * * * /", + " ` @ @ @ @ @ good luck @@@@@@@@@@@@@@@ .", + " * * * * * * * * * * * * *.", + "\\ @ @ @ @ @ @@@@@@@@@@@@@@@@", + " * * * * * * * * * * * *", + " @ @ @ @ @ @@@@@@@@@@@@@@@@",}, + {"unicorn", + " |)) |))", + " . | )) / ))", + " \\\\ ^ ^ | / ))", + " \\\\((( ))) | / ))", + " / * ))) | / ))", + " |o _) ))) | / )))", + " --' | ))`/ )))", + " ___| )))", + " / __\\ ))))`()))", + " /\\@ / `(())))", + " \\/ / /`_______/\\ \\ ))))", + " | | \\ \\ | )))", + " | | | | | )))", + " |_@ |_|_@ ))", + " /_/ /_/_/",}, + {"world", + " _-o#&&*''''?d:>b\\_", + " _o/\"`'' '',, dMF9MMMMMHo_", + " .o&#' `\"MbHMMMMMMMMMMMHo.", + " .o\"\" ' vodM*$&&HMMMMMMMMMM?.", + " ,' $M&ood,~'`(&##MMMMMMH\\", + " / ,MMMMMMM#b?#bobMMMMHMMML", + " & ?MMMMMMMMMMMMMMMMM7MMM$R*Hk", + " ?$. :MMMMMMMMMMMMMMMMMMM/HMMM|`*L", + "| |MMMMMMMMMMMMMMMMMMMMbMH' T,", + "$H#: `*MMMMMMMMMMMMMMMMMMMMb#}' `?", + "]MMH# \"\"*\"\"\"\"*#MMMMMMMMMMMMM' -", + "MMMMMb_ |MMMMMMMMMMMP' :", + "HMMMMMMMHo `MMMMMMMMMT .", + "?MMMMMMMMP 9MMMMMMMM} -", + "-?MMMMMMM |MMMMMMMMM?,d- '", + " :|MMMMMM- `MMMMMMMT .M|. :", + " .9MMM[ &MMMMM*' `' .", + " :9MMk `MMM#\" -", + " &M} ` .-", + " `&. .", + " `~, . ./", + " . _ .-", + " '`--._,dd###pp=\"\"'",},}; + } diff --git a/src/org/freertr/util/version.java b/src/org/freertr/util/version.java index 71dd54255e..9bdcb9330c 100644 --- a/src/org/freertr/util/version.java +++ b/src/org/freertr/util/version.java @@ -209,10 +209,9 @@ public final static void array2list(List trg, String[] src) { * @param hl help to update * @param beg beginning */ - public static void genSecHelp(userHelping hl, int beg) { - List l = getSecList(); - for (int i = 0; i < l.size(); i++) { - String a = l.get(i); + public static void secretHelp(userHelping hl, int beg) { + for (int i = 0; i < verCore.secrets.length; i++) { + String a = verCore.secrets[i][0]; hl.add(null, beg + " . " + a + " sh0w m30www s0m30www " + a); } } @@ -223,11 +222,9 @@ public static void genSecHelp(userHelping hl, int beg) { * @param a string to find * @return found, -1 if nothing */ - public static int findSecret(String a) { - List lst = getSecList(); - for (int i = 0; i < lst.size(); i++) { - String s = lst.get(i); - if (s.equals(a)) { + public static int secretFind(String a) { + for (int i = 0; i < verCore.secrets.length; i++) { + if (a.equals(verCore.secrets[i][0])) { return i; } } @@ -240,610 +237,13 @@ public static int findSecret(String a) { * @param typ type of secret * @return list */ - public static List shSecret(int typ) { + public static List secretGet(int typ) { ArrayList l = new ArrayList(); - switch (typ) { - case 0: - l.add(""); - l.add(" /~~!~\\"); - l.add(" | |_______"); - l.add(" | |<3Y | |"); - l.add(" \\____/ |"); - l.add(""); - break; - case 1: - l.add(""); - l.add(" /~~\\ /~~\\"); - l.add(" | \\_/ |"); - l.add(" \\ /"); - l.add(" \\ L0v3 /"); - l.add(" \\ /"); - l.add(" \\ /"); - l.add(" \\ /"); - l.add(" V"); - l.add(""); - break; - case 2: - l.add(""); - l.add(" \\ /"); - l.add(" .\\-/."); - l.add(" /\\ @o o@ /\\"); - l.add(" / \\ /~-~\\ / \\"); - l.add(" y Y V"); - l.add(" ,-^-./ | \\,-^-."); - l.add(" / { BuG } \\"); - l.add(" \\ | /"); - l.add(" /\\ A /\\"); - l.add(" / \\/ \\/ \\"); - l.add(" / \\"); - l.add(""); - break; - case 3: - l.add(" \\ /"); - l.add(" -->*<--"); - l.add(" /o\\"); - l.add(" /_\\_\\"); - l.add(" /_/_0_\\"); - l.add(" /_o_\\_\\_\\"); - l.add(" /_/_/_/_/o\\"); - l.add(" /@\\_\\_\\@\\_\\_\\"); - l.add(" /_/_/O/_/_/_/_\\"); - l.add(" /_\\_\\_\\_\\_\\o\\_\\_\\"); - l.add(" /_/0/_/_/_0_/_/@/_\\"); - l.add(" /_\\_\\_\\_\\_\\_\\_\\_\\_\\_\\"); - l.add(" /_/o/_/_/@/_/_/o/_/0/_\\"); - l.add(" [___]"); - l.add("b3ar pspsps sh0w m0r3 r3sp3ct y0urs3lv3s"); - break; - case 4: - l.add(" /OO\\"); - l.add(" /||\\"); - l.add(" ||"); - l.add(" ||"); - l.add(" ||"); - l.add(" ||"); - l.add(" ||"); - l.add(" ||"); - l.add(" 0||@"); - break; - case 5: - l.add(" ,----,"); - l.add(" ___.` `,"); - l.add(" `=== D :"); - l.add(" `'. .'"); - l.add(" ) ( ,"); - l.add(" / \\_________________/|"); - l.add(" / |"); - l.add(" | ;"); - l.add(" | _____ /"); - l.add(" | \\ ______7 ,'"); - l.add(" | \\ ______7 /"); - l.add(" \\ `-,____7 ,'"); - l.add("^~^~^~^`\\ /~^~^~^~^"); - l.add(" ~^~^~^ `----------------' ~^~^~^"); - l.add(" ~^~^~^~^~^^~^~^~^~^~^~^~^~^~^~^~"); - break; - case 6: - l.add("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"); - l.add("8 8"); - l.add("8 a---------------a 8"); - l.add("8 | | 8"); - l.add("8 | | 8"); - l.add("8 | | 8\""); - l.add("8 \"---------------\" 8a"); - l.add("8 8"); - l.add("8 8"); - l.add("8 ,aaaaa, 8"); - l.add("8 ad\":::::\"ba 8"); - l.add("8 ,d::;gPPRg;::b, 8"); - l.add("8 d::dP' `Yb::b 8"); - l.add("8 8::8) (8::8 8"); - l.add("8 Y;:Yb dP:;P O 8"); - l.add("8 `Y;:\"8ggg8\":;P' 8"); - l.add("8 \"Yaa:::aaP\" 8"); - l.add("8 \"\"\"\"\" 8"); - l.add("8 8"); - l.add("8 ,d\"b, 8"); - l.add("8 d:::8 8"); - l.add("8 8:::8 8"); - l.add("8 8:::8 8"); - l.add("8 8:::8 8"); - l.add("8 8:::8 8"); - l.add("8 aaa `bad' aaa 8"); - l.add("\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"' `\"\"\"\"\"\"\"\"\"' `\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\""); - break; - case 7: - l.add(" c@t5eTAN|<"); - l.add(" _..----.._ "); - l.add(" ]_.--._____[ "); - l.add(" ___|'--'__..|--._ "); - l.add(" __ \"\"\" ; : "); - l.add(" ()_ \"\"\"\"---...__.'\"\"!\": / ___ : "); - l.add(" \"\"\"---...__\\]..__] | / [ 0 ] : "); - l.add(" \"\"\"!--./ / \"\"\" : "); - l.add(" __ ...._____;\"\"'.__________..--..:_ "); - l.add(" / !\"''''''!''''''''''|''''/' ' ' ' \\\"--..__ __.. "); - l.add(" / /.--. | | .' \\' ' '.\"\"--.{'. "); - l.add(" _...__ >=7 //.-.: | |.' \\ ._.__ ' '\"\"'. "); - l.add(" .-' / \"\"\"\"----..../ \"\">==7-.....:______ | \\| | \"\";.;-\"> \\ "); - l.add(" \"\"\"\"; __..\" .--\"/\"\"\"\"\"----....\"\"\"\"\"----.....H_______\\_!....'----\"\"\"\"] "); - l.add(" _..---|._ __..--\"\" _!.-=_. \"\"\"\"\"\"\"\"\"\"\"\"\"\"\" ;\"\"\" "); - l.add(" / .-\";-.'--...___ .\" .-\"\"; ';\"\"-\"\"-...^..__...-v.^___, ,__v.__..--^\"--\"\"-v.^v, "); - l.add(" ; ; |'. \"\"\"-/ ./; ; ;\\P. ; ; \"\"\"\"____; ;.--\"\"\"\"// '\"\"<,"); - l.add(" ; ; | 1 ; ; '.: .' ;< ___.-'._.'------\"\"\"\"\"\"____'..'.--\"\"\";;' o '; "); - l.add(" '. \\__:/__ ; ;--\"\"()_ ;' /___ .-\" ____---\"\"\"\"\"\"\" __.._ __._ '>., ,/; "); - l.add(" \\ \\ /\"\"\"<--...__; '_.-'/; \"\"; ;.'.' \"-..' \"-. /\"/ `__. '. \"---\"; "); - l.add(" '. 'v ; ; ;; \\ \\ .' \\ ; // / _.-\" \"-._ ; : ; .-'__ '. ; .^\".' "); - l.add(" '. '; '. .'/ '. `-.__.' /;;; .o__.---.__o. ; : ; '\"\";;\"\"' ;v^\" .^ "); - l.add(" '-. '-.___.'<__v.^,v'. '-.-' ;|: ' : ` ;v^v^'.'. .;'.__/_..-' "); - l.add(" '-...__.___...---\"\"'-. '-'.;\\ 'WW\\ .'_____..>.\"^\"-\"\"\"\"\"\"\"\" "); - l.add(" '--..__ '\"._..' '\"-;;\"\"\" "); - l.add(" \"\"\"---'\"\"\"\"\"\" "); - l.add(""); - break; - case 8: - l.add(" .____."); - l.add(" xuu$``$$$uuu."); - l.add(" . $``$ $$$`$$$"); - l.add("dP*$ $ $$$ $$$"); - l.add("?k $ $ $$$ $$$"); - l.add(" $ $ $ $$$ $$$"); - l.add(" \":$ $ $$$ $$$"); - l.add(" N$ $ $$$ $$$"); - l.add(" $$ $ $$$ $$$"); - l.add(" $ $ $$$ $$$"); - l.add(" $ $ $$$ $$$"); - l.add(" $ $ $$$ $$$"); - l.add(" $ $ $$$ $$$"); - l.add(" $ $ $$$ $$$"); - l.add(" $$#$ $$$ $$$"); - l.add(" $$'$ $$$ $$$"); - l.add(" $$`R $$$ $$$"); - l.add(" $$$& $$$ $$$"); - l.add(" $#*$ $$$ $$$"); - l.add(" $ $ $$$ @$$"); - l.add(" $ $ $$$ $$$"); - l.add(" $ $ $$$ $$$"); - l.add(" $ $ $B$ $$&."); - l.add(" $ $ $D$ $$$$$muL."); - l.add(" $ $ $Q$ $$$$$ `\"**mu.."); - l.add(" $ $ $R$ $$$$$ k `$$*t"); - l.add(" $ @ $$$ $$$$$ k $$!4"); - l.add(" $ x$uu@B8u$NB@$uuuu6...$$X?"); - l.add(" $ $(`RF`$`````R$ $$5`\"\"\"#\"R"); - l.add(" $ $\" M$ $ $$ $$$ ?"); - l.add(" $ $ ?$ $ T$ $$$ $"); - l.add(" $ $F H$ $ M$ $$K $ .."); - l.add(" $ $L $$ $ $$ $$R. \"d$$$$Ns."); - l.add(" $ $~ $$ $ N$ $$X .\" \"02h"); - l.add(" $ 4k f $ *$ $$& R \"iN"); - l.add(" $ $$ %uz! tuuR$$: Buu ?`:"); - l.add(" $ $F $??$8B | '*Ned*$~L$"); - l.add(" $ $k $'@$$$ |$.suu+!' !$"); - l.add(" $ ?N $'$$@$ $*` d:\""); - l.add(" $ dL..........M.$&$$ 5 d\"P"); - l.add(" ..$.^\"*I$RR*$C\"\"??77*? \"nu...n*L*"); - l.add("'$C\"R ``\"\"!$*@#\"\"` .uor bu8BUU+!`"); - l.add("'*@m@. *d\" *$Rouxxd\"```$"); - l.add(" R*@mu. \"#$R *$ !"); - l.add(" *%x. \"*L $ %."); - l.add(" \"N `%. ...u.d!` ..ue$$$o.."); - l.add(" @ \". $*\"\"\"\" .u$$$$$$$$$$$$beu..."); - l.add(" 8 .mL % :R` x$$$$$$$$$$$$$$$$$$$$$$$$$$WmeemeeWc"); - l.add(" |$e!\" \"s:k 4 d$N\"`\"#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>"); - l.add(" $$ \"N @ $?$ F$$$$$$$$$$$$$$$$$$$$$$$$$$$$>"); - l.add(" $@ ^%Uu.. R#8buu$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>"); - l.add(" ```\"\"*u$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>"); - l.add(" #$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>"); - l.add(" \"5$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>"); - l.add(" `*$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>"); - l.add(" ^#$$$$$$$$$$$$$$$$$$$$$$$$$$$$$>"); - l.add(" \"*$$$$$$$$$$$$$$$$$$$$$$$$$$>"); - l.add(" `\"*$$$$$$$$$$$$$$$$$$$$$$$>"); - l.add(" ^!$$$$$$$$$$$$$$$$$$$$>"); - l.add(" `\"#+$$$$$$$$$$$$$$>"); - l.add(" \"\"**$$$$$$$$>"); - l.add(" ```\"\""); - break; - case 9: - l.add(" ,________________________________ "); - l.add("|__________,----------._ [____] \"\"-,__ __...-----===\""); - l.add(" (_(||||@@@@||||)___________/ \"\" |"); - l.add(" `----------' Kr0gg@@[ ))\"-, |"); - l.add(" \"\" `, _,--...___ |"); - l.add(" `/ \"\"\""); - break; - case 10: - l.add(" _----..................___"); - l.add(" __,,..,-====> _,.--''------'' | _____ ______________`''--._"); - l.add(" \\ `\\ __..--'' | /::: / /::::::::::::::\\ `\\"); - l.add(" \\ `'' | /____/ /___ ____ _____::| . \\"); - l.add(" \\ ,.... | ` ` \\_| ( ) |"); - l.add(" `. /` `.\\ ,,''`'- ,.----------.._ ` |"); - l.add(" `. | ,' ` `-. |"); - l.add(" `-._ \\ ``.. /"); - l.add(" `---..............>"); - break; - case 11: - l.add(" ... th3 n3w m30wcr0n var1ant ..."); - l.add(" ,,,,,,,,"); - l.add(" ,|||````||||"); - l.add(" ,,,,||||| ||,"); - l.add(" ,||||``````` `||"); - l.add(",|||` |||,"); - l.add("||` ...., `|||"); - l.add("|| :::::::: |||,"); - l.add("|| :::::::' || ``|||,"); - l.add("||, :::::' `|||"); - l.add("`||, |||"); - l.add(" `|||, || || ,||"); - l.add(" `|| |||`"); - l.add(" || ,,,||||"); - l.add(" || ,||||||```"); - l.add(" ,|| ,,|||||`"); - l.add(" ,||` || |||`"); - l.add(" |||` ||"); - l.add(",|| ||"); - l.add("||` ||"); - l.add("|||, |||"); - l.add(" `|||,, ,|||"); - l.add(" ``||||||||`"); - l.add(""); - break; - case 12: - l.add(" ... TAN< u N0T ..."); - l.add(" ..... ... "); - l.add(" ::::::::::::::_____::::::::."); - l.add(" .::::::::::::::::::::::::::::::::::::::::::::::::::. "); - l.add(":::::::::::::::::::::::::::::::::::::::::::::::::::::::..."); - l.add(" :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::"); - l.add(" :::::::::::::::::::::::::::::::::::::::::::::::::::::::::"); - l.add(" :::::::::::::@:::::::::::::::::::::::::"); - l.add(" ::::::::::::@:@::::::::::::::::::::::::::::::::::"); - l.add("::::::::::::::@:::::::::::::::::::::::::::"); - l.add(" :::::::::::::X:::::::::::::::::::::::::: "); - l.add(" .:::::::::::::0XXX::::::::::::::::::::'"); - l.add("::::::::::::::::::::::::::::::::"); - l.add("`::::::::::::::::::::::::::::::::::::::::"); - l.add(" ':::::::::::::::::::: ^^^^"); - l.add(" :::::::::::::"); - l.add(" :::::::::::::"); - l.add(" :::::::::::::::"); - l.add(" :::::::::::::::::"); - l.add(" ::::::::::::::::::."); - l.add(" :::::::::::::::'"); - l.add(" :::::::::::::'"); - l.add(" ::::::::::'"); - l.add(""); - break; - case 13: - l.add(" d0 n0t b3ar w1th a m30www!"); - l.add(" _ _"); - l.add(" .-\"\"-. ( )-\"```\"-( ) .-\"\"-."); - l.add("/ O O \\ / \\ / O O \\"); - l.add("|O .-. \\ / 0 _ 0 \\ / .-. O|"); - l.add("\\ ( ) '. _| (_) | .' ( ) /"); - l.add(" '.`-' '-./ | |`\\.-' '-'.'"); - l.add(" \\ | \\ \\ / / | /"); - l.add(" \\ \\ '. '._.' .' / /"); - l.add(" \\ '. `'-----'` .' /"); - l.add(" \\ .' '-._ .-'\\ '. /"); - l.add(" |/` `'''''') ) `\\|"); - l.add(" / ( ( ,\\"); - l.add(" ; \\ '-..-'/ ;"); - l.add(" | '. / |"); - l.add(" | `'---'` |"); - l.add(" ; ;"); - l.add(" \\ /"); - l.add(" `. .'"); - l.add(" '-._ _.-'"); - l.add(" __/`\" ' - - - ' \"`` \\__"); - l.add(" /` /^\\ `\\"); - l.add(" \\( .' '. )/"); - l.add(" '.(__(__.-' '.__)__).'"); - l.add(""); - break; - case 14: - l.add(" @@ 00 00 "); - l.add(" 0000 @@000000@@00@@XXOO@@ "); - l.add(" @@ OO0000@@000000000000@@@@OO "); - l.add(" OO0000@@OOXXOO @@ XXOOOO@@000000 "); - l.add(" OO 00@@00XX 00 @@ OOXX @@@@@@00 "); - l.add(" 0000@@00 00 @@ 00 00 00XX 000000"); - l.add(" 0000XX00 00 00 @@ @@ 00 00OO@@00@@ "); - l.add(" @@OO@@@@ XX@@ @@XXOO@@OO@@00XX00OO XX@@@@O "); - l.add(" OO0000XX00XXXX@@OOOO00@@00OO0000OOXX0000XX00@@0"); - l.add(" @@00 0000XX00000000000000OO0000XX 0000 "); - l.add(" 00000000@@00OOXX@@00@@@@00@@@@00@@XXXX00@@@@OO0000@"); - l.add(" OO00XX OO00@@@@00XX XX00@@00@@OOXX @@00XX0"); - l.add(" 00@@@@@@@@@@@@@@@@@@ 0000@@@@@@@@@@@@@@@@00OO00"); - l.add("XX@@00@@ OO00@@00 000000OOXX @@@@@@"); - l.add(" 00OOOO@@00XXOO@@00000000000000XXOO@@00OOXX00XX "); - l.add(" 000000XX OO@@OO@@00@@00@@@@00OO00OO XX@@00@@XX "); - l.add(" 0000@@00 @@OO @@OO0000@@00OOOO00XXOO00OO 00@@00@@ "); - l.add(" OO00@@ @@XX@@XX00@@00OO@@ @@XX 00@@0000 "); - l.add(" XX00@@@@ @@XXOOOOOOXX@@ 00XX00 00XX0000@@00OO"); - l.add(" XXXX 0000XX @@ @@ @@ @@ 00XX 0000@@ OO"); - l.add(" OO@@000000XX 00 @@ 00XX @@00@@00@@OO "); - l.add(" @@ OO0000@@OOOO @@ XX0000000000 XX@@ "); - l.add(" 0000@@00@@00@@@@@@@@@@00@@@@@@"); - l.add(" 00XX0000@@@@@@00@@@@00@@OO @@"); - l.add(" XX 000000@@@@0000 0000 00OO "); - break; - case 15: - l.add("... g0d sav3 th3 qu33n --- http://hacknasa.mp.ls/ ..."); - l.add(" 00@@@@@@@@@@@@~~~"); - l.add(" 88888b. 8888b. .d8888 @@8008b."); - l.add(" 888 88b 88 88K@@@@ 00 88b "); - l.add(" 888 888.d888888 Y888800.d888888 "); - l.add(" 888@@888888 888 0088 88 888 "); - l.add("...@@@@@888 888 Y888888 88888P' Y888888 "); - l.add(" 00"); - l.add(" 00"); - l.add(" 00"); - l.add(" 00"); - l.add(" 00"); - l.add(" 00"); - l.add(" 00"); - l.add(" 00"); - l.add(" 00"); - l.add(" 00"); - l.add(" 00"); - l.add(" 00"); - l.add("00"); - l.add("~"); - break; - case 16: - l.add(" http://c3rn.ch http://sw1t.ch"); - l.add(""); - l.add(" XXXXXXXXXXX OO"); - l.add("XX XX OO"); - l.add("XX @@@@@@@@@"); - l.add("XX OO XX OO"); - l.add("XX OO XX OO"); - l.add("XX OO XX OO"); - l.add(" XXXXXOOXXXX@ OO"); - l.add(" @ OO @ OO"); - l.add(" @ OO @OO"); - l.add(" @ @@@@@@@@@"); - l.add(" @ @"); - break; - case 17: - l.add(" .----. .'."); - l.add(" | / ' | '"); - l.add(" | | ' ' :"); - l.add(" | | ' .-~~~-. .-~-. \\ |"); - l.add(" | | ' .\\\\ .//'._+_________.'.' /_________\\|"); - l.add(" | |___ ...'.__..--~~ .\\\\__//_.- . . .' .' / : | `."); - l.add(" |.-\" .' / . .' .' /. :_.|__.'"); - l.add(" < .'___/ .' .' /|. : .'|\\"); - l.add(" ~~--.. .' .' /_|. : | | \\"); - l.add(" /_.' ~~--..__ .----.'_.' /. . . . . . | | |"); - l.add(" ~~--.._______'.__.' .' /____________.' : /"); - l.add(" .' .''.._'______.' '-'"); - l.add(" '---'"); - break; - case 18: - l.add(" us3d c0tt@n"); - l.add(" _ _"); - l.add(" ( `O' )"); - l.add(" ) \0 ("); - l.add(" |`@'|"); - l.add(" }- {"); - l.add(" }-- {"); - l.add(" } - {"); - l.add(" | |"); - l.add(" |___|"); - l.add(" (_____)"); - l.add(""); - break; - case 19: - l.add("... mrsPssyC4t5e - !!!Umrs4Z1Z!!! ... .--."); - l.add(" `. \\"); - l.add(" \\ \\"); - l.add(" . \\"); - l.add(" : ."); - l.add(" | ."); - l.add(" | :"); - l.add(" | |"); - l.add(" ..._ ___ | |"); - l.add(" `.\"\".`''''\"\"--..___ | |"); - l.add(" ,-\\ \\ \"\"-...__ _____________/ |"); - l.add(" / ` \" ' `\"\"\"\"\"\"\"\" ."); - l.add(" \\ L"); - l.add(" (> \\"); - l.add("/ \\"); - l.add("\\_ ___..---. L"); - l.add(" `--' '. \\"); - l.add(" . \\_"); - l.add(" _/`. `.._"); - l.add(" .' -. `."); - l.add(" / __.-Y /''''''-...___,...--------.._ |"); - l.add(" / _.\" | / ' . \\ '---..._ |"); - l.add(" / / / / _,. ' ,/ | |"); - l.add(" \\_,' _.' / /'' _,-' _| |"); - l.add(" ' / `-----'' / |"); - l.add(" `...-' `...-'"); - break; - case 20: - l.add(" ... mrsB00B$Ssz ..."); - l.add("... 1d3a bY w4nd3rSh13ld..."); - l.add(""); - l.add(" (@)(0)"); - break; - case 21: - l.add(" sat3ll1t3 http://www.rfc-editor.org/rfc/rfc9450"); - l.add("@ @"); - l.add("@ @0@"); - l.add("@ @0@@@"); - l.add("@ @ @@@@"); - l.add("@ @ @@@@"); - l.add("@ @ @@@"); - l.add("@ @ @@@@"); - l.add("@ sat3ll1t3-bas3d @ @@@"); - l.add("@ communications @ 0000@"); - l.add("@ satC0M (@) @ 0@"); - l.add("@ @ a1rCraft"); - l.add("@ @ @ @"); - l.add("@ @ @ @"); - l.add("@ @ @ a1r-a1r @"); - l.add("@ @ @ commun1cat10ns @"); - l.add("@ @ @ LDACS A/A (@) @"); - l.add("@ @ @ @"); - l.add("@ a1rCraft.o@0@0@0@0@0@0@0@0@0@o.a1rCraft"); - l.add("@ 0 a1r-gr0und 0"); - l.add("@ 0 commun1cat10ns 0"); - l.add("@ 0 LDACS a/g (0) 0"); - l.add("@ commun1cat10ns 1n 0 0"); - l.add("@ and ar0und a1rp0rts 0 0"); - l.add("@ a3r0MACS (-) 0 0"); - l.add("@ 0 0"); - l.add("@ a1rCraft-------------+ 0 0"); - l.add("@ 0 0 0"); - l.add("@ 0 0 0"); - l.add("@ gr0und n3tw0rk 0 0 gr0und n3tw0rk 0"); - l.add("satC@M <---------------------> a1rp0rt <----------------------> LDACS"); - l.add("ground gr0und gr0und"); - l.add("transc31v3r transc31v3r transc31v3r"); - break; - case 22: - l.add(""); - l.add(" ) ( ) ("); - l.add(" (^)(^)(^)(^)"); - l.add(" _i__i__i__i_"); - l.add(" (____________)"); - l.add(" |@@@@|>o<|000|"); - l.add(" (____________)"); - break; - case 23: - l.add(" _,--', _._.--._____"); - l.add(" .--.--';_'-.', \";_ _.,-'"); - l.add(".'--'. _.' {`'-;_ .-.>.'"); - l.add(" '-:_ ) / `' '=."); - l.add(" ) > {_/, /~)"); - l.add(" |/ `^ .'"); - break; - case 24: - l.add(" _____"); - l.add(" .-'. ':'-."); - l.add(" .''::: .: '."); - l.add(" / :::::' \\"); - l.add(" ;. ':' ` ;"); - l.add(" | '.. |"); - l.add(" ; ' ::::. ;"); - l.add(" \\ ':::: /"); - l.add(" '. ::: .'"); - l.add(" '-.___'_.-'"); - break; - case 25: - l.add(" \\ \\ ` / /"); - l.add(" '"); - l.add(" \\ ` \\ ` ' / / ` '"); - l.add(" \\ . * * * * * . /"); - l.add(" ` \\ ` * * * * * * * * * /"); - l.add(" \\ * * * * * * * * * * * * * * * '"); - l.add(" \\ ` @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ /"); - l.add("\\ ` * * * * * * * * * * * * * * ' /"); - l.add(" ` @ @ @ @ * '@@@@@@@@@@@@@@@"); - l.add(" \\ * * * * * * * * * * * * * '"); - l.add(" ` @ @ @ @ @ @@@@@@@@@@@@@@@ /"); - l.add(" * * * ** * * * * * * * *"); - l.add("\\ ` @ @ @ @ @ @@@@@@@@@@@@@@@ '"); - l.add(" * * * * * * * * * * * * * /"); - l.add(" ` @ @ @ @ @ good luck @@@@@@@@@@@@@@@ ."); - l.add(" * * * * * * * * * * * * *."); - l.add("\\ @ @ @ @ @ @@@@@@@@@@@@@@@@"); - l.add(" * * * * * * * * * * * *"); - l.add(" @ @ @ @ @ @@@@@@@@@@@@@@@@"); - break; - case 26: - l.add(" |)) |))"); - l.add(" . | )) / ))"); - l.add(" \\\\ ^ ^ | / ))"); - l.add(" \\\\((( ))) | / ))"); - l.add(" / * ))) | / ))"); - l.add(" |o _) ))) | / )))"); - l.add(" --' | ))`/ )))"); - l.add(" ___| )))"); - l.add(" / __\\ ))))`()))"); - l.add(" /\\@ / `(())))"); - l.add(" \\/ / /`_______/\\ \\ ))))"); - l.add(" | | \\ \\ | )))"); - l.add(" | | | | | )))"); - l.add(" |_@ |_|_@ ))"); - l.add(" /_/ /_/_/"); - break; - case 27: - l.add(" _-o#&&*''''?d:>b\\_"); - l.add(" _o/\"`'' '',, dMF9MMMMMHo_"); - l.add(" .o&#' `\"MbHMMMMMMMMMMMHo."); - l.add(" .o\"\" ' vodM*$&&HMMMMMMMMMM?."); - l.add(" ,' $M&ood,~'`(&##MMMMMMH\\"); - l.add(" / ,MMMMMMM#b?#bobMMMMHMMML"); - l.add(" & ?MMMMMMMMMMMMMMMMM7MMM$R*Hk"); - l.add(" ?$. :MMMMMMMMMMMMMMMMMMM/HMMM|`*L"); - l.add("| |MMMMMMMMMMMMMMMMMMMMbMH' T,"); - l.add("$H#: `*MMMMMMMMMMMMMMMMMMMMb#}' `?"); - l.add("]MMH# \"\"*\"\"\"\"*#MMMMMMMMMMMMM' -"); - l.add("MMMMMb_ |MMMMMMMMMMMP' :"); - l.add("HMMMMMMMHo `MMMMMMMMMT ."); - l.add("?MMMMMMMMP 9MMMMMMMM} -"); - l.add("-?MMMMMMM |MMMMMMMMM?,d- '"); - l.add(" :|MMMMMM- `MMMMMMMT .M|. :"); - l.add(" .9MMM[ &MMMMM*' `' ."); - l.add(" :9MMk `MMM#\" -"); - l.add(" &M} ` .-"); - l.add(" `&. ."); - l.add(" `~, . ./"); - l.add(" . _ .-"); - l.add(" '`--._,dd###pp=\"\"'"); - break; - default: - l.add(""); - l.add(" ... s0rr|/ b\\/tt th1s 0n3 1s _n0t_ _y33t_ ass1gnm3nt3d and when u enc0unt3t3r3d a r3al bug ..."); - break; - } + array2list(l, verCore.secrets[typ]); + l.remove(0); return l; } - /** - * get secret list - * - * @return list of secrets - */ - public static List getSecList() { - List res = new ArrayList(); - res.add("key"); - res.add("love"); - res.add("bug"); - res.add("xmastree"); - res.add("dick"); - res.add("duck"); - res.add("disk"); - res.add("tank"); - res.add("revolver"); - res.add("riffle"); - res.add("knife"); - res.add("virus"); - res.add("girl"); - res.add("bear"); - res.add("gear"); - res.add("nasa"); - res.add("cern"); - res.add("plane"); - res.add("cotton"); - res.add("cat"); - res.add("boobs"); - res.add("airport"); - res.add("cake"); - res.add("map"); - res.add("earth"); - res.add("rainbow"); - res.add("unicorn"); - res.add("world"); - return res; - } - /** * get show platform text * diff --git a/src/rtr.csv b/src/rtr.csv index d08d75f6e7..939e5666e5 100644 --- a/src/rtr.csv +++ b/src/rtr.csv @@ -1,6 +1,6 @@ url;file;result;test -;-;-;freeRouter v25.1.10-cur, done by sprscc13@mrn0b0dy. --;-;-;2025-01-10 01:13:35, took 00:15:07, with 50 workers, on 3604 cases, 0 failed, 0 traces, 8 retries +-;-;-;2025-01-10 01:48:46, took 00:14:53, with 50 workers, on 3604 cases, 0 failed, 0 traces, 1 retries -;-;-;./rtr.bin http://sources.freertr.org/cfg/basic01.tst;basic01.tst;success;dummy test http://sources.freertr.org/cfg/basic02.tst;basic02.tst;success;interface with slot diff --git a/src/rtr.html b/src/rtr.html index 3d9fdb3865..b37fa92f7c 100644 --- a/src/rtr.html +++ b/src/rtr.html @@ -10,7 +10,7 @@ tester release: freeRouter v25.1.10-cur, done by sprscc13@mrn0b0dy.
-tested: 2025-01-10 01:13:35, took 00:15:07, with 50 workers, on 3604 cases, 0 failed, 0 traces, 8 retries
+tested: 2025-01-10 01:48:46, took 00:14:53, with 50 workers, on 3604 cases, 0 failed, 0 traces, 1 retries
jvm: ./rtr.bin

diff --git a/src/rtr8.csv b/src/rtr8.csv index 37ffac1e5d..f074797a62 100644 --- a/src/rtr8.csv +++ b/src/rtr8.csv @@ -1,6 +1,6 @@ url;file;result;test -;-;-;freeRouter v25.1.10-cur, done by sprscc13@mrn0b0dy. --;-;-;2025-01-10 01:27:29, took 00:13:30, with 50 workers, on 674 cases, 0 failed, 0 traces, 0 retries +-;-;-;2025-01-10 02:00:54, took 00:11:45, with 50 workers, on 674 cases, 0 failed, 0 traces, 0 retries -;-;-;./rtr.bin http://sources.freertr.org/cfg/p4lang-acl001.tst;p4lang-acl001.tst;success;p4lang: copp http://sources.freertr.org/cfg/p4lang-acl002.tst;p4lang-acl002.tst;success;p4lang: ingress access list diff --git a/src/rtr8.html b/src/rtr8.html index 4846083c3b..2c1c63e105 100644 --- a/src/rtr8.html +++ b/src/rtr8.html @@ -10,7 +10,7 @@ tester release: freeRouter v25.1.10-cur, done by sprscc13@mrn0b0dy.
-tested: 2025-01-10 01:27:29, took 00:13:30, with 50 workers, on 674 cases, 0 failed, 0 traces, 0 retries
+tested: 2025-01-10 02:00:54, took 00:11:45, with 50 workers, on 674 cases, 0 failed, 0 traces, 0 retries
jvm: ./rtr.bin

fileresulttest
fileresulttest