Fórum Ubuntu CZ/SK

Ostatní => Tipy a triky pro Linux => Téma založeno: Mank 27 Července 2010, 17:54:29

Název: pidgin-adium styly chatu
Přispěvatel: Mank 27 Července 2010, 17:54:29
pidgin - tohoto IM kecálka snad znáte všichni.
pidgin-webkit - plugin na Adium chat styly v pidginu ( vím že by Adium styly asi šli i konvertovat do pidginího formátu Témat ), a tento typ se týka jeho instalace  8)

1. naistalujeme pidgin  :D.
2. naistalujeme zavisloti pro plugin (a skript).
Kód: [Vybrat]
sudo apt-get install libpurple-dev pidgin-dev libwebkit-dev bzr wgeta doporučovaně i
Kód: [Vybrat]
sudo apt-get install libnotify-bin(minimální verze pidginu udajně je 2.6.x ale osobne mam 2.7.1)
3. uložíme si script :
Kód: [Vybrat]
#!/bin/bash
PAT="~/bin/adium-pidgin"
URL="http://dl.dropbox.com/u/422036/adium-pidgin"
bin="$HOME/bin/"
if [ ! -d $bin ]
then
echo "Making bin directory in home folder"
mkdir ~/bin
fi
cd $bin
echo "I'm in bin and downloading script, then appling exec rights"
wget --no-verbose -O adium-pidgin $URL
chmod +x adium-pidgin
cd ~/
echo "Webkit with Karmic's fixes Downloading, compiling & installing"

TMPDIR=`mktemp -d`
cd $TMPDIR
bzr branch lp:~spoidar/pidgin-webkit/karmic-fixes
cd karmic-fixes
make
mkdir ~/.purple/plugins
cp webkit.so ~/.purple/plugins/webkit.so
rm -rf $TMPDIR

echo "Now let me make it working . Adding keys to gconf"
gconftool-2 -t string -s /desktop/gnome/url-handlers/adiumxtra/command "$PAT %s"
gconftool-2 -t bool -s /desktop/gnome/url-handlers/adiumxtra/enabled true
gconftool-2 -t bool -s /desktop/gnome/url-handlers/adiumxtra/needs_terminal false
echo "Check out Plugins Webkit message styles and configure it"
exit 0
4. Uděláme script spustitelným
Kód: [Vybrat]
chmod +x nazev.sh.
5. spustíme script
Kód: [Vybrat]
./nazev.sh
6. Najdeme si na http://www.adiumxtras.com/index.php?a=search&cat_id=5 (http://www.adiumxtras.com/index.php?a=search&cat_id=5) styl , který se vám libí ( měli by fce většina).
7. Kliknema na Install a zvolime Applikaci ~/bin/adium-pidgin
(nebo  Stači tahnout styl a rozbalit do ~/.purple/message_styles/ )
8. Povolíme v Zasuvných modulech Webkit Message styles.
9. restartujeme pidgina a zkusíme komunikaci.

Pro 2.7.x
Citace
Je Možný že vám nebude fce jak má , pokud mate nastavený skývání Konverzácí na Vždy nebo Jen když Nepřitomem a WorkAround je Nastavit na Nikdy  8)


A v příloze je jak vypadá s renko stylem ( který je stejný jako Empahty Standartni Ubunti Styl v 10.04 )

Zdroj :http://ubuntuforums.org/showthread.php?t=1315515 (http://ubuntuforums.org/showthread.php?t=1315515)

[attachment deleted by admin]
Název: Re: pidgin-adium styly chatu
Přispěvatel: Übermensch 31 Července 2010, 22:51:07
Asi jsem instalaci špatně pochopil. Dostal jsem se až sem:
(http://vydrus.ic.cz/a/adium-styly.png)

Když kliknu na OK, nic se neděje.
Co dělám špatně?
Název: Re: pidgin-adium styly chatu
Přispěvatel: Mank 01 Srpna 2010, 00:10:06
Tj. Plugin Jako Takový Je install OK. Schazeji jen styly.  Stači na odkazované stránce stáhnout styl a rozbalit do ~/.purple/message_styles/ nebo při sputit Aplikaci dat Zvolit a ~/bin/adium-pidgin  8)

nějak mi tehle fakt vypadnul  :o

