25.04.2024, 11:05 UhrDeutsch | English
Hallo Gast [ Registrierung | Anmelden ]
Letzte Änderung am 2009-01-23 10:18:58 von jokobau

Erweiterungen:


Löschungen:
ACHTUNG:
Laut Kano und slh 'zerwürfelt einem das Script alle Daemons' und führt mit hoher Wahrscheinlichkeit zu einer Neuinstallation auf aktuellen Systemen.


slh schreibt zu einem Problem eines Users: 'Viel Spaß bei der Neuinstallation, das hübsche Skript verwürfelt elementare Dæmons gründlich, es gibt kein Zurück und das System ist danch in einem massiv inkonsistenten Zustand. Von einer Ausführung wird dringend abgeraten, Support ist hiernach nicht mehr möglich!'


Wie erstelle ich farbige Bootmeldungen


Auf Wunsch stelle ich Euch hier ein Script zur Verfügung, mit dem man schnell und bequem hübsche, farbige Bootmeldungen bekommt. Ähnlichkeiten zu Suse sind offenbar beabsichtigt ;-).

Man nehme ein geniales Script von "Stefan Schweizer" (im Forum unter stef zu finden). Einfach hier folgende Zeilen kopieren und in eine Datei einfügen. Ich nenne sie hier mal

color-boot.sh.

Als nächstes wird die Datei ausführbar gemacht, das geht mit

chmod +x color-boot.sh.

So. Fast geschafft. Zuletzt noch ausführen und wir sollten von nun an (nach einem Update der init.d über apt vielleicht nicht mehr...) farbige Bootmeldungen haben.

./color-boot.sh


Ich hoffe, das funzt bei Euch auch so gut, wie bei mir.

mfg aus at


