Skip navigation.

Whut's blog

What else is there?

Menadżer profili dla Kadu

,

Zawsze byłem leniwy:) i nie chciało mi się dodawać nowego konta linuksowego dla każdego kto chciał skorzystać z Gadu-Gadu na moim komputerze ani nie chciało mi sie bawić z CONFIG_DIR. Moduł Profiles to też nie było to. W końcu się zebrałem i zrobiłem menadżer profili dla Kadu działający w podobny sposób jak ten z oryginalnego GG. Screenshot najszybciej wyjaśni o co w tym chodzi:




Wymagania przy kompilacji ze źródeł:
  • qcc, make, qt, openssl
  • dla Debiana i Ubuntu wygląda to tak: g++, make, libqt3-mt-dev, libssl-dev.
  • tak jak i w przypadku Kadu NIE są potrzebne biblioteki KDE
Qaduzer to oddzielny program, a nie moduł do Kadu, uruchamia się go poleceniem qaduzer. Więcej informacji oczywiście w README (w archiwum ze źródłami jest starsza wersja).

qaduzer-0.5.1.tar.gz
ebuild dla Gentoo
strona z paczką dla Ubuntu
RPM dla Mandrivy (dzięki: Energizer)


------------------
Dla osób wolących wyłącznie oddzielne konta systemowe dla każdego użytkownika Kadu mam ten mały skrypt. Wypisuje on użytkowników należących do grupy kadu (korzystając z kdialog) i za pomocą kdesu uruchamia Kadu wybranego użytkownika. filozof.sh

OPERA 9.22 weekly build 651 ebuild for GentooŚwitanie

Comments

Anonymous 4. November 2007, 10:16

Anonymous writes:

dziekujemy

Anonymous 26. December 2007, 09:45

Anonymous writes:

POMOŻE KTOŚ TO SKOMPILOWAĆ ??

Rafał Kłys 28. December 2007, 18:07

Musisz najpierw opisać problem...

Anonymous 14. January 2008, 10:03

pomruff writes:

wyskakuje mi błąd przy kompilacji, że:
File generated with too old version of Qt Designer
File 'qaduzerwidgetbase.ui' is not valid
Czy ktoś może pomóc?
Z góry dziękuję!

Rafał Kłys 16. January 2008, 13:20

Ten błąd pojawia się po poleceniu qmake, tak? Może pod tym poleceniem masz qmake od QT4, a qaduzer jest napisany pod QT3 i stąd problem. Na pewno można uruchomić jakoś u ciebie qmake w wersji od QT3. Powiedz jaką masz dystrybucję linuksa i wersję - postaram się znaleźć rozwiązanie.

Anonymous 18. January 2008, 12:39

linuksowiec writes:

świetny ten menadzer profili, tego było mi trzeba :)
w ostatnim czasie nawet myslałem nad napisaniem czegoś podobnego, ale fajnie że ktoś mnie uprzedził, oszczędzę sobie trochę czasu :)

Anonymous 19. January 2008, 15:31

pomruff writes:

używam opensuse 10.3. Możliwe, że to jest problemem. Obecnie założyłem wszystkim użytkownikom oddzielne profile w systemie. Dla mnie osobiście jest to najwygodniejsze, tylko mam opory ze strony ludności;) Dzięki za zainteresowanie:)

Rafał Kłys 21. January 2008, 11:47

Originally posted by Stephan Hegel:

on openSUSE 10.3, qmake for Qt4 is in /usr/bin
(qmake for Qt3 is in /usr/lib/qt3/bin/qmake)


Takie coś znalazłem tu: http://groups.google.com/group/hugin-ptx/msg/d5fb55970f9da47a

Anonymous 28. January 2008, 11:06

Piotrek writes:

Witam. :) Pobrałem ten menadżer ale mam problem. Posiadam Ubuntu 7.10. Oto wyciąg z konsoli:

piotrek@Piotr:~/Pulpit/qaduzer$ qmake
Program 'qmake' można odnaleźć w następujących pakietach:
* libqt4-dev
* qt3-dev-tools
Proszę spróbować: sudo apt-get install
bash: qmake: polecenie nieodnalezione