(upraven prvni post)
Název: Re: pidgin-adium styly chatu
Přispěvatel: Übermensch 01 Srpna 2010, 01:34:58
Díky moc. ;)
K+
Název: Re: pidgin-adium styly chatu
Přispěvatel: Kings-exclusive 25 Září 2010, 19:31:48
Mám dotaz po uvedených úkonech nemám tento adresář ~/.purple/message_styles a ještě když chci spustit konverzaci tak se Pidgin zavře, kde jsem udělal chybu?
Díky
Název: Re: pidgin-adium styly chatu
Přispěvatel: Mank 26 Září 2010, 15:35:46
Ten adresář ~/.purple/message_styles musi existovat , jinak ve většině připadu při povolenem plug-in-u pada  8)
a do adresáře výše zminěného patři nektery z http://www.adiumxtras.com/index.php?a=search&cat_id=5 (budto rozbalene po download nebo jak je zde pospany přes script. doufam že stači takhle  8)
Název: Re: pidgin-adium styly chatu
Přispěvatel: Kings-exclusive 26 Září 2010, 16:44:23
Adresář tam doopravdy není tohle mi vypíše v terminálu.kings@kings-laptop:~$ sudo apt-get install libpurple-dev pidgin-dev libwebkit-dev bzr wget
[sudo] password for kings:
Sorry, try again.
[sudo] password for kings:
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí       
Čtu stavové informace... Hotovo
libpurple-dev je již nejnovější verze.
pidgin-dev je již nejnovější verze.
libwebkit-dev je již nejnovější verze.
bzr je již nejnovější verze.
wget je již nejnovější verze.
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 57 neaktualizováno.
kings@kings-laptop:~$ sudo apt-get install libnotify-bin
Čtu seznamy balíků... Hotovo
Vytvářím strom závislostí       
Čtu stavové informace... Hotovo
libnotify-bin je již nejnovější verze.
0 aktualizováno, 0 nově instalováno, 0 k odstranění a 57 neaktualizováno.
kings@kings-laptop:~$ chmod +x nazev.sh
kings@kings-laptop:~$ ./nazev.sh
./nazev.sh: řádek 1: #!/bin/bash: No such file or directory
./nazev.sh: řádek 5: [: postrádám „]“
./nazev.sh: řádek 10: cd: /home/kings/bin/: No such file or directory
I'm in bin and downloading script, then appling exec rights
2010-09-26 16:34:19 URL:http://dl.dropbox.com/u/422036/adium-pidgin [4452/4452] -> "adium-pidgin" [1]
Webkit with Karmic's fixes Downloading, compiling & installing
You have not informed bzr of your Launchpad ID, and you must do this to
write to Launchpad or access private data.  See "bzr help launchpad-login".
Branched 70 revision(s).                                                       
gcc -c webkit.c -o webkit.o -O2 -Wall -fpic -g -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/glib-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/lib/gtk-2.0/include -I/usr/include -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include `pkg-config --cflags gtk+-2.0 pidgin` `pkg-config --cflags webkit-1.0`
gcc -c prefs.c -o prefs.o -O2 -Wall -fpic -g -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include/glib-2.0 -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/lib/gtk-2.0/include -I/usr/include -I/usr/include/gtk-2.0 -I/usr/include/glib-2.0 -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include `pkg-config --cflags gtk+-2.0 pidgin` `pkg-config --cflags webkit-1.0`
gcc webkit.o prefs.o -shared `pkg-config --libs webkit-1.0` -o webkit.so
mkdir: adresář „/home/kings/.purple/plugins“ nelze vytvořit: File exists
Now let me make it working . Adding keys to gconf
Check out Plugins Webkit message styles and configure it.

snad to pomůže.Doufám
Název: Re: pidgin-adium styly chatu
Přispěvatel: Mank 26 Září 2010, 17:27:34
Co třeba čist  8) :o  viz. http://forum.ubuntu.cz/index.php/topic,49258.msg356880.html#msg356880 nebo muj předposlední přípěvěk.
Název: Re: pidgin-adium styly chatu
Přispěvatel: Kings-exclusive 26 Září 2010, 17:43:06
Tak ted nevím asi jsem uplně mimo v adresáři .purple jsou další adresáře cetrifikates,icons,logs,smileys a soubory accels,accounts.xml,blist.xml,cap.db,prefs.xml,status.
Adiumxtras jsem stahnul a rozbalil do plugins ale to jak předpokládám je špatně.
    Jinak v Linuxu jsem začátečník a moc toho ještě nevím.Díky za Vaše rady.