#/bin/sh
# Improve the eyecandy by graphical boot
# . are replaced by [ OK ] and ok is moved to the right
# * is displayed before starting the service
# if not starting or fail ! and !! is displayed, but you cannot rely on it for now
#
# Stefan Schweizer stefan-schweizer@gmx.de
# Licence: GPL
#
#
perl -pi -e 's|\"([^*]*)(Not starting)|\"\e[1;31m ! \e[0m\2|' /etc/init.d/*
perl -pi -e "s|\'([^*]*)(Not starting)|\'\e[1;31m ! \e[0m\2|" /etc/init.d/*
perl -pi -e 's/\"([^*]*)(Starting|Restarting|Loading|Running|Reloading|Restoring|Setting|Stopping|Shutting|Storing|Cleaning|Creating|Continuing|Mounting|Trying)/\"\e[1;32m * \e[0m\2/' /etc/init.d/*
perl -pi -e "s/\'([^*]*)(Starting|Restarting|Loading|Running|Reloading|Restoring|Setting|Stopping|Shutting|Storing|Cleaning|Creating|Continuing|Mounting|Trying)/\'\e[1;32m * \e[0m\2/" /etc/init.d/*
perl -pi -e 's/(\s)(echo|printf|msg)([^\.]*(not|fail)[^\.]*)\.+(")([^>]*$)/\1\2\3\5; echo "\x60\x2fbin\x2fokfail fail\x60" \6/' /etc/init.d/*
perl -pi -e "s/(\s)(echo|printf|msg)([^\.]*(not|fail)[^\.]*)\.+(')([^>]*$)/\1\2\3\5; echo '\x60\x2fbin\x2fokfail fail\x60' \6/" /etc/init.d/*
perl -pi -e 's/(\s)(echo|printf|msg)([^\.]*)\.+(")([^>]*$)/\1\2\3\4; echo "\x60\x2fbin\x2fokfail ok\x60" \5/' /etc/init.d/*
perl -pi -e "s/(\s)(echo|printf|msg)([^\.]*)\.+(')([^>]*$)/\1\2\3\4; echo '\x60\x2fbin\x2fokfail ok\x60' \5/" /etc/init.d/*
cat > /bin/okfail << EOF
getcols() {
echo "\$2";
}
if [ "\$1" = "fail" ]; then
IN="31m!!";
else
IN="32mok";
fi
COLS="60stty size 2> /dev/null60";
COLS="60getcols \${COLS}60";
COLS=\$((\${COLS} - 7));
echo -e "\e[A\e[\${COLS}G\e[1;34m  [ \e[1;\$IN \e[1;34m]\e[0m";
EOF
perl -pi -e "s/60/\`/" /bin/okfail
perl -pi -e "s/60/\`/" /bin/okfail
chmod +x /bin/okfail



zurück




Editiert am 2006-06-19 14:51:27 von RoEn


Editiert am 2006-06-19 14:51:14 von RoEn


Editiert am 2006-06-19 14:50:55 von RoEn

Erweiterungen:
ACHTUNG: Laut Kano und slh 'zerwürfelt einem das Script alle Daemons' und führt mit hoher Wahrscheinlichkeit zu einer Neuinstallation auf aktuellen Systemen.
slh schreibt zu einem Problem eines Users: 'Viel Spaß bei der Neuinstallation, das hübsche Skript verwürfelt elementare Dæmons gründlich, es gibt kein Zurück und das System ist danch in einem massiv inkonsistenten Zustand. Von einer Ausführung wird dringend abgeraten, Support ist hiernach nicht mehr möglich!'

Wie erstelle ich farbige Bootmeldungen

Auf Wunsch stelle ich Euch hier ein Script zur Verfügung, mit dem man schnell und bequem hübsche, farbige Bootmeldungen bekommt. Ähnlichkeiten zu Suse sind offenbar beabsichtigt ;-).
color-boot.sh.
chmod +x color-boot.sh.
./color-boot.sh
Ich hoffe, das funzt bei Euch auch so gut, wie bei mir.
mfg aus at
#/bin/sh
chmod +x /bin/okfail

zurück



Löschungen:

ACHTUNG: Laut Kano und slh "zerwürfelt einem das Script alle Daemons" und führt mit hoher Wahrscheinlichkeit zu einer Neuinstallation auf aktuellen Systemen.
slh schreibt zu einem Problem eines Users: "Viel Spaß bei der Neuinstallation, das hübsche Skript verwürfelt elementare Dæmons gründlich, es gibt kein Zurück und das System ist danch in einem massiv inkonsistenten Zustand. Von einer Ausführung wird dringend abgeraten, Support ist hiernach nicht mehr möglich!"

Auf Wunsch stelle ich euch hier ein Script zur Verfügung, mit dem man schnell und bequem hübsche, farbige Bootmeldungen bekommt. Ähnlichkeiten zu Suse sind offenbar beabsichtigt ;-).
color-boot.sh.
chmod +x color-boot.sh.
./color-boot.sh
Ich hoffe, das funzt bei euch auch so gut, wie bei mir.
mfg aus :at:
#/bin/sh
chmod +x /bin/okfail



Editiert am 2006-06-10 19:11:59 von slam

Erweiterungen:


Löschungen:
:code:(php)
:code:



Editiert am 2006-06-10 14:33:14 von slh

Erweiterungen:



Löschungen:




Editiert am 2006-06-10 14:30:01 von slh

Erweiterungen:

ACHTUNG: Laut Kano und slh "zerwürfelt einem das Script alle Daemons" und führt mit hoher Wahrscheinlichkeit zu einer Neuinstallation auf aktuellen Systemen.

slh schreibt zu einem Problem eines Users: "Viel Spaß bei der Neuinstallation, das hübsche Skript verwürfelt elementare Dæmons gründlich, es gibt kein Zurück und das System ist danch in einem massiv inkonsistenten Zustand. Von einer Ausführung wird dringend abgeraten, Support ist hiernach nicht mehr möglich!"




Auf Wunsch stelle ich euch hier ein Script zur Verfügung, mit dem man schnell und bequem hübsche, farbige Bootmeldungen bekommt. Ähnlichkeiten zu Suse sind offenbar beabsichtigt ;-).

Man nehme ein geniales Script von "Stefan Schweizer" (im Forum unter stef zu finden). Einfach hier folgende Zeilen kopieren und in eine Datei einfügen. Ich nenne sie hier mal

color-boot.sh.

Als nächstes wird die Datei ausführbar gemacht, das geht mit

chmod +x color-boot.sh.

So. Fast geschafft. Zuletzt noch ausführen und wir sollten von nun an (nach einem Update der init.d über apt vielleicht nicht mehr...) farbige Bootmeldungen haben.

./color-boot.sh


Ich hoffe, das funzt bei euch auch so gut, wie bei mir.
mfg aus :at:


:code:(php)
#/bin/sh
# Improve the eyecandy by graphical boot
# . are replaced by [ OK ] and ok is moved to the right
# * is displayed before starting the service
# if not starting or fail ! and !! is displayed, but you cannot rely on it for now
#
# Stefan Schweizer stefan-schweizer@gmx.de
# Licence: GPL
#
#
perl -pi -e 's|\"([^*]*)(Not starting)|\"\e[1;31m ! \e[0m\2|' /etc/init.d/*
perl -pi -e "s|\'([^*]*)(Not starting)|\'\e[1;31m ! \e[0m\2|" /etc/init.d/*
perl -pi -e 's/\"([^*]*)(Starting|Restarting|Loading|Running|Reloading|Restoring|Setting|Stopping|Shutting|Storing|Cleaning|Creating|Continuing|Mounting|Trying)/\"\e[1;32m * \e[0m\2/' /etc/init.d/*
perl -pi -e "s/\'([^*]*)(Starting|Restarting|Loading|Running|Reloading|Restoring|Setting|Stopping|Shutting|Storing|Cleaning|Creating|Continuing|Mounting|Trying)/\'\e[1;32m * \e[0m\2/" /etc/init.d/*
perl -pi -e 's/(\s)(echo|printf|msg)([^\.]*(not|fail)[^\.]*)\.+(")([^>]*$)/\1\2\3\5; echo "\x60\x2fbin\x2fokfail fail\x60" \6/' /etc/init.d/*
perl -pi -e "s/(\s)(echo|printf|msg)([^\.]*(not|fail)[^\.]*)\.+(')([^>]*$)/\1\2\3\5; echo '\x60\x2fbin\x2fokfail fail\x60' \6/" /etc/init.d/*
perl -pi -e 's/(\s)(echo|printf|msg)([^\.]*)\.+(")([^>]*$)/\1\2\3\4; echo "\x60\x2fbin\x2fokfail ok\x60" \5/' /etc/init.d/*
perl -pi -e "s/(\s)(echo|printf|msg)([^\.]*)\.+(')([^>]*$)/\1\2\3\4; echo '\x60\x2fbin\x2fokfail ok\x60' \5/" /etc/init.d/*



cat > /bin/okfail
EOF
getcols() {
echo "\$2";
}
if [ "\$1" = "fail" ]; then
IN="31m!!";
else
IN="32mok";
fi
COLS="60stty size 2> /dev/null60?";
COLS="60getcols \${COLS}60";
COLS=\$- 7;
echo -e "\e[A\e[\${COLS}G\e[1;34m [ \e[1;\$IN \e[1;34m]\e[0m";
EOF
perl -pi -e "s/60/\`/" /bin/okfail
perl -pi -e "s/60/\`/" /bin/okfail
chmod +x /bin/okfail

Löschungen:
*
ACHTUNG: Laut Kano und slh "zerwürfelt einem das Script alle Daemons" und führt mit hoher Wahrscheinlichkeit zu einer Neuinstallation auf aktuellen Systemen.

slh schreibt zu einem Problem eines Users: "Viel Spaß bei der Neuinstallation, das hübsche Skript verwürfelt elementare Dæmons gründlich."
*



Auf Wunsch stelle ich euch hier ein Script zur Verfügung, mit dem man schnell und bequem hübsche, farbige Bootmeldungen bekommt. Ähnlichkeiten zu Suse sind offenbar beabsichtigt ;-).

Man nehme ein geniales Script von "Stefan Schweizer" (im Forum unter stef zu finden). Einfach hier folgende Zeilen kopieren und in eine Datei einfügen. Ich nenne sie hier mal

color-boot.sh.

Als nächstes wird die Datei ausführbar gemacht, das geht mit

chmod +x color-boot.sh.

So. Fast geschafft. Zuletzt noch ausführen und wir sollten von nun an (nach einem Update der init.d über apt vielleicht nicht mehr...) farbige Bootmeldungen haben.

./color-boot.sh


Ich hoffe, das funzt bei euch auch so gut, wie bei mir.
mfg aus :at:


:code:(php)
#/bin/sh
# Improve the eyecandy by graphical boot
# . are replaced by [ OK ] and ok is moved to the right
# * is displayed before starting the service
# if not starting or fail ! and !! is displayed, but you cannot rely on it for now
#
# Stefan Schweizer stefan-schweizer@gmx.de
# Licence: GPL
#
#
perl -pi -e 's|\"([^*]*)(Not starting)|\"\e[1;31m ! \e[0m\2|' /etc/init.d/*
perl -pi -e "s|\'([^*]*)(Not starting)|\'\e[1;31m ! \e[0m\2|" /etc/init.d/*
perl -pi -e 's/\"([^*]*)(Starting|Restarting|Loading|Running|Reloading|Restoring|Setting|Stopping|Shutting|Storing|Cleaning|Creating|Continuing|Mounting|Trying)/\"\e[1;32m * \e[0m\2/' /etc/init.d/*
perl -pi -e "s/\'([^*]*)(Starting|Restarting|Loading|Running|Reloading|Restoring|Setting|Stopping|Shutting|Storing|Cleaning|Creating|Continuing|Mounting|Trying)/\'\e[1;32m * \e[0m\2/" /etc/init.d/*
perl -pi -e 's/(\s)(echo|printf|msg)([^\.]*(not|fail)[^\.]*)\.+(")([^>]*$)/\1\2\3\5; echo "\x60\x2fbin\x2fokfail fail\x60" \6/' /etc/init.d/*
perl -pi -e "s/(\s)(echo|printf|msg)([^\.]*(not|fail)[^\.]*)\.+(')([^>]*$)/\1\2\3\5; echo '\x60\x2fbin\x2fokfail fail\x60' \6/" /etc/init.d/*
perl -pi -e 's/(\s)(echo|printf|msg)([^\.]*)\.+(")([^>]*$)/\1\2\3\4; echo "\x60\x2fbin\x2fokfail ok\x60" \5/' /etc/init.d/*
perl -pi -e "s/(\s)(echo|printf|msg)([^\.]*)\.+(')([^>]*$)/\1\2\3\4; echo '\x60\x2fbin\x2fokfail ok\x60' \5/" /etc/init.d/*



cat > /bin/okfail
EOF
getcols() {
echo "\$2";
}
if [ "\$1" = "fail" ]; then
IN="31m!!";
else
IN="32mok";
fi
COLS="60stty size 2> /dev/null60?";
COLS="60getcols \${COLS}60";
COLS=\$- 7;
echo -e "\e[A\e[\${COLS}G\e[1;34m [ \e[1;\$IN \e[1;34m]\e[0m";
EOF
perl -pi -e "s/60/\`/" /bin/okfail
perl -pi -e "s/60/\`/" /bin/okfail
chmod +x /bin/okfail



älteste bekannte Version dieser Seite wurde bearbeitet am 2006-03-22 19:28:15 von Neuer_User [ ]

*
ACHTUNG: Laut Kano und slh "zerwürfelt einem das Script alle Daemons" und führt mit hoher Wahrscheinlichkeit zu einer Neuinstallation auf aktuellen Systemen.

slh schreibt zu einem Problem eines Users: "Viel Spaß bei der Neuinstallation, das hübsche Skript verwürfelt elementare Dæmons gründlich."
*



Auf Wunsch stelle ich euch hier ein Script zur Verfügung, mit dem man schnell und bequem hübsche, farbige Bootmeldungen bekommt. Ähnlichkeiten zu Suse sind offenbar beabsichtigt ;-).

Man nehme ein geniales Script von "Stefan Schweizer" (im Forum unter stef zu finden). Einfach hier folgende Zeilen kopieren und in eine Datei einfügen. Ich nenne sie hier mal

color-boot.sh.

Als nächstes wird die Datei ausführbar gemacht, das geht mit

chmod +x color-boot.sh.

So. Fast geschafft. Zuletzt noch ausführen und wir sollten von nun an (nach einem Update der init.d über apt vielleicht nicht mehr...) farbige Bootmeldungen haben.

./color-boot.sh


Ich hoffe, das funzt bei euch auch so gut, wie bei mir.
mfg aus :at:


:code:(php)
#/bin/sh
# Improve the eyecandy by graphical boot
# . are replaced by [ OK ] and ok is moved to the right
# * is displayed before starting the service
# if not starting or fail ! and !! is displayed, but you cannot rely on it for now
#
# Stefan Schweizer stefan-schweizer@gmx.de
# Licence: GPL
#
#
perl -pi -e 's|\"([^*]*)(Not starting)|\"\e[1;31m ! \e[0m\2|' /etc/init.d/*
perl -pi -e "s|\'([^*]*)(Not starting)|\'\e[1;31m ! \e[0m\2|" /etc/init.d/*
perl -pi -e 's/\"([^*]*)(Starting|Restarting|Loading|Running|Reloading|Restoring|Setting|Stopping|Shutting|Storing|Cleaning|Creating|Continuing|Mounting|Trying)/\"\e[1;32m * \e[0m\2/' /etc/init.d/*
perl -pi -e "s/\'([^*]*)(Starting|Restarting|Loading|Running|Reloading|Restoring|Setting|Stopping|Shutting|Storing|Cleaning|Creating|Continuing|Mounting|Trying)/\'\e[1;32m * \e[0m\2/" /etc/init.d/*
perl -pi -e 's/(\s)(echo|printf|msg)([^\.]*(not|fail)[^\.]*)\.+(")([^>]*$)/\1\2\3\5; echo "\x60\x2fbin\x2fokfail fail\x60" \6/' /etc/init.d/*
perl -pi -e "s/(\s)(echo|printf|msg)([^\.]*(not|fail)[^\.]*)\.+(')([^>]*$)/\1\2\3\5; echo '\x60\x2fbin\x2fokfail fail\x60' \6/" /etc/init.d/*
perl -pi -e 's/(\s)(echo|printf|msg)([^\.]*)\.+(")([^>]*$)/\1\2\3\4; echo "\x60\x2fbin\x2fokfail ok\x60" \5/' /etc/init.d/*
perl -pi -e "s/(\s)(echo|printf|msg)([^\.]*)\.+(')([^>]*$)/\1\2\3\4; echo '\x60\x2fbin\x2fokfail ok\x60' \5/" /etc/init.d/*



cat > /bin/okfail
EOF
getcols() {
echo "\$2";
}
if [ "\$1" = "fail" ]; then
IN="31m!!";
else
IN="32mok";
fi
COLS="60stty size 2> /dev/null60?";
COLS="60getcols \${COLS}60";
COLS=\$- 7;
echo -e "\e[A\e[\${COLS}G\e[1;34m [ \e[1;\$IN \e[1;34m]\e[0m";
EOF
perl -pi -e "s/60/\`/" /bin/okfail
perl -pi -e "s/60/\`/" /bin/okfail
chmod +x /bin/okfail
:code:
Letzte Revision :
Letzter Editor :
Eigentümer :
 
Deutsch | English
Logos and trademarks are the property of their respective owners, comments are property of their posters, the rest is © 2004 - 2006 by Jörg Schirottke (Kano).
Consult Impressum and Legal Terms for details. Kanotix is Free Software released under the GNU/GPL license.
This CMS is powered by PostNuke, all themes used at this site are released under the GNU/GPL license. designed and hosted by w3you. Our web server is running on Kanotix64-2006.