Z góry dzięki za odpowiedź. Postaram sam coś znaleźć ale to zapewne nie będzie proste. Pozdrawiam.

Anonymous 28. January 2008, 11:24

Piotrek writes:

nieaktualne już :) Dwa błędy popełniłem. Nie przeczytałem całego eadme tylko instrukcję instalacji. Drugi błąd to wszystko robione spod roota a okazuje się że jednak w tym przypadku tak nie można zdaje się

Rafał Kłys 30. January 2008, 13:01

Dzięki człowiekowi o ksywce adam1p nie trzeba już kompilowac qaduzera na Ubuntu 7.10 - jest przygotowany pakiet deb. Dzięki! Odnośnik we wpisie.

Anonymous 13. March 2008, 07:44

pioruns writes:

Pobrałem paczkę qaduzer-0.5.1.tar.gz, przy próbie wykonania make wyskakuje mi:

pioruns@pioruns:~/Download/qaduzer/src$ make
g++ -c -pipe -Wall -W -O2 -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_S HARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/include/qt 3 -o user.o user.cpp
user.cpp:21:25: error: openssl/sha.h: Nie ma takiego pliku ani katalogu
user.cpp: In function ‘qaduzer::QStringSHA qaduzer::shaPassword(QString)’:
user.cpp:31: error: ‘SHA_DIGEST_LENGTH’ was not declared in this scope
user.cpp:32: error: ‘sha’ was not declared in this scope
user.cpp:32: error: ‘SHA1’ was not declared in this scope
make: *** [user.o] Błąd 1


Co robię źle?

Debian Etch na AMD64,
openssl, Wersja: 0.9.8c-4etch1

Rafał Kłys 14. March 2008, 12:55

W Debianie, Ubuntu i wielu innych żeby skompilować program, muszą być zainstalowane pakiety w wersjach deweloperskich (czyli z plikami nagłówkowymi najczęściej). Zainstaluj te pakiety, które w README wymieniam przy Ubuntu. W tej chwili brakuje ci dokładnie libssl-dev. Powinienem zawczasu opisać to w README.

Anonymous 25. March 2008, 11:23

Killer88 writes:

Jesli chodzi o "user.cpp:21:25: error: openssl/sha.h" w systemie Fedora 8 wystarczy wpisac jako root:

yum install openssl-devel pam-devel

Anonymous 17. May 2008, 07:38

Energizer writes:

a można prosić o rpm dla Mandrivy bo nigdzie nie ma ;(

Anonymous 24. May 2008, 15:53

Energizer writes:

Nikt nie chciał pomóc to sam sobie poradziłem :-)
Alienem przekonwertowałem i nawet działa. Jakby ktoś chciał moją paczkę to pisać na e-maila Energizer (na) pino.pl

Rafał Kłys 11. June 2008, 13:43

Enegizer, dzieki za paczkę dla Mandrivy (najpewniej będzie też działać w innych dystrybucjach uzywających RPM).

Anonymous 28. June 2008, 13:02

ufo writes:

Witam mi rpm nie chce działać, wyskakuje mi takie coś "nie można zarejestrować pliku rpm" o co chodzi??

Rafał Kłys 2. July 2008, 15:51

Spróbuj zainstalować ze źródeł (opis w README). Z RPM'ami ja Ci nie pomogę.

Anonymous 5. July 2008, 07:30

amigib writes:

rewelacja, tylko tego mi brakowało w kadu :)
no dobra, przydałby się działający dcc ale to akurat przeżyję..

Anonymous 11. October 2008, 10:11

Energizer writes:

W związku z nowym Kadu jest nadzieja, że powstanie Quaduzer oparty na Qt4? A może wersja dla Windows? :-)

Rafał Kłys 14. October 2008, 19:29

Jeśli będę robił wersję pod QT4 to postaram się by i pod Windows działała. Mało o tym myślałem do tej pory i na razie się tym nie zajmę.

Ok, postanawiam, jeszcze w tym roku będzie Qaduzer na QT4, ale raczej później niż wcześniej:)

