echo "*/2 * * * * /home/$USER/bin/enablePrinter.rb" > /etc/cron.d/cupsPrinterRestart
chmod 755 /etc/cron.d/cupsPrinterRestart
mkdir /home/$USER/bin/
echo '#!/usr/bin/env ruby
printer_infos = `/usr/bin/lpstat -t`
printers_to_enable = Array.new()
printer_infos.each_line do |line|
=begin
if line =~ /(Drucker|printer) (.*) (is|ist) ([^.]*)\./
if $4 == "inaktiv" || $4 == "idle"
printers_to_enable << $2
end
end
=end
if line =~ /(Drucker|printer) (.*) (disabled|deaktiviert)/
printers_to_enable << $2
end
end
printers_to_enable.each {
|printer|
`/usr/sbin/cupsenable #{printer}`
}' > /home/$USER/bin/enablePrinter.rb
chmod 755 /home/$USER/bin/enablePrinter.rb
Samstag, 7. März 2009
Cups Printer automatisch neustarten
Immermal wieder Probleme mit cups und kein Ende :-( Wenn USB-Drucker automatisch deaktiviert werden, hilft dieses kleine Ruby Programm.
JS - Parser Generator
Ein Parser Development System, komplett in JavaScript bzw. ECMAScript geschrieben. Sollte mal einen Blick wert sein :-)
Weiter auf http://jscc.jmksf.com/
Weiter auf http://jscc.jmksf.com/
JS + Flash ein Soundsystem fürs Web :-)
SoundManager 2. Javascript Sound for the Web. Sehr lustig und eine tolle Idee sind besonders die Beispiele auf der Seite. Aber nicht vergessen den Sound anzustellen.
Weiter auf http://www.schillmania.com/projects/soundmanager2/
Weiter auf http://www.schillmania.com/projects/soundmanager2/
Wie siehen meine Netzweerk Einstellungen aus?
# The loopback network interface
auto lo
allow-hotplug eth0
iface lo inet loopback
# The primary network interface
iface eth0 inet static
address 192.168.5.24
netmask 255.255.255.0
network 192.168.5.0
iface eth0:0 inet dhcp
# The wifi network interface
auto eth1
iface eth1 inet dhcp
wpa-ssid "AP"
wpa-driver wext
# hexadecimal psk is encoded from a plaintext passphrase
wpa-psk -vielleicht-noch-mal-nicht-zu-knacken-
# wpa-bssid xx:xx:xx:xx:xx:x
# plaintext passphrase
# wpa-psk madhotspot
wpa-key-mgmt WPA-PSK
wpa-pairwise TKIP CCMP
wpa-group TKIP CCMP
wpa-proto WPA RSN
#static ip settings
#address 192.168.1.100
#netmask 255.255.255.0
#network 192.168.1.0
#broadcast 192.168.1.255
Aktuell installierte Pakete in Debian
Dazu verwendet man am das Debian Tool dpkg auf der Konsole oder man nimmt Synaptic oder aptitude
Hier mit dpkg
Hier mit dpkg
dpkg -l | grep -E '^ii'
Abonnieren
Posts (Atom)