[HOWTO] Pidgin+Adium themes+1 click install

Awatar użytkownika
h!v
Sędziwy Jeż
Sędziwy Jeż
Posty: 38
Rejestracja: 04 wrz 2007, 05:05
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: Xfce
Architektura: x86

[HOWTO] Pidgin+Adium themes+1 click install

Post autor: h!v »

Wytam

Jak sądzę wiele osób używa osieroconego przez Canonical Pidgina. Posiada on możliwość wyświetlania okna wiadomości w stylu adium. Wymagana jest jednak instalacja wtyczki. Wszelkie instrukcje możemy znaleźć tutaj.
Gdy już uda nam się odprawić voodoo, udajemy się na polowanie.
http://www.adiumxtras.com/index.php?a=cats&cat_id=5
Te lasy obfitują we wszelkie dobra. Nie każde jednak jadalne!

Jakiś czas temu pojawił się także skrypt by instalować te style bez zbędnego mambo-dżambo.
Tutaj szersze instrukcje.
http://ubuntuforums.org/showthread.php?t=1297237

Obecny tam skrypt został podkręcony nieco przez moją osobę. Używa on teraz notifications. I dziala z naszą sierotką Pidginem. Aby notyfikacje działały potrzebna będzie też paczka libnotify-bin

Krótkie czary mary w konsoli

Kod: Zaznacz cały

sudo apt-get install libnotify-bin

Kod: Zaznacz cały

#!/bin/sh
# Adium theme AdiumMessageStyle installer for Empathy
# Originally ? 2009 Antono Vasiljev
# Licensed under the same terms as Empathy
# http://antono.info/en/165-install-adium-themes-to-empathy
# Changed by Vertlo Oraerk (did not work with directories containing spaces in the names)
# Changed by h!v from ubuntuforums to work with Pidgin+libwebkit and Notifications
# On Ubuntu you need to install libwebkit and libnotify-bin to get it working properly
# Further info on how to get working adium themes in Pidgin on http://www.webupd8.org/2009/05/pidgin-webkit-plugin-adium-conversation.html

if [ -z $1 ]
then
    echo
    echo "Usage:"
    echo "`basename $0` adiumxtra://some.url.here/extra"
    echo
    exit 1
else
    TMPDIR=`mktemp -d`
    XTRAURL=`echo $1 | sed -e "s/^adiumxtra:/http:/"`
    DEST="$HOME/.purple/message_styles/"
    
    
    if [ ! -d $DEST ]
    then
        mkdir -v -p $DEST
    fi

    cd $TMPDIR
    notify-send "Downloading" \ " Extra adium theme for Pidgin" --icon=pidgin
    wget --no-verbose -O xtra.zip $XTRAURL
    unzip -qq xtra.zip

    ls -d ./*.AdiumMessageStyle/ > themes_to_copy.lst
    num_bytes=`wc -c themes_to_copy.lst | sed 's# themes_to_copy.lst##'` 
    NAME=`cat themes_to_copy.lst | cut -f 2 --delimiter='.' | cut -f 2 --delimiter='/'`

    if [ $num_bytes = 0 ]
    then
        notify-send "Sorry Manitou" \ "No themes found in downloaded file"
    else
        while read line 
        do
            echo cp -r \'$line\' "$DEST" | sh
        done < themes_to_copy.lst
        echo
        notify-send "Succesfully installed" \ " $NAME " --icon=pidgin
    fi
    rm -r xtra.zip    
    rm -r $TMPDIR
fi
exit 0

Diamonds are forever, so shine you crazy diamond!
$ touch girl
Permision denied
$ sudo touch girl http://ars.userfriendly.org/cartoons/?id=20080608
ODPOWIEDZ

Wróć do „Software-Inne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość