mirror of
https://github.com/HorlogeSkynet/archey4
synced 2025-04-13 04:00:15 +02:00
Shortens variables names to reduce script size + Removes a temp variable
This commit is contained in:
parent
6bea2d2d7d
commit
ee59a84cc0
487
archey
487
archey
@ -95,271 +95,271 @@ wmDict = {
|
||||
|
||||
logosDict = {
|
||||
'Arch Linux': """
|
||||
{color[1]} + {results[0]}
|
||||
{color[1]} # {results[1]}
|
||||
{color[1]} ### {results[2]}
|
||||
{color[1]} ##### {results[3]}
|
||||
{color[1]} ###### {results[4]}
|
||||
{color[1]} ; #####; {results[5]}
|
||||
{color[1]} +##.##### {results[6]}
|
||||
{color[1]} +########## {results[7]}
|
||||
{color[1]} ######{color[0]}#####{color[1]}##; {results[8]}
|
||||
{color[1]} ###{color[0]}############{color[1]}+ {results[9]}
|
||||
{color[1]} #{color[0]}###### ####### {results[10]}
|
||||
{color[0]} .######; ;###;`\". {results[11]}
|
||||
{color[0]} .#######; ;#####. {results[12]}
|
||||
{color[0]} #########. .########` {results[13]}
|
||||
{color[0]} ######' '###### {results[14]}
|
||||
{color[0]} ;#### ####; {results[15]}
|
||||
{color[0]} ##' '## {results[16]}
|
||||
{color[0]} #' `# {results[17]}
|
||||
{c[1]} + {r[0]}
|
||||
{c[1]} # {r[1]}
|
||||
{c[1]} ### {r[2]}
|
||||
{c[1]} ##### {r[3]}
|
||||
{c[1]} ###### {r[4]}
|
||||
{c[1]} ; #####; {r[5]}
|
||||
{c[1]} +##.##### {r[6]}
|
||||
{c[1]} +########## {r[7]}
|
||||
{c[1]} ######{c[0]}#####{c[1]}##; {r[8]}
|
||||
{c[1]} ###{c[0]}############{c[1]}+ {r[9]}
|
||||
{c[1]} #{c[0]}###### ####### {r[10]}
|
||||
{c[0]} .######; ;###;`\". {r[11]}
|
||||
{c[0]} .#######; ;#####. {r[12]}
|
||||
{c[0]} #########. .########` {r[13]}
|
||||
{c[0]} ######' '###### {r[14]}
|
||||
{c[0]} ;#### ####; {r[15]}
|
||||
{c[0]} ##' '## {r[16]}
|
||||
{c[0]} #' `# {r[17]}
|
||||
""",
|
||||
'Debian': """
|
||||
{color[1]} {results[0]}
|
||||
{color[1]} _sudZUZ#Z#XZo=_ {results[1]}
|
||||
{color[1]} _jmZZ2!!~---~!!X##wx {results[2]}
|
||||
{color[1]} .<wdP~~ -!YZL, {results[3]}
|
||||
{color[1]} .mX2' _xaaa__ XZ[. {results[4]}
|
||||
{color[1]} oZ[ _jdXY!~?S#wa ]Xb; {results[5]}
|
||||
{color[1]} _#e' .]X2( ~Xw| )XXc {results[6]}
|
||||
{color[1]} .2Z` ]X[. xY| ]oZ( {results[7]}
|
||||
{color[1]} .2#; )3k; _s!~ jXf` {results[8]}
|
||||
{color[1]} {color[0]}1Z>{color[1]} {color[0]}-]Xb/{color[1]} {color[0]}~{color[1]} {color[0]}__#2({color[1]} {results[9]}
|
||||
{color[1]} {color[0]}-Zo;{color[1]} {color[0]}+!4ZwerfgnZZXY'{color[1]} {results[10]}
|
||||
{color[1]} {color[0]}*#[,{color[1]} {color[0]}~-?!!!!!!-~{color[1]} {results[11]}
|
||||
{color[1]} {color[0]}XUb;.{color[1]} {results[12]}
|
||||
{color[1]} {color[0]})YXL,,{color[1]} {results[13]}
|
||||
{color[1]} {color[0]}+3#bc,{color[1]} {results[14]}
|
||||
{color[1]} {color[0]}-)SSL,,{color[1]} {results[15]}
|
||||
{color[1]} {color[0]}~~~~~{color[1]} {results[16]}
|
||||
{color[1]} {results[17]}
|
||||
{c[1]} {r[0]}
|
||||
{c[1]} _sudZUZ#Z#XZo=_ {r[1]}
|
||||
{c[1]} _jmZZ2!!~---~!!X##wx {r[2]}
|
||||
{c[1]} .<wdP~~ -!YZL, {r[3]}
|
||||
{c[1]} .mX2' _xaaa__ XZ[. {r[4]}
|
||||
{c[1]} oZ[ _jdXY!~?S#wa ]Xb; {r[5]}
|
||||
{c[1]} _#e' .]X2( ~Xw| )XXc {r[6]}
|
||||
{c[1]} .2Z` ]X[. xY| ]oZ( {r[7]}
|
||||
{c[1]} .2#; )3k; _s!~ jXf` {r[8]}
|
||||
{c[1]} {c[0]}1Z>{c[1]} {c[0]}-]Xb/{c[1]} {c[0]}~{c[1]} {c[0]}__#2({c[1]} {r[9]}
|
||||
{c[1]} {c[0]}-Zo;{c[1]} {c[0]}+!4ZwerfgnZZXY'{c[1]} {r[10]}
|
||||
{c[1]} {c[0]}*#[,{c[1]} {c[0]}~-?!!!!!!-~{c[1]} {r[11]}
|
||||
{c[1]} {c[0]}XUb;.{c[1]} {r[12]}
|
||||
{c[1]} {c[0]})YXL,,{c[1]} {r[13]}
|
||||
{c[1]} {c[0]}+3#bc,{c[1]} {r[14]}
|
||||
{c[1]} {c[0]}-)SSL,,{c[1]} {r[15]}
|
||||
{c[1]} {c[0]}~~~~~{c[1]} {r[16]}
|
||||
{c[1]} {r[17]}
|
||||
""",
|
||||
'Ubuntu': """
|
||||
{color[0]} .oyhhs: {results[0]}
|
||||
{color[1]} ..--.., {color[0]}shhhhhh- {results[1]}
|
||||
{color[1]} -+++++++++`:{color[0]}yyhhyo` {results[2]}
|
||||
{color[2]} .-- {color[1]}-++++++++/-.-{color[0]}::-` {results[3]}
|
||||
{color[2]} .::::- {color[1]}:-----:/+++/++/. {results[4]}
|
||||
{color[2]} -:::::-. {color[1]}.:++++++: {results[5]}
|
||||
{color[1]} ,,, {color[2]}.:::::-` {color[1]}.++++++- {results[6]}
|
||||
{color[1]} ./+++/-{color[2]}`-::- {color[1]}./////: {results[7]}
|
||||
{color[1]} +++++++ {color[2]}.::- {results[8]}
|
||||
{color[1]} ./+++/-`{color[2]}-::- {color[0]}:yyyyyo {results[9]}
|
||||
{color[1]} ``` `{color[2]}-::::-` {color[0]}:yhhhhh: {results[10]}
|
||||
{color[2]} -:::::-. {color[0]}`-ohhhhhh+ {results[11]}
|
||||
{color[2]} .::::-` {color[0]}-o+///+oyhhyyyhy: {results[12]}
|
||||
{color[2]} `.-- {color[0]}/yhhhhhhhy+{color[2]},.... {results[13]}
|
||||
{color[0]} /hhhhhhhhh{color[2]}-.-:::; {results[14]}
|
||||
{color[0]} `.:://::- {color[2]}-:::::; {results[15]}
|
||||
{color[2]} `.-:-' {results[16]}
|
||||
{color[2]} {results[17]}
|
||||
{c[0]} .oyhhs: {r[0]}
|
||||
{c[1]} ..--.., {c[0]}shhhhhh- {r[1]}
|
||||
{c[1]} -+++++++++`:{c[0]}yyhhyo` {r[2]}
|
||||
{c[2]} .-- {c[1]}-++++++++/-.-{c[0]}::-` {r[3]}
|
||||
{c[2]} .::::- {c[1]}:-----:/+++/++/. {r[4]}
|
||||
{c[2]} -:::::-. {c[1]}.:++++++: {r[5]}
|
||||
{c[1]} ,,, {c[2]}.:::::-` {c[1]}.++++++- {r[6]}
|
||||
{c[1]} ./+++/-{c[2]}`-::- {c[1]}./////: {r[7]}
|
||||
{c[1]} +++++++ {c[2]}.::- {r[8]}
|
||||
{c[1]} ./+++/-`{c[2]}-::- {c[0]}:yyyyyo {r[9]}
|
||||
{c[1]} ``` `{c[2]}-::::-` {c[0]}:yhhhhh: {r[10]}
|
||||
{c[2]} -:::::-. {c[0]}`-ohhhhhh+ {r[11]}
|
||||
{c[2]} .::::-` {c[0]}-o+///+oyhhyyyhy: {r[12]}
|
||||
{c[2]} `.-- {c[0]}/yhhhhhhhy+{c[2]},.... {r[13]}
|
||||
{c[0]} /hhhhhhhhh{c[2]}-.-:::; {r[14]}
|
||||
{c[0]} `.:://::- {c[2]}-:::::; {r[15]}
|
||||
{c[2]} `.-:-' {r[16]}
|
||||
{c[2]} {r[17]}
|
||||
""",
|
||||
'CrunchBang': """
|
||||
{color[0]} ___ ___ _ {results[0]}
|
||||
{color[0]} / / / / | | {results[1]}
|
||||
{color[0]} / / / / | | {results[2]}
|
||||
{color[0]} / / / / | | {results[3]}
|
||||
{color[0]} _______/ /______/ /______ | | {results[4]}
|
||||
{color[0]} /______ _______ _______/ | | {results[5]}
|
||||
{color[0]} / / / / | | {results[6]}
|
||||
{color[0]} / / / / | | {results[7]}
|
||||
{color[0]} / / / / | | {results[8]}
|
||||
{color[0]} ______/ /______/ /______ | | {results[9]}
|
||||
{color[0]} /_____ _______ _______/ | | {results[10]}
|
||||
{color[0]} / / / / | | {results[11]}
|
||||
{color[0]} / / / / |_| {results[12]}
|
||||
{color[0]} / / / / _ {results[13]}
|
||||
{color[0]} / / / / | | {results[14]}
|
||||
{color[0]} /__/ /__/ |_| {results[15]}
|
||||
{color[0]} {results[16]}
|
||||
{color[0]} {results[17]}
|
||||
{c[0]} ___ ___ _ {r[0]}
|
||||
{c[0]} / / / / | | {r[1]}
|
||||
{c[0]} / / / / | | {r[2]}
|
||||
{c[0]} / / / / | | {r[3]}
|
||||
{c[0]} _______/ /______/ /______ | | {r[4]}
|
||||
{c[0]} /______ _______ _______/ | | {r[5]}
|
||||
{c[0]} / / / / | | {r[6]}
|
||||
{c[0]} / / / / | | {r[7]}
|
||||
{c[0]} / / / / | | {r[8]}
|
||||
{c[0]} ______/ /______/ /______ | | {r[9]}
|
||||
{c[0]} /_____ _______ _______/ | | {r[10]}
|
||||
{c[0]} / / / / | | {r[11]}
|
||||
{c[0]} / / / / |_| {r[12]}
|
||||
{c[0]} / / / / _ {r[13]}
|
||||
{c[0]} / / / / | | {r[14]}
|
||||
{c[0]} /__/ /__/ |_| {r[15]}
|
||||
{c[0]} {r[16]}
|
||||
{c[0]} {r[17]}
|
||||
""",
|
||||
'Fedora': """
|
||||
{color[1]} :/------------:// {results[0]}
|
||||
{color[1]} :------------------:// {results[1]}
|
||||
{color[1]} :-----------{color[0]}/shhdhyo/{color[1]}-:// {results[2]}
|
||||
{color[1]} /-----------{color[0]}omMMMNNNMMMd/{color[1]}-:/ {results[3]}
|
||||
{color[1]} :-----------{color[0]}sMMMdo:/{color[1]} -:/ {results[4]}
|
||||
{color[1]} :-----------{color[0]}:MMMd{color[1]}------- --:/ {results[5]}
|
||||
{color[1]} /-----------{color[0]}:MMMy{color[1]}------- ---/ {results[6]}
|
||||
{color[1]} :------ --{color[0]}/+MMMh/{color[1]}-- ---: {results[7]}
|
||||
{color[1]} :--- {color[0]}oNMMMMMMMMMNho{color[1]} -----: {results[8]}
|
||||
{color[1]} :-- {color[0]}+shhhMMMmhhy++{color[1]} ------: {results[9]}
|
||||
{color[1]} :- -----{color[0]}:MMMy{color[1]}--------------/ {results[10]}
|
||||
{color[1]} :- ------{color[0]}/MMMy{color[1]}-------------: {results[11]}
|
||||
{color[1]} :- ----{color[0]}/hMMM+{color[1]}------------: {results[12]}
|
||||
{color[1]} :--{color[0]}:dMMNdhhdNMMNo{color[1]}-----------: {results[13]}
|
||||
{color[1]} :---{color[0]}:sdNMMMMNds:{color[1]}----------: {results[14]}
|
||||
{color[1]} :------{color[0]}:://:{color[1]}-----------:// {results[15]}
|
||||
{color[1]} :--------------------:// {results[16]}
|
||||
{color[1]} {results[17]}
|
||||
{c[1]} :/------------:// {r[0]}
|
||||
{c[1]} :------------------:// {r[1]}
|
||||
{c[1]} :-----------{c[0]}/shhdhyo/{c[1]}-:// {r[2]}
|
||||
{c[1]} /-----------{c[0]}omMMMNNNMMMd/{c[1]}-:/ {r[3]}
|
||||
{c[1]} :-----------{c[0]}sMMMdo:/{c[1]} -:/ {r[4]}
|
||||
{c[1]} :-----------{c[0]}:MMMd{c[1]}------- --:/ {r[5]}
|
||||
{c[1]} /-----------{c[0]}:MMMy{c[1]}------- ---/ {r[6]}
|
||||
{c[1]} :------ --{c[0]}/+MMMh/{c[1]}-- ---: {r[7]}
|
||||
{c[1]} :--- {c[0]}oNMMMMMMMMMNho{c[1]} -----: {r[8]}
|
||||
{c[1]} :-- {c[0]}+shhhMMMmhhy++{c[1]} ------: {r[9]}
|
||||
{c[1]} :- -----{c[0]}:MMMy{c[1]}--------------/ {r[10]}
|
||||
{c[1]} :- ------{c[0]}/MMMy{c[1]}-------------: {r[11]}
|
||||
{c[1]} :- ----{c[0]}/hMMM+{c[1]}------------: {r[12]}
|
||||
{c[1]} :--{c[0]}:dMMNdhhdNMMNo{c[1]}-----------: {r[13]}
|
||||
{c[1]} :---{c[0]}:sdNMMMMNds:{c[1]}----------: {r[14]}
|
||||
{c[1]} :------{c[0]}:://:{c[1]}-----------:// {r[15]}
|
||||
{c[1]} :--------------------:// {r[16]}
|
||||
{c[1]} {r[17]}
|
||||
""",
|
||||
'Gentoo': """
|
||||
{color[1]} -/oyddmdhs+:. {results[0]}
|
||||
{color[1]} -o{color[0]}dNMMMMMMMMNNmhy+{color[1]}-` {results[1]}
|
||||
{color[1]} -y{color[0]}NMMMMMMMMMMMNNNmmdhy{color[1]}+- {results[2]}
|
||||
{color[1]} `o{color[0]}mMMMMMMMMMMMMNmdmmmmddhhy{color[1]}/` {results[3]}
|
||||
{color[1]} om{color[0]}MMMMMMMMMMMN{color[1]}hhyyyo{color[0]}hmdddhhhd{color[1]}o` {results[4]}
|
||||
{color[1]} .y{color[0]}dMMMMMMMMMMd{color[1]}hs++so/s{color[0]}mdddhhhhdm{color[1]}+` {results[5]}
|
||||
{color[1]} oy{color[0]}hdmNMMMMMMMN{color[1]}dyooy{color[0]}dmddddhhhhyhN{color[1]}d. {results[6]}
|
||||
{color[1]} :o{color[0]}yhhdNNMMMMMMMNNNmmdddhhhhhyym{color[1]}Mh {results[7]}
|
||||
{color[1]} .:{color[0]}+sydNMMMMMNNNmmmdddhhhhhhmM{color[1]}my {results[8]}
|
||||
{color[1]} /m{color[0]}MMMMMMNNNmmmdddhhhhhmMNh{color[1]}s: {results[9]}
|
||||
{color[1]} `o{color[0]}NMMMMMMMNNNmmmddddhhdmMNhs{color[1]}+` {results[10]}
|
||||
{color[1]} `s{color[0]}NMMMMMMMMNNNmmmdddddmNMmhs{color[1]}/. {results[11]}
|
||||
{color[1]} /N{color[0]}MMMMMMMMNNNNmmmdddmNMNdso{color[1]}:` {results[12]}
|
||||
{color[1]} +M{color[0]}MMMMMMNNNNNmmmmdmNMNdso{color[1]}/- {results[13]}
|
||||
{color[1]} yM{color[0]}MNNNNNNNmmmmmNNMmhs+/{color[1]}-` {results[14]}
|
||||
{color[1]} /h{color[0]}MMNNNNNNNNMNdhs++/{color[1]}-` {results[15]}
|
||||
{color[1]} `/{color[0]}ohdmmddhys+++/:{color[1]}.` {results[16]}
|
||||
{color[1]} `-//////:--. {results[17]}
|
||||
{c[1]} -/oyddmdhs+:. {r[0]}
|
||||
{c[1]} -o{c[0]}dNMMMMMMMMNNmhy+{c[1]}-` {r[1]}
|
||||
{c[1]} -y{c[0]}NMMMMMMMMMMMNNNmmdhy{c[1]}+- {r[2]}
|
||||
{c[1]} `o{c[0]}mMMMMMMMMMMMMNmdmmmmddhhy{c[1]}/` {r[3]}
|
||||
{c[1]} om{c[0]}MMMMMMMMMMMN{c[1]}hhyyyo{c[0]}hmdddhhhd{c[1]}o` {r[4]}
|
||||
{c[1]} .y{c[0]}dMMMMMMMMMMd{c[1]}hs++so/s{c[0]}mdddhhhhdm{c[1]}+` {r[5]}
|
||||
{c[1]} oy{c[0]}hdmNMMMMMMMN{c[1]}dyooy{c[0]}dmddddhhhhyhN{c[1]}d. {r[6]}
|
||||
{c[1]} :o{c[0]}yhhdNNMMMMMMMNNNmmdddhhhhhyym{c[1]}Mh {r[7]}
|
||||
{c[1]} .:{c[0]}+sydNMMMMMNNNmmmdddhhhhhhmM{c[1]}my {r[8]}
|
||||
{c[1]} /m{c[0]}MMMMMMNNNmmmdddhhhhhmMNh{c[1]}s: {r[9]}
|
||||
{c[1]} `o{c[0]}NMMMMMMMNNNmmmddddhhdmMNhs{c[1]}+` {r[10]}
|
||||
{c[1]} `s{c[0]}NMMMMMMMMNNNmmmdddddmNMmhs{c[1]}/. {r[11]}
|
||||
{c[1]} /N{c[0]}MMMMMMMMNNNNmmmdddmNMNdso{c[1]}:` {r[12]}
|
||||
{c[1]} +M{c[0]}MMMMMMNNNNNmmmmdmNMNdso{c[1]}/- {r[13]}
|
||||
{c[1]} yM{c[0]}MNNNNNNNmmmmmNNMmhs+/{c[1]}-` {r[14]}
|
||||
{c[1]} /h{c[0]}MMNNNNNNNNMNdhs++/{c[1]}-` {r[15]}
|
||||
{c[1]} `/{c[0]}ohdmmddhys+++/:{c[1]}.` {r[16]}
|
||||
{c[1]} `-//////:--. {r[17]}
|
||||
""",
|
||||
'BunsenLabs': """
|
||||
{color[0]} .{color[1]}..{color[0]}+hhy+-` \0
|
||||
{color[0]} `+hd{color[1]}-{color[0]}+dddd{color[2]}hyso{color[0]}+//: \0
|
||||
{color[0]} `+dddd{color[1]}:-{color[0]}sdh/. {results[0]}
|
||||
{color[0]} -hdddddh{color[1]}-.{color[2]}/:{color[0]} {results[1]}
|
||||
{color[0]} /ddddddddd{color[1]}:```{color[0]} {results[2]}
|
||||
{color[0]} :ddddddddddd/ {results[3]}
|
||||
{color[0]} `hdddddddddddd+ {results[4]}
|
||||
{color[0]} /dddddddddddddd: {results[5]}
|
||||
{color[0]} odddds..sddddddh {results[6]}
|
||||
{color[0]} oddd/ /dddddd: {results[7]}
|
||||
{color[0]} +dd+ +ddddd+ {results[8]}
|
||||
{color[0]} .dd` `ddddd+ {results[9]}
|
||||
{color[0]} oh ydddd: {results[10]}
|
||||
{color[0]} `o sdddh` {results[11]}
|
||||
{color[0]} yddd: {results[12]}
|
||||
{color[0]} `dddo {results[13]}
|
||||
{color[0]} :s :dds {results[14]}
|
||||
{color[0]} yd/ yd+ {results[15]}
|
||||
{color[0]} `sddy :h- {results[16]}
|
||||
{color[0]} `sddys` :` {results[17]}
|
||||
{color[0]} -hdy+`y+yo./+/:- \0
|
||||
{color[0]} ... .o++oso+/ \0
|
||||
{c[0]} .{c[1]}..{c[0]}+hhy+-` \0
|
||||
{c[0]} `+hd{c[1]}-{c[0]}+dddd{c[2]}hyso{c[0]}+//: \0
|
||||
{c[0]} `+dddd{c[1]}:-{c[0]}sdh/. {r[0]}
|
||||
{c[0]} -hdddddh{c[1]}-.{c[2]}/:{c[0]} {r[1]}
|
||||
{c[0]} /ddddddddd{c[1]}:```{c[0]} {r[2]}
|
||||
{c[0]} :ddddddddddd/ {r[3]}
|
||||
{c[0]} `hdddddddddddd+ {r[4]}
|
||||
{c[0]} /dddddddddddddd: {r[5]}
|
||||
{c[0]} odddds..sddddddh {r[6]}
|
||||
{c[0]} oddd/ /dddddd: {r[7]}
|
||||
{c[0]} +dd+ +ddddd+ {r[8]}
|
||||
{c[0]} .dd` `ddddd+ {r[9]}
|
||||
{c[0]} oh ydddd: {r[10]}
|
||||
{c[0]} `o sdddh` {r[11]}
|
||||
{c[0]} yddd: {r[12]}
|
||||
{c[0]} `dddo {r[13]}
|
||||
{c[0]} :s :dds {r[14]}
|
||||
{c[0]} yd/ yd+ {r[15]}
|
||||
{c[0]} `sddy :h- {r[16]}
|
||||
{c[0]} `sddys` :` {r[17]}
|
||||
{c[0]} -hdy+`y+yo./+/:- \0
|
||||
{c[0]} ... .o++oso+/ \0
|
||||
""",
|
||||
'Kali': """
|
||||
{color[0]} ,..... \0
|
||||
{color[0]} ----` `..,;:ccc,. \0
|
||||
{color[0]} ......''';lxO. {results[0]}
|
||||
{color[0]} .....''''..........,:ld; {results[1]}
|
||||
{color[0]} .';;;:::;,,.x, {results[2]}
|
||||
{color[0]} ..'''. 0Xxoc:,. ... {results[3]}
|
||||
{color[0]} .... ,ONkc;,;cokOdc',. {results[4]}
|
||||
{color[0]} . OMo ':{color[1]}d{color[0]}o. {results[5]}
|
||||
{color[0]} dMc :OO; {results[6]}
|
||||
{color[0]} 0M. .:o. {results[7]}
|
||||
{color[0]} ;Wd {results[8]}
|
||||
{color[0]} ;XO, {results[9]}
|
||||
{color[0]} ,d0Odlc;,.. {results[10]}
|
||||
{color[0]} ..',;:cdOOd::,. {results[11]}
|
||||
{color[0]} .:d;.':;. {results[12]}
|
||||
{color[0]} 'd, .' {results[13]}
|
||||
{color[0]} ;l .. {results[14]}
|
||||
{color[0]} .o {results[15]}
|
||||
{color[0]} c {results[16]}
|
||||
{color[0]} .' {results[17]}
|
||||
{color[0]} . \0
|
||||
{c[0]} ,..... \0
|
||||
{c[0]} ----` `..,;:ccc,. \0
|
||||
{c[0]} ......''';lxO. {r[0]}
|
||||
{c[0]} .....''''..........,:ld; {r[1]}
|
||||
{c[0]} .';;;:::;,,.x, {r[2]}
|
||||
{c[0]} ..'''. 0Xxoc:,. ... {r[3]}
|
||||
{c[0]} .... ,ONkc;,;cokOdc',. {r[4]}
|
||||
{c[0]} . OMo ':{c[1]}d{c[0]}o. {r[5]}
|
||||
{c[0]} dMc :OO; {r[6]}
|
||||
{c[0]} 0M. .:o. {r[7]}
|
||||
{c[0]} ;Wd {r[8]}
|
||||
{c[0]} ;XO, {r[9]}
|
||||
{c[0]} ,d0Odlc;,.. {r[10]}
|
||||
{c[0]} ..',;:cdOOd::,. {r[11]}
|
||||
{c[0]} .:d;.':;. {r[12]}
|
||||
{c[0]} 'd, .' {r[13]}
|
||||
{c[0]} ;l .. {r[14]}
|
||||
{c[0]} .o {r[15]}
|
||||
{c[0]} c {r[16]}
|
||||
{c[0]} .' {r[17]}
|
||||
{c[0]} . \0
|
||||
""",
|
||||
'ManjaroLinux': """
|
||||
{color[0]} $$$$$$$$$$$$$$$$ $$$$$$$ {results[0]}
|
||||
{color[0]} M77777777777777M M77777M {results[1]}
|
||||
{color[0]} M77777777777777M M77777M {results[2]}
|
||||
{color[0]} M77777MMMMMMMMMM M77777M {results[3]}
|
||||
{color[0]} M77777M M77777M {results[4]}
|
||||
{color[0]} M77777M $$$$$$$ M77777M {results[5]}
|
||||
{color[0]} MMMMMMM M77777M M77777M {results[6]}
|
||||
{color[0]} M77777M M77777M {results[7]}
|
||||
{color[0]} $$$$$$$ M77777M M77777M {results[8]}
|
||||
{color[0]} M77777M M77777M M77777M {results[9]}
|
||||
{color[0]} M77777M M77777M M77777M {results[10]}
|
||||
{color[0]} M77777M M77777M M77777M {results[11]}
|
||||
{color[0]} M77777M M77777M M77777M {results[12]}
|
||||
{color[0]} M77777M M77777M M77777M {results[13]}
|
||||
{color[0]} M77777M M77777M M77777M {results[14]}
|
||||
{color[0]} M77777M M77777M M77777M {results[15]}
|
||||
{color[0]} M77777M M77777M M77777M {results[16]}
|
||||
{color[0]} MMMMMMM MMMMMMM MMMMMMM {results[17]}
|
||||
{c[0]} $$$$$$$$$$$$$$$$ $$$$$$$ {r[0]}
|
||||
{c[0]} M77777777777777M M77777M {r[1]}
|
||||
{c[0]} M77777777777777M M77777M {r[2]}
|
||||
{c[0]} M77777MMMMMMMMMM M77777M {r[3]}
|
||||
{c[0]} M77777M M77777M {r[4]}
|
||||
{c[0]} M77777M $$$$$$$ M77777M {r[5]}
|
||||
{c[0]} MMMMMMM M77777M M77777M {r[6]}
|
||||
{c[0]} M77777M M77777M {r[7]}
|
||||
{c[0]} $$$$$$$ M77777M M77777M {r[8]}
|
||||
{c[0]} M77777M M77777M M77777M {r[9]}
|
||||
{c[0]} M77777M M77777M M77777M {r[10]}
|
||||
{c[0]} M77777M M77777M M77777M {r[11]}
|
||||
{c[0]} M77777M M77777M M77777M {r[12]}
|
||||
{c[0]} M77777M M77777M M77777M {r[13]}
|
||||
{c[0]} M77777M M77777M M77777M {r[14]}
|
||||
{c[0]} M77777M M77777M M77777M {r[15]}
|
||||
{c[0]} M77777M M77777M M77777M {r[16]}
|
||||
{c[0]} MMMMMMM MMMMMMM MMMMMMM {r[17]}
|
||||
""",
|
||||
'openSUSE': """
|
||||
{color[0]} .;ldkO0000Okdl;. {results[0]}
|
||||
{color[0]} .;d00xl:^''''''^:ok00d;. {results[1]}
|
||||
{color[0]} .d00l' 'o00d. {results[2]}
|
||||
{color[0]} .d0Kd' {color[1]}Okxol:;,.{color[0]} :O0d. {results[3]}
|
||||
{color[0]} .OK{color[1]}KKK0kOKKKKKKKKKKOxo:,{color[0]} lKO. {results[4]}
|
||||
{color[0]} ,0K{color[1]}KKKKKKKKKKKKKKK0P^{color[0]},,,{color[1]}^dx:{color[0]} ;00, {results[5]}
|
||||
{color[0]} .OK{color[1]}KKKKKKKKKKKKKKKk'{color[0]}.oOPPb.{color[1]}'0k.{color[0]} cKO. {results[6]}
|
||||
{color[0]} :KK{color[1]}KKKKKKKKKKKKKKK: {color[0]}kKx..dd{color[1]} lKd{color[0]} 'OK: {results[7]}
|
||||
{color[0]} dKK{color[1]}KKKKKKKKKOx0KKKd {color[0]}^0KKKO'{color[1]} kKKc{color[0]} dKd {results[8]}
|
||||
{color[0]} dKK{color[1]}KKKKKKKKKK;.;oOKx,..{color[0]}^{color[1]}..;kKKK0.{color[0]} dKd {results[9]}
|
||||
{color[0]} :KK{color[1]}KKKKKKKKKK0o;...^cdxxOK0O/^^'{color[0]} .0K: {results[10]}
|
||||
{color[0]} kKK{color[1]}KKKKKKKKKKKKK0x;,,......,;od{color[0]} lKk {results[11]}
|
||||
{color[0]} '0K{color[1]}KKKKKKKKKKKKKKKKKKKK00KKOo^{color[0]} c00' {results[12]}
|
||||
{color[0]} 'kK{color[1]}KKOxddxkOO00000Okxoc;''{color[0]} .dKk' {results[13]}
|
||||
{color[0]} l0Ko. .c00l' {results[14]}
|
||||
{color[0]} 'l0Kk:. .;xK0l' {results[15]}
|
||||
{color[0]} 'lkK0xl:;,,,,;:ldO0kl' {results[16]}
|
||||
{color[0]} '^:ldxkkkkxdl:^' {results[17]}
|
||||
{c[0]} .;ldkO0000Okdl;. {r[0]}
|
||||
{c[0]} .;d00xl:^''''''^:ok00d;. {r[1]}
|
||||
{c[0]} .d00l' 'o00d. {r[2]}
|
||||
{c[0]} .d0Kd' {c[1]}Okxol:;,.{c[0]} :O0d. {r[3]}
|
||||
{c[0]} .OK{c[1]}KKK0kOKKKKKKKKKKOxo:,{c[0]} lKO. {r[4]}
|
||||
{c[0]} ,0K{c[1]}KKKKKKKKKKKKKKK0P^{c[0]},,,{c[1]}^dx:{c[0]} ;00, {r[5]}
|
||||
{c[0]} .OK{c[1]}KKKKKKKKKKKKKKKk'{c[0]}.oOPPb.{c[1]}'0k.{c[0]} cKO. {r[6]}
|
||||
{c[0]} :KK{c[1]}KKKKKKKKKKKKKKK: {c[0]}kKx..dd{c[1]} lKd{c[0]} 'OK: {r[7]}
|
||||
{c[0]} dKK{c[1]}KKKKKKKKKOx0KKKd {c[0]}^0KKKO'{c[1]} kKKc{c[0]} dKd {r[8]}
|
||||
{c[0]} dKK{c[1]}KKKKKKKKKK;.;oOKx,..{c[0]}^{c[1]}..;kKKK0.{c[0]} dKd {r[9]}
|
||||
{c[0]} :KK{c[1]}KKKKKKKKKK0o;...^cdxxOK0O/^^'{c[0]} .0K: {r[10]}
|
||||
{c[0]} kKK{c[1]}KKKKKKKKKKKKK0x;,,......,;od{c[0]} lKk {r[11]}
|
||||
{c[0]} '0K{c[1]}KKKKKKKKKKKKKKKKKKKK00KKOo^{c[0]} c00' {r[12]}
|
||||
{c[0]} 'kK{c[1]}KKOxddxkOO00000Okxoc;''{c[0]} .dKk' {r[13]}
|
||||
{c[0]} l0Ko. .c00l' {r[14]}
|
||||
{c[0]} 'l0Kk:. .;xK0l' {r[15]}
|
||||
{c[0]} 'lkK0xl:;,,,,;:ldO0kl' {r[16]}
|
||||
{c[0]} '^:ldxkkkkxdl:^' {r[17]}
|
||||
""",
|
||||
'LinuxMint': """
|
||||
{color[1]} {results[0]}
|
||||
{color[1]} MMMMMMMMMMMMMMMMMMMMMMMMMmds+. {results[1]}
|
||||
{color[1]} MMm----::-://////////////oymNMd+` {results[2]}
|
||||
{color[1]} MMd {color[0]}/++{color[1]} -sNMd: {results[3]}
|
||||
{color[1]} MMNso/` {color[0]}dMM{color[1]} {color[0]}`.::-. .-::.`{color[1]} .hMN: {results[4]}
|
||||
{color[1]} ddddMMh {color[0]}dMM{color[1]} {color[0]}:hNMNMNhNMNMNh:`{color[1]} NMm {results[5]}
|
||||
{color[1]} NMm {color[0]}dMM{color[1]} {color[0]}.NMN/-+MMM+-/NMN`{color[1]} dMM {results[6]}
|
||||
{color[1]} NMm {color[0]}dMM{color[1]} {color[0]}-MMm{color[1]} {color[0]}`MMM{color[1]} {color[0]}dMM.{color[1]} dMM {results[7]}
|
||||
{color[1]} NMm {color[0]}dMM{color[1]} {color[0]}-MMm{color[1]} {color[0]}`MMM{color[1]} {color[0]}dMM.{color[1]} dMM {results[8]}
|
||||
{color[1]} NMm {color[0]}dMM{color[1]} {color[0]}.mmd{color[1]} {color[0]}`mmm{color[1]} {color[0]}yMM.{color[1]} dMM {results[9]}
|
||||
{color[1]} NMm {color[0]}dMM`{color[1]} {color[0]}..`{color[1]} {color[0]}`...{color[1]} {color[0]}ydm.{color[1]} dMM {results[10]}
|
||||
{color[1]} hMM- {color[0]}+MMd/-------...-:sdds{color[1]} MMM {results[11]}
|
||||
{color[1]} -NMm- {color[0]}:hNMNNNmdddddddddy/`{color[1]} dMM {results[12]}
|
||||
{color[1]} -dMNs-``{color[0]}-::::-------.``{color[1]} dMM {results[13]}
|
||||
{color[1]} `/dMNmy+/:-------------:/yMMM {results[14]}
|
||||
{color[1]} ./ydNMMMMMMMMMMMMMMMMMMMMM {results[15]}
|
||||
{color[1]} {results[16]}
|
||||
{color[1]} {results[17]}
|
||||
{c[1]} {r[0]}
|
||||
{c[1]} MMMMMMMMMMMMMMMMMMMMMMMMMmds+. {r[1]}
|
||||
{c[1]} MMm----::-://////////////oymNMd+` {r[2]}
|
||||
{c[1]} MMd {c[0]}/++{c[1]} -sNMd: {r[3]}
|
||||
{c[1]} MMNso/` {c[0]}dMM{c[1]} {c[0]}`.::-. .-::.`{c[1]} .hMN: {r[4]}
|
||||
{c[1]} ddddMMh {c[0]}dMM{c[1]} {c[0]}:hNMNMNhNMNMNh:`{c[1]} NMm {r[5]}
|
||||
{c[1]} NMm {c[0]}dMM{c[1]} {c[0]}.NMN/-+MMM+-/NMN`{c[1]} dMM {r[6]}
|
||||
{c[1]} NMm {c[0]}dMM{c[1]} {c[0]}-MMm{c[1]} {c[0]}`MMM{c[1]} {c[0]}dMM.{c[1]} dMM {r[7]}
|
||||
{c[1]} NMm {c[0]}dMM{c[1]} {c[0]}-MMm{c[1]} {c[0]}`MMM{c[1]} {c[0]}dMM.{c[1]} dMM {r[8]}
|
||||
{c[1]} NMm {c[0]}dMM{c[1]} {c[0]}.mmd{c[1]} {c[0]}`mmm{c[1]} {c[0]}yMM.{c[1]} dMM {r[9]}
|
||||
{c[1]} NMm {c[0]}dMM`{c[1]} {c[0]}..`{c[1]} {c[0]}`...{c[1]} {c[0]}ydm.{c[1]} dMM {r[10]}
|
||||
{c[1]} hMM- {c[0]}+MMd/-------...-:sdds{c[1]} MMM {r[11]}
|
||||
{c[1]} -NMm- {c[0]}:hNMNNNmdddddddddy/`{c[1]} dMM {r[12]}
|
||||
{c[1]} -dMNs-``{c[0]}-::::-------.``{c[1]} dMM {r[13]}
|
||||
{c[1]} `/dMNmy+/:-------------:/yMMM {r[14]}
|
||||
{c[1]} ./ydNMMMMMMMMMMMMMMMMMMMMM {r[15]}
|
||||
{c[1]} {r[16]}
|
||||
{c[1]} {r[17]}
|
||||
""",
|
||||
'Red Hat': """
|
||||
{color[2]} {results[0]}
|
||||
{color[2]} \`.-..........\` {results[1]}
|
||||
{color[2]} \`////////::.\`-/. {results[2]}
|
||||
{color[2]} -: ....-////////. {results[3]}
|
||||
{color[2]} //:-::///////////\` {results[4]}
|
||||
{color[2]} \`--::: \`-://////////////: {results[5]}
|
||||
{color[2]} //////- \`\`.-:///////// .\` {results[6]}
|
||||
{color[2]} \`://////:-.\` :///////::///:\` {results[7]}
|
||||
{color[2]} .-/////////:---/////////////: {results[8]}
|
||||
{color[2]} .-://////////////////////. {results[9]}
|
||||
{color[0]} yMN+\`.-${color[2]}::///////////////-\` {results[10]}
|
||||
{color[0]} .-\`:NMMNMs\` \`..-------..\` {results[11]}
|
||||
{color[0]} MN+/mMMMMMhoooyysshsss {results[12]}
|
||||
{color[0]} MMM MMMMMMMMMMMMMMyyddMMM+ {results[13]}
|
||||
{color[0]} MMMM MMMMMMMMMMMMMNdyNMMh\` hyhMMM {results[14]}
|
||||
{color[0]} MMMMMMMMMMMMMMMMyoNNNMMM+. MMMMMMMM {results[15]}
|
||||
{color[0]} MMNMMMNNMMMMMNM+ mhsMNyyyyMNMMMMsMM {results[16]}
|
||||
{color[0]} {results[17]}
|
||||
{c[2]} {r[0]}
|
||||
{c[2]} \`.-..........\` {r[1]}
|
||||
{c[2]} \`////////::.\`-/. {r[2]}
|
||||
{c[2]} -: ....-////////. {r[3]}
|
||||
{c[2]} //:-::///////////\` {r[4]}
|
||||
{c[2]} \`--::: \`-://////////////: {r[5]}
|
||||
{c[2]} //////- \`\`.-:///////// .\` {r[6]}
|
||||
{c[2]} \`://////:-.\` :///////::///:\` {r[7]}
|
||||
{c[2]} .-/////////:---/////////////: {r[8]}
|
||||
{c[2]} .-://////////////////////. {r[9]}
|
||||
{c[0]} yMN+\`.-${c[2]}::///////////////-\` {r[10]}
|
||||
{c[0]} .-\`:NMMNMs\` \`..-------..\` {r[11]}
|
||||
{c[0]} MN+/mMMMMMhoooyysshsss {r[12]}
|
||||
{c[0]} MMM MMMMMMMMMMMMMMyyddMMM+ {r[13]}
|
||||
{c[0]} MMMM MMMMMMMMMMMMMNdyNMMh\` hyhMMM {r[14]}
|
||||
{c[0]} MMMMMMMMMMMMMMMMyoNNNMMM+. MMMMMMMM {r[15]}
|
||||
{c[0]} MMNMMMNNMMMMMNM+ mhsMNyyyyMNMMMMsMM {r[16]}
|
||||
{c[0]} {r[17]}
|
||||
""",
|
||||
'Linux': """
|
||||
{color[1]} {results[0]}
|
||||
{color[1]} a8888b. {results[1]}
|
||||
{color[1]} d888888b. {results[2]}
|
||||
{color[1]} 8P"YP"Y88 {results[3]}
|
||||
{color[1]} 8|o||o|88 {results[4]}
|
||||
{color[1]} 8{color[0]}\\vvvv/{color[1]}88 {results[5]}
|
||||
{color[1]} 8{color[0]} \\vv/ {color[1]}Y8. {results[6]}
|
||||
{color[1]} d/ {color[0]}`'{color[1]} \8b. {results[7]}
|
||||
{color[1]} .dP . Y8b. {results[8]}
|
||||
{color[1]} d8:' " `::88b. {results[9]}
|
||||
{color[1]} d8" `Y88b {results[10]}
|
||||
{color[1]} :8P ' :888 {results[11]}
|
||||
{color[1]} 8a. : _a88P {results[12]}
|
||||
{color[1]} {color[0]}._/"{color[1]}Yaa_ : .{color[0]}| {color[1]}88P{color[0]}|{color[1]} {results[13]}
|
||||
{color[1]} {color[0]}\++++{color[1]}YP" `{color[0]}| {color[1]}8P{color[0]}++\.{color[1]} {results[14]}
|
||||
{color[1]} {color[0]}/+++++\.{color[1]}_____.d{color[0]}|+++++/{color[1]} {results[15]}
|
||||
{color[1]} {color[0]}\++++++){color[1]}888888P{color[0]}\+++/{color[1]} {results[16]}
|
||||
{color[1]} {results[17]}
|
||||
{c[1]} {r[0]}
|
||||
{c[1]} a8888b. {r[1]}
|
||||
{c[1]} d888888b. {r[2]}
|
||||
{c[1]} 8P"YP"Y88 {r[3]}
|
||||
{c[1]} 8|o||o|88 {r[4]}
|
||||
{c[1]} 8{c[0]}\\vvvv/{c[1]}88 {r[5]}
|
||||
{c[1]} 8{c[0]} \\vv/ {c[1]}Y8. {r[6]}
|
||||
{c[1]} d/ {c[0]}`'{c[1]} \8b. {r[7]}
|
||||
{c[1]} .dP . Y8b. {r[8]}
|
||||
{c[1]} d8:' " `::88b. {r[9]}
|
||||
{c[1]} d8" `Y88b {r[10]}
|
||||
{c[1]} :8P ' :888 {r[11]}
|
||||
{c[1]} 8a. : _a88P {r[12]}
|
||||
{c[1]} {c[0]}._/"{c[1]}Yaa_ : .{c[0]}| {c[1]}88P{c[0]}|{c[1]} {r[13]}
|
||||
{c[1]} {c[0]}\++++{c[1]}YP" `{c[0]}| {c[1]}8P{c[0]}++\.{c[1]} {r[14]}
|
||||
{c[1]} {c[0]}/+++++\.{c[1]}_____.d{c[0]}|+++++/{c[1]} {r[15]}
|
||||
{c[1]} {c[0]}\++++++){c[1]}888888P{c[0]}\+++/{c[1]} {r[16]}
|
||||
{c[1]} {r[17]}
|
||||
"""
|
||||
}
|
||||
|
||||
@ -387,7 +387,7 @@ class Output:
|
||||
if len(results) < 18:
|
||||
results.extend([''] * (18 - len(results)))
|
||||
|
||||
print(logosDict[self.distribution].format(color=colorDict[self.distribution], results=results))
|
||||
print(logosDict[self.distribution].format(c=colorDict[self.distribution], r=results))
|
||||
|
||||
|
||||
class User:
|
||||
@ -476,8 +476,7 @@ class Terminal:
|
||||
|
||||
class Packages:
|
||||
def __init__(self):
|
||||
packagesTools = [['pacman', '-Q'], ['dnf', 'list', 'installed'], ['dpkg', '--get-selections'], ['zypper', 'search', '--installed-only'], ['emerge', '-ep', 'world'], ['rpm', '-qa']]
|
||||
for packagesTool in packagesTools:
|
||||
for packagesTool in [['pacman', '-Q'], ['dnf', 'list', 'installed'], ['dpkg', '--get-selections'], ['zypper', 'search', '--installed-only'], ['emerge', '-ep', 'world'], ['rpm', '-qa']]:
|
||||
try:
|
||||
results = Popen(packagesTool, stdout=PIPE).communicate()[0].decode()
|
||||
packages = len(results.rstrip('\n').split('\n'))
|
||||
|
Loading…
x
Reference in New Issue
Block a user