Re: [Licq-main] Server side list storage
At 11:28 2/1/2003 +0100, you wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Thursday 02 January 2003 10:14, Jose Tavares wrote: > what should I do when I get this on starting licq?! > > 07:12:09: [ERR] IniFile: Warning, failed to find key. > File= .licqjat//licq.conf > Section = [groups] > Key = "Group1.id" > 07:12:09: [ERR] IniFile: Warning, failed to find key. > File= .licqjat//licq.conf > Section = [groups] > Key = "Group2.id" > 07:12:09: [ERR] IniFile: Warning, failed to find key. > File= .licqjat//licq.conf > Section = [groups] > Key = "Group3.id" Hi, this is no critical error. Simply start licq, edit the user groups and click on "done". this will generate the missing keys and afterwards this error should not appear again. bye, thomas didnt work but addind a group, saving.. removing it and "done" did the job.. tnx.. :) -- Jose Antonio Alves Tavares Filho "_]{ILLER_" -- ICQ# 6093525 === --- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf ___ LICQ-Main mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/licq-main
Re: [Licq-main] Server side list storage
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Thursday 02 January 2003 10:14, Jose Tavares wrote: > what should I do when I get this on starting licq?! > > 07:12:09: [ERR] IniFile: Warning, failed to find key. > File= .licqjat//licq.conf > Section = [groups] > Key = "Group1.id" > 07:12:09: [ERR] IniFile: Warning, failed to find key. > File= .licqjat//licq.conf > Section = [groups] > Key = "Group2.id" > 07:12:09: [ERR] IniFile: Warning, failed to find key. > File= .licqjat//licq.conf > Section = [groups] > Key = "Group3.id" Hi, this is no critical error. Simply start licq, edit the user groups and click on "done". this will generate the missing keys and afterwards this error should not appear again. bye, thomas -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+FBQ3+83LmoKU5MARAiT3AJ9QcMucHPx8NUct2d/idXZ6ymE3pwCgqHda thSmhkc3zIFARL93IDR5ruU= =kO/E -END PGP SIGNATURE- --- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf ___ LICQ-Main mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/licq-main
Re: [Licq-main] Server side list storage
what should I do when I get this on starting licq?! 07:12:09: [ERR] IniFile: Warning, failed to find key. File= .licqjat//licq.conf Section = [groups] Key = "Group1.id" 07:12:09: [ERR] IniFile: Warning, failed to find key. File= .licqjat//licq.conf Section = [groups] Key = "Group2.id" 07:12:09: [ERR] IniFile: Warning, failed to find key. File= .licqjat//licq.conf Section = [groups] Key = "Group3.id" -- Jose Antonio Alves Tavares Filho "_]{ILLER_" -- ICQ# 6093525 === --- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf ___ LICQ-Main mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/licq-main
Re: [Licq-main] Server side list storage
On Wednesday 24 April 2002 07:14 pm, Juan F. Codagnone wrote: > I am attaching an "embryonic" patch that add support to the server side > list retrival. > Why? > because i won't have any spare time in the nexts days or week and may be > someone want to play with it or import his/her list. I will have to go over this at a later time. I'm done with school now, so expect more work to be done on licq. Jon ___ Have big pipes? SourceForge.net is looking for download mirrors. We supply the hardware. You get the recognition. Email Us: [EMAIL PROTECTED] ___ Licq-main mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/licq-main
Re: [Licq-main] Server side list storage
On Tuesday 23 April 2002 11:52, Pletyak Attila wrote: > As I've a quite big contact list what I do not want to add again > one-by-one (or with editing the users.conf file), I would like to ask > whether the server side list storage will be implemented in the near > future. I am attaching an "embryonic" patch that add support to the server side list retrival. Why? because i won't have any spare time in the nexts days or week and may be someone want to play with it or import his/her list. I am planing finishing the patch and add the full support of the server side list (add,remove, store groups, ...) if nobody finish it before or if licq developers complain. if you want to add something in the meanwhile just do it :) So...This patch gets the list from server and prints it to the standar error fd. nothing else. if you want to disable it just comment line 1024 in srv/icqd-srv.cpp...and yes..that line will be moved to other place i guess. It's not a patch for dayly use Also, i think that is a good time to start the discussion of how the server side list storage (ssld) feature will be integrated to the rest of the licq. i added another file to the src/ directory: fam_lists.cpp that handle the packets of the lists snac family. i did this because i think that icqd-srv.cpp is too crowded. It would be nice that some one test it with a big list: i just used lite.icq.com and added only 3 contacts, and i didn't recive all the range of features of the list. How to patch? cd cvs -z3 -d:pserver:[EMAIL PROTECTED]:/cvsroot/licq co licq cd licq patch -p0 < ../slists_1.diff cp ../fam_lists.cpp src ... (remember to recomplile qt) This is an example of what i am getting. (set DEBUG level to all if you want to see the packet)(where X is a number of the uin and x is a letter of the nickname) 0--- Group ID: 23550 Group ID: 19426 Group ID: 25661 Group ID: 27527 1--- Visibily setting: Block only users in the invisible list from seeing us 2--- ICQTIC (do you know the meaning?) TAG = 0 ID = 2892 NP = 1 TLV = 3610,0,0,0 3--- Group: GID: 19426 G#: 512 Name: Family 4--- UIN: XXX NAME: 'Juam' ID: 2 GROUPID 19426 (Normal) 5--- Group: GID: 23550 G#: 20272 Name: General 6--- UIN: XXX NAME: '' ID: 12367 GROUPID 23550 (Normal) 7--- Group: GID: 25661 G#: 768 Name: Friends 8--- UIN: X NAME: '' ID: 3 GROUPID 25661 (Normal)(Waiting auth) 9--- Group: GID: 27527 G#: 28483 Name: Co-Workers time_t = Wed Apr 24 07:19:27 2002 Now parse this to get a new user.conf is trivial :) Hell...this email got big :) Well.- i am waiting a reply. Regards, Juan. -- Buenos Aires, Argentina Index: include/licq_buffer.h === RCS file: /cvsroot/licq/licq/include/licq_buffer.h,v retrieving revision 1.5 diff -u -1 -b -p -r1.5 licq_buffer.h --- include/licq_buffer.h 23 Jan 2002 07:04:11 - 1.5 +++ include/licq_buffer.h 25 Apr 2002 00:09:02 - @@ -25,2 +25,7 @@ extern unsigned long NetworkIpToPacketIp + +/* little indian 2 big endian shorts + */ +extern unsigned short get_be_short(char *p); + extern void rev_e_short(unsigned short &); @@ -89,2 +94,3 @@ public: char *UnpackStringBE(char *); + char *UnpackStringBE(); unsigned long UnpackUnsignedLong(); Index: include/licq_icq.h === RCS file: /cvsroot/licq/licq/include/licq_icq.h,v retrieving revision 1.21 diff -u -1 -b -p -r1.21 licq_icq.h --- include/licq_icq.h 8 Apr 2002 16:09:14 - 1.21 +++ include/licq_icq.h 25 Apr 2002 00:09:02 - @@ -82,2 +82,18 @@ const unsigned short ICQ_SNACxBOS_REMxIN +// Subtypes for Lists family +// from Massimo Melina protocol notes (www.rejetto.com/icq) +// and stricq (www.stricq.com/icqv8/Command_view.cfm) +const unsigned short ICQ_SNACxLISTS_REQUESTxRIGHTS = 0x0002; // client +const unsigned short ICQ_SNACxLISTS_RIGHTSxGRANTED = 0x0003; // server +const unsigned short ICQ_SNACxLISTS_REQUESTxROSTER2 = 0x0004; // server +const unsigned short ICQ_SNACxLISTS_REQUESTxROSTER = 0x0005; // client +const unsigned short ICQ_SNACxLISTS_ROSTERxREPLY= 0x0006; // server +const unsigned short ICQ_SNACxLISTS_ROSTERxACK = 0x0007; // client +const unsigned short ICQ_SNACxLISTS_ADDxVISIBLExLIST= 0x0008; // client +const unsigned short ICQ_SNACxLISTS_UPDATExGROUP= 0x0009; // client +const unsigned short ICQ_SNACxLISTS_REMOVExVISIBLExLIST=0x000A; // client +const unsigned short ICQ_SNACxLISTS_REMOVEXACK = 0x000E; // server +const unsigned short ICQ_SNACxLISTS_AUTHxREQUEST2 = 0x0014; // client +const unsigned short ICQ_SNACxLISTS_AUTHxREQUEST= 0x0018; // client + // Subtypes for various family Index: include/licq_icqd.h
Re: [Licq-main] Server side list storage
At 19:53 23/04/02 -0400, you wrote: > Yes, and it's quite handy, too! Also, if you want not just the > panel >icon but the Licq window to be visible on all desktops, you can... >well, I do not remember how I did this! I believe KDE "remembers" if >you check "All Desktops" for an application. I made it have no window >borders or decorations, and not have a button in the taskbar, by using >"kstart --window Licq --skiptaskbar --type Dock -- licq -p kde-gui" in >its menu item, instead of starting Licq directly. (Skiptaskbar does >not work in KDE 2.1, but is fixed in 2.2.x.) > >// Carl Hudkins :: ICQ 5723399 :: PGP 50238D9E >___ Floaties are visible in all desktops too... I made something interesting with the Floaties of the people that I use to talk a lot.. Msg me in pvt for a screenshot.. -- Jose Antonio Alves Tavares Filho "_]{ILLER_" -- A Computer Science Student at UCPel Pelotas/RS Brazil ICQ# 6093525 -- "The BeOS takes the best features from the major operating systems. It's got the power and flexibility of Unix, the interface and ease of use of the MacOS, and Minesweeper from Windows." --Tyler Riti === ___ Licq-main mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/licq-main
Re: [Licq-main] Server side list storage
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Tuesday 23 April 2002 10:52, Pletyak Attila wrote: > Licq was my first Linux ICQ client I've used, but when I used to > know the Gnome Desktop I've changed to GnomeICU. The most > confortable feature was that I could see the ICQ applet on all my > desktops. > > Because of small annoying bugs with the Gnome Desktop I've changed > to KDE., and looking through the palette of ICQ clients under KDE > I've found, there is a plugin for it to dock it into the panel. Yes, and it's quite handy, too! Also, if you want not just the panel icon but the Licq window to be visible on all desktops, you can... well, I do not remember how I did this! I believe KDE "remembers" if you check "All Desktops" for an application. I made it have no window borders or decorations, and not have a button in the taskbar, by using "kstart --window Licq --skiptaskbar --type Dock -- licq -p kde-gui" in its menu item, instead of starting Licq directly. (Skiptaskbar does not work in KDE 2.1, but is fixed in 2.2.x.) > As I've a quite big contact list what I do not want to add again > one-by-one (or with editing the users.conf file), I would like to ask > whether the server side list storage will be implemented in the near > future. There has been some discussion of this, but I'm not sure what the developers may do with it. However, a script for converting GnomeICU contact lists should come with Licq. If you got it from a pre-packaged binary, you'll have to use your system tools to find the utility scripts, but when you build from source you'll find them in the "bin" directory after unpacking. licq.gnomeicuconvert is the one that applies to you, but be sure to read it -- the first few lines contain instructions and warnings! :) - -- // Carl Hudkins :: ICQ 5723399 :: PGP 50238D9E // // "When two hydrogen atoms love each other very much, // they bond with an oxygen atom..." --Trance Gemini, Andromeda -BEGIN PGP SIGNATURE- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE8xfPklLp/6lAjjZ4RAnyeAKCVJ3xgX25xydeKaqUwqm0yh2va+ACfRvTZ xzPUTQ9WmeXeyQ3GyrFBkjI= =t8XY -END PGP SIGNATURE- ___ Licq-main mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/licq-main
Re: [Licq-main] Server side list storage
On Tuesday 23 April 2002 11:52, Pletyak Attila wrote: > As I've a quite big contact list what I do not want to add again > one-by-one (or with editing the users.conf file), I would like to ask > whether the server side list storage will be implemented in the near > future. i am playing with it. i can't promess nothing, but you never know :) ___ Licq-main mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/licq-main
[Licq-main] Server side list storage
Hello, Licq was my first Linux ICQ client I've used, but when I used to know the Gnome Desktop I've changed to GnomeICU. The most confortable feature was that I could see the ICQ applet on all my desktops. Because of small annoying bugs with the Gnome Desktop I've changed to KDE., and looking through the palette of ICQ clients under KDE I've found, there is a plugin for it to dock it into the panel. As I've a quite big contact list what I do not want to add again one-by-one (or with editing the users.conf file), I would like to ask whether the server side list storage will be implemented in the near future. TIA, Attila Pletyak ___ Licq-main mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/licq-main