Název: Re: pidgin-adium styly chatu
Přispěvatel: Mank 26 Září 2010, 18:20:34
To z adium.... patri do ~/.purple/message_styles (pokud neexistuje vytvořit) a rozbalené a měl by se v při nastavovani pluginu v pidginovi objevit ten styl  8). stači takhle ? 8) 
Název: Re: pidgin-adium styly chatu
Přispěvatel: Kings-exclusive 26 Září 2010, 18:58:21
Tak adresář jsem vytvořil v Piginu se v zásuvném modulu objevý.Jenže když chci konverzaci tak se nic neotevře.
Název: Re: pidgin-adium styly chatu
Přispěvatel: Mank 26 Září 2010, 19:13:19
Zkuz pidgin spustit z terminalu,a hodil by se tez screen nastaveni pluginu (Nastavení → Zasuvné moduly → Webkit..(označený) → Nastavit Zasuvný modul ) tam by se měl objevit daný styl konverzace.
Název: Re: pidgin-adium styly chatu
Přispěvatel: Kings-exclusive 26 Září 2010, 19:27:28
Tak jsem Pidgina spustil v terminálu a po odkliknutí konverzace to vypsalo Segmentation fault.V zásuvném modulu se daný styl zobrazil  aje označený.
Název: Re: pidgin-adium styly chatu
Přispěvatel: Kings-exclusive 26 Září 2010, 19:44:12
Ještě když daný zásuvný modul vypnu tak se konverzace normálně spustí
Název: Re: pidgin-adium styly chatu
Přispěvatel: Mank 26 Září 2010, 21:25:29
Jaká verze pidgina ? a zkuz treba i to renkoo ( prvni na http://www.adiumxtras.com/index.php?a=search&cat_id=5) jestli nahdou není jen chyba ve stylu ( i to je mozne). dale mužeš zkusit verzi co je v přiloze ( možná novější verze může zpusobovat chyby apod)

[attachment deleted by admin]
Název: Re: pidgin-adium styly chatu
Přispěvatel: Kings-exclusive 26 Září 2010, 22:38:15
Tak je to tady už jsem si říkal že jsem uplně blbej.Těch stylů jsem nainstaloval víc a ani jeden nešel až teď na ten první co jsi poradil renko, ten funguje.To je zajímavý, jen teda škoda že ty ostatní nejdou, jinak díky moc za  rady, snad ten zbytek ještě nějak vyřešíme.
Název: Re: pidgin-adium styly chatu
Přispěvatel: Graffy 28 Května 2011, 13:48:50
I když jsem se snažil udělat vše podle Vašeho návodu a dokonce i podle ostatních návodů na internetu, nemohu dostat ten Webkit message styles do zásuvných modulů v pidginovi. Měli byste pro mě nějakou radu, prosím?
Název: Re: pidgin-adium styly chatu
Přispěvatel: Übermensch 28 Května 2011, 15:35:34
Mám stejný problém. Na 11.04 tento návod nefunguje.
Název: Re: pidgin-adium styly chatu
Přispěvatel: Kubino 28 Května 2011, 18:17:04
No nepoužívám Ubuntu ale Arch Linux a funguje mi to. Můj postup: nainstaloval jsem plugin a jeho závislosti (v návodu krok 2), scripty jsem vynechal (takže jsem nedělal kroky 3 - 5) a stáhnul jsem si styl v zipu a rozbalil do ~/.purple/message_styles/ (krok 6 a 7), povolil jsem v zasuvných modulech Webkit Message styles (krok 8 ) a restartoval jsem Pidgina. Třeba to někomu pomůže ;). Jinak styl jsem zatím zkoušel jen Sticker Style.
Název: Re: pidgin-adium styly chatu
Přispěvatel: Mank 28 Května 2011, 20:17:52
Ahojte , Návod funguje i nefunguje současně (zmizela branch na lp /// nebo byla přejmenovaná (to spíš) ),
přikládam funkcni script v 11.04
Kód: [Vybrat]
#!/bin/bash
PAT="~/bin/adium-pidgin"
URL="http://dl.dropbox.com/u/422036/adium-pidgin"
bin="$HOME/bin/"
if [ ! -d $bin ]
then
echo "Making bin directory in home folder"
mkdir ~/bin
fi
cd $bin
echo "I'm in bin and downloading script, then appling exec rights"
wget --no-verbose -O adium-pidgin $URL
chmod +x adium-pidgin
cd ~/
echo "Webkit with Karmic's fixes Downloading, compiling & installing"
TMPDIR=`mktemp -d`
cd $TMPDIR
bzr branch lp:~pdffs/pidgin-webkit/karmic-fixes
cd karmic-fixes
make
mkdir -p ~/.purple/plugins
cp webkit.so ~/.purple/plugins/webkit.so
rm -rf $TMPDIR

echo "Now let me make it working . Adding keys to gconf"
gconftool-2 -t string -s /desktop/gnome/url-handlers/adiumxtra/command "$PAT %s"
gconftool-2 -t bool -s /desktop/gnome/url-handlers/adiumxtra/enabled true
gconftool-2 -t bool -s /desktop/gnome/url-handlers/adiumxtra/needs_terminal false
echo "Check out Plugins Webkit message styles and configure it"
exit 0