Operetkafan 12. November 2008, 12:26

Dziękujeemy :D :yes:

Anonymous 25. November 2008, 19:12

Energizer writes:

I jak tam idą prace? :) Nie to żebym poganiał :P Tak tylko pomyślałem że mógłbym promować Kadu i zainstalować go u kolegi ale bez Qaduzera to chyba nie da rady. Twój programik jest niezbędny :-D

Anonymous 19. March 2009, 16:00

Energizer writes:

Choc nie znam za duzo C++ ani tym bardziej Qt to probowalem przerobic kod programem qt3to4. Prawie sie udalo, prawie... Przy kompilacji qaduzerwigdet.cpp w 111 linii i managerdialog.cpp w 171 czy 2 linii wyskoczylo cos ze key enter i key return "was not declared in this scope". :-/

Rafał Kłys 1. April 2009, 09:21

Przepraszam, że nie zrobiłem Qaduzera pod QT4 jeszcze, ale jest to niestety bardzo nisko na mojej liście priorytetów ;).

Spróbuj zamienić Key_Enter i Key_Return na Qt::Key_Return i Qt::Key_Enter.

Anonymous 27. April 2009, 11:36

Energizer writes:

Po sugerowanych przez Ciebie zmianach kompilacja sie udala. Niestety przy odpaleniu jest cos takiego:
Xlib: extension "Genergic Event Extension" missing on display ":0.0".
Xlib: extension "Genergic Event Extension" missing on display ":0.0".
Xlib: extension "Genergic Event Extension" missing on display ":0.0".
Segmentation fault
(po polsku - "Naruszenie ochrony pamieci" czy jakos tak)
Jakies sugestie?

Anonymous 15. June 2009, 22:19

Rensu writes:

Ja wlasnie zainstalowalem rpm'a na Fedorze 11. Na poczatku zygnal, ze nie ma yum whatprovides libcrypto.so.0.9.8. Sprobowalem poszukac: yum whatprovides libcrypto.so.0.9.8 - nic ciekawego nie znalazlo, ale yum install openssl zainstalowalo mi libcrypto.so.0.9.8k, dodalem libcrypto.so.0.9.8 i hula.

Anonymous 15. June 2009, 22:21

Rensu writes:

W ostatnim zdaniu chcialem napisac, ze pozainstalowaniu openssl dodalem: ln -s /usr/lib/libcrypto.so.0.9.8k /usr/lib/libcrypto.so.0.9.8r i hula...

Rafał Kłys 21. June 2009, 17:07

Świetnie!

Anonymous 2. July 2009, 20:23

vnu007dl writes:

Ja mam takie pytanie, czy jest ten programik dla kadu pod windows? Bo zainstalowalem kadu dziewczynie, jednak ona chce zabezpieczyc swoj profil przed rodzenstwem.... wiec co z wersja dla windowsa?

Anonymous 6. September 2009, 08:49

Energizer writes:

No niewatpliwie Qaduzer na Windows by sie przydal. Moglbym wtedy popularyzowac Kadu na platformie Windows dzieki czemu przejscie na Linuksa byloby potem latwiejsze. Tak wiec prosimy i czekamy :-)

Anonymous 28. October 2009, 06:06

Energizer writes:

Tutaj zamieszczam efekty mojej pracy. Kompilować się kompiluje ale sie nie uruchamia. Jeżeli ktoś potrafi to niech poprawi i wrzuci. Miło byłoby pozbyć się starej Qt z systemu ;-)
http://odsiebie.com/pokaz/6500423---2985.html

Anonymous 3. November 2009, 17:25

Energizer writes:

Widzę. ze odiesbie.com nie działa. Jak ktoś chce zobaczyc zawartość wyżej umieszczonego archiwum to niech pisze na maila energizer (at) pino (dot) pl. Na pewno odpowiem. W temacie najlepiej wpisać "qaduzer".

How to use Quote function:

  1. Select some text
  2. Click on the Quote link

Write a comment

Comment
(BBcode and HTML is turned off for anonymous user comments.)

If you can't read the words, press the small reload icon.


Smilies