Technik

MP3 Hörbücher ins Itunes Hörbuchformat bringen

Audiobook Builder icon
Ich besitze seit längerem einen IPod Shuffle,
den ich schätze, und gerne unterwegs benutze.
Allerdings tat sich dabei ein Problem auf,
da ich für Reisen neben meiner Musik ein Hörbuch überspielte.

Das Hörbuch hatte ich zuvor bereits von CD nach MP3 codiert,
und hier war mehr oder weniger das Problem:
Der Shuffel konnte nicht zwischen Musik und Hörbuchdateien unterscheiden.

Wie auch, MP3 ist MP3.
Das Resultat war, das das Shuffel-Modus so gut wie nicht benutzbar war,
da die Musik immer wieder von Fetzen aus dem Hörbuch unterbrochen wurde.

Für dieses Problem wurde ich auf eine Lösung gebracht,
den “Audiobook Builder”.

More ...

eigener Firefox – Weave – Server aka. eigener Firefox Sync Server

Mozilla Weave ist ein Plugin für Firefox,
über das man mehrere Firefox instanzen auf mehreren PC’s synchronisieren kann
Es werden Bookmarks, History, Passwords, Einstellungen und Tabs gesynct.

Und wenn man Spaß hat kann man seinen eigenen Weaveserver aufsetzten,
um seine Daten bei sich zu behalten.
Dazu braucht man folgende installierte komponenten:
Webserver (bei mir Lighttpd)
php
php-cli
php-sqlite

Ist das gegeben, kann man sich den weave minimal Server von hier downloaden:
Edit : ich hab den minimal Server etwas modifiziert, zu finden hier
nicht mehr supportete orginal Version hier:
http://people.mozilla.com/~telliott/weave_minimal.tgz

More ...

avahi nach DHCP – Freebsd

Avahi startet bei mir beim boot zu falschen Zeit, zu früh ums genau zu sein.
Dies zeigte sich so :

avahi-daemon[729]: WARNING: No NSS support for mDNS detected,
 consider installing nss-mdns!
kernel: re0: link state changed to UP
avahi-daemon[729]: IP_DROP_MEMBERSHIP failed: Can't assign re
quested address
 dhclient: New IP Address (re0): 1.2.3.4

Behoben hab ich das problem, in dem ich
in die /etc/rc.conf folgendes eingefügt habe:

synchronous_dhclient="YES"

und dann noch in /usr/local/etc/rc.d/avahi-daemon unter # REQUIRE: DAEMON dbus
die Zeile

More ...

Netatalk 2.0.5 – Time Machine Support

Kurze Anmerkung, sollte man netatalk noch nicht installiert haben, hier ist eine schöne Anleitung das ganze auf freebsd aufzusetzten.

Nachdem ich jetzt eine solch neue Netatalk Version zur verfügung habe,
musste natürich direkt der Support für Timemachine aktiviert werden :).

Also als erstes mal Mac abgewöhnen das er überallhin backupt,
da ich dies vorher aktiviert hatte.
Hat man TimeMachine noch nicht mit anderen Netzwerkspeichern benutzt ist dies nicht nötig.

defaults write  com.apple.systempreferences TMShowUnsupportedNetworkVolumes 0

Danach einfach in der AppleVolumes.default
einfach bei dem Share, welches als Timemachine dienen soll anfügen

More ...

Firefox etwas schweigsammer machen – Der Useragend String

Firefox ist recht großzügig wenn es darum geht,
lauthals rumzubrüllen was er alles kann und hat.
Diese Information wird bei jeder Seitenanfrage an den Server mitgesand,
etwas unschön, weil dieser sog. “Useragent”-String zur identifikation herrangezogen werden kann.

Glücklicherweise kann man Firefox dieses Verhalten abgewöhnen.
Dazu in die Adressleiste

about:config

eingeben, und dort Rechtsklick -> Neu -> String.
Als Key

general.useragent.override

angeben, und als Value irgendwas wenig aussagekräftiges, ich hab einfach “Firefox 3” genommen.

Hin- und wieder zurück — Translate

Hallo, dies ist ein Test.
Ich wollte wissen, wie viel eigentlich 2 Übersetzungen aus einer
Der Text wird links.
Weil ich keine Ahnung haben, wie gut das Google Translator ist wirklich
vielleicht ist es alles in den letzten Jahren, so viel besser
werden.

naja so perfekt sind die Computertranslater noch nicht….
ja ich weiß besser als garnichts, und man soll nicht meckern,
aber wirklich verstehen würde ich diesen Kauderwelsch nicht….

More ...

SWAP File / SWAP Partition im Betrieb vergrößern


Kürzlich stand ich vor dem Problem,
mein SWAP-File (bzw. SWAP-Partition) vergrößern zu wollen.

Also auf gehts:

Erstmal den alten SWAP unmounten:

sudo swapoff -a

Und jetzt neuen Platz anlegen:

dd if=/dev/zero of=/swapfile bs=1M count=1024 #für eine ein GB großes swapfile

dann daraus eine Swappartition machen:

mkswap /swapfile

und das System anweisen darauf zu Swapen:

swapon /swapfile

Wichtig ist jetzt noch, was ich gerne mal vergesse,
das ganze Bootfest zu machen.
Dazu einen Eintrag in /etc/fstab erstellen etwa so:

More ...

Thunderbird mit IMAP-Ordnern Nutzbar machen

Thunderbird, ein eigentlich cooler EMail Client allerdings hat er einige Ecken und Kanten:
Eine davon ist, dass er Standardmäßig nur den Posteingang auf neue Emailscheckt.

Wenn man all seine neuen Emails in den Posteingang bekommt ist das ja okay,
allerdings gibt es Mailserver die Emails Anhand von Regeln vorsortieren.
Einer der das kann ist z.B. Gmail.

Im Fall eines solchen Servers ist es ungut, dass Thunderbird nur die Inbox auf neue Emails Checkt.
Glücklicherweise kann man Thunderbird anweisen alle IMAP-Ordner zu prüfen,
allerdings nur in dem man in die Abgründe der Config einsteigt.

More ...

Google vergiss woher ich komme: No Country Recognition

Wer öffters mal mit Google rumspielt,
und oder auch gesondert nach Inhalten im Ausland sucht,
der stolpert früher oder später über die Tatsache,
das Google einen gerne mal beim Besuch von www.google.com
eine deutsche Seite anzeigt oder gar auf www.google.de weiterleitet.

Nettes Feature eigentlich aber manchmal doch unerwünscht,
und mir ist glücklicherweise eine Lösung über den weg gelaufen:
Statt google.com aufzurufen,
einfach google.com/ncr eingeben.

Das NCR steht für No Country Recognition, und erreicht das was man möchte,
auf google.com gehen :)

[ munin ] Fritzbox traffic monitoring

Wann benötige ich wieviel Traffic,
so hier,
so von meinem DSL?

Diese Frage kam mir, und der Wunsch den Traffic den ich über meine Fritzbox ins Internet blase mal Mengenmäßig zu erfassen.

Also musste ein Munin Script her, welches die entsprechenden Werte aus der Fritzbox Admininterface herrauszulesen.

Hier kommts :

#!/bin/sh
# 
# Plugin to monitor the fritzbox traffic

#%# family=auto
#%# capabilities=autoconf

# If run with the "autoconf"-parameter, give our opinion on wether we
# should be run on this system or not. This is optinal, and only used by
# munin-config. In the case of this plugin, we should most probably
# always be included.

if [ "$1" = "autoconf" ]; then
        echo yes
        exit 0
fi

# If run with the "config"-parameter, give out information on how the
# graphs should look. 
 
if [ "$1" = "config" ]; then
#        LOAD_WARN=${load_warn:-10}
#        LOAD_CRIT=${load_crit:-120}
#
#       # The title of the graph
        echo 'graph_title fritz.box dayly traffic'
#       # Arguments to "rrdtool graph". In this case, tell it that the
        # lower limit of the graph is '0', and that 1k=1000 (not 1024)
        echo 'graph_args --base 1000 -l 0'
        # The Y-axis label
        echo 'graph_vlabel Data'
        # Graph category. Defaults to 'other'
        echo 'graph_category network'
        # The fields. "label" is used in the legend. "label" is the only
        # required subfield. 
        echo 'load.label traffic'
        # These two are optional. They are only used if you have
        # configured your munin to tell a Nagios-server about any
        # problems
        #echo "load.warning $LOAD_WARN"
        #echo "load.critical $LOAD_CRIT"
        # This one is purely to add an explanation to the web page. The first
        # one is for the graph itself, while the second one is for the field
        # "load".
        echo 'graph_info The load average of the machine describes how many processes are in the run-queue (scheduled to run "immediately").'
        echo 'load.info Average load for the five minutes.'

        # Last, if run with the "config"-parameter, quit here (don't
        # display any data)
        exit 0
fi

# If not run with any parameters at all (or only unknown ones), do the
# real work - i.e. display the data. Almost always this will be
# "value" subfield for every data field.

###############################
#
# Change password here
#
###############################

FRITZBOX_ADMIN_PASSWORD='PASSWORD123' # Hier password ersetzen

################################
#
# End change password
#
################################


echo -n "load.value "
VAR=`wget -qO- --post-data "getpage=../html/de/menus/menu2.html&var:pagename=inetstat&var:menu=internet&var:lang=de&errorpage=../html/index.html&login:command/password=$FRITZBOX_ADMIN_PASSWORD" http://fritz.box/cgi-bin/webcm | cat`;
INL=`echo "$VAR" | grep  "var inl = " |  sed 's/[a-zA-Z =]*\([0-9]*\).*/\1/'`;
OUT=`echo "$VAR" | grep "var outl = " | sed 's/[a-zA-Z =]*\([0-9]*\).*/\1/'`;
let RES=$INL+$OUT;
echo $RES;

Enjoy using it.

More ...

Archiv