Licq-logo


LICQ  is een ICQ kloon geschreven in de programmeertaal C en C++. Gebasseerd op Plugins maakt het programma flexibel en kun je er meer mee dan alleen maar de ICQ-mogelijkheden. De huidige stabiele versie van Licq is 1.2.7 .  Licq implementeert berichten (zowel online als offline) , urls, chat, volledige file transfers, GUI configuratie (met de qt-gui plugin), geschiedenis en nog enkele functies. Het programma is gelicenseerd onder de voorwaarden van GNU GPL, dus gratis (netzo als SIM trouwens).  Licq is qua configuratie mogelijkheden vele malen groter dan SIM, maar dit wordt u snel duidelijk naar gelang u verder leest. Licq ondersteund ook socket5 proxies, maar dit moet men wel tijdens installatie (broncode) aangeven.  Dit is de tweede review omtrend ICQ en er volgt zo wie zo nog 1 , maar ik geef je geen eind oordeel welke het beste is, dit is in mijn mening niet mogelijk omdat één persoon liever met dit werkt en een ander met dat. Maar nu snel beginnen.


Installatie van Licq mbv de broncode:

Login als root:
1. Typ './configure'   nu zal gecontroleerd worden of alle settings en directories op je systeem goed staan.
2. Typ 'make'            nu zal in theorie de build uitgevoerd gaan worden mocht je echter fouten (errors) krijgen die
  betrekking hebben op "void *" bekijk dan de FAQ.
3. Typ 'make install' en Licq zal worden geinstalleerd (default is /usr/local).
4. Ga naar de directory plugins/qt-gui en volg de instructies in (doc/README) om de installatie van de Qt interface
    plugin (deze is nodig) uit te voeren.

En dan moet elke gebruiker van Licq nog het volgende doen:
5. Als je licq voor de eerste keer opstart dan zal het de benodigde bestanden installeren in ~/.licq.
6. Je kunt gebruikers van een aantal andere ICQ-clienst importeren in Licq men moet dan gebruik maken van één van de conversie scripts die je kunt vinden op de website van Licq of in de licq-data pakket.


Installatie van Licq onder Debian, Mandrake en andere RPM gebaseerde distributies.

Debian      :      Gebruik onder root het commando apt-get install licq    en Licq wordt geinstalleerd, inclusief de
 afhankelijkheden.
Mandrake :      Gebruik onder root het commando: urpmi licq  en Licq wordt geinstalleerd inclusief de afhankelijkheden.
SuSe          :      Met behulp van het rpm -i  licq-pakketnaam.rpm installeer je Licq onder SuSe, Red Hat.
 Mocht je al een versie hebben geinstalleerd, gebruik dan rpm -Uvh  licq-pakketnaam.rpm om te upgraden.


Eerste start van LICQ!

Als je voor het eerst Licq opstart dan heb je nog geen configuratie file(s) waardoor er twee windows zullen verschijnen,
één window is de Licq hoofdscherm en de tweede is de Licq User Registration (gebruiker registratie). Ze zien er als volgt uit:
Eerste start Hoofdscherm               Gebruiker registratiegebruiker registreren
   


Licq User Registratie Wizard

We nemen hier de stappen door om een nieuwe gebruiker voor ICQ aan te melden via de Licq User Registratie Wizard. Het komt er op neer dat je met muisklikken en wat tikwerk (weinig) een nieuwe gebruiker via Licq bij ICQ kan aanmelden. Je krijgt dan de ICQ UIN welke je weer kan doorgeven aan familie, kennisen vrienden enzovoort om online in contact te blijven!
Het begin van de Wizard heb je hierboven gezien (zie window gebruiker registratie).  Je wordt door dit window verwelkomt bij de gebruiker registratie van Licq. Tevens wordt er gemeld dat je een nieuew gebruiker kunt aanmaken of je bestaande UIN kunt configureren.
Er wordt je gevraagd om bj een nieuwe gebruiker een wachtwoord te kiezen en dan op de knop Finish te klikken , maar mocht je al een UIN hebben, dan wordt er verzocht om te klikken op "Register Existing User", geef je UIN en wachtwoord en klik dan op OK.
Dan wordt er pas gezegd van klik op NEXT om verder te gaan.  Dit is dus een beetje verwarrend weergegeven en gaan de makers er waarschijnlijk vanuit dat je wat verstand hebt om dit direct te begrijpen. Het kan namelijk makkelijk gezien worden van "oh ik wil een nieuw account aanmaken, dan moet ik dus een wachtwoord invullen en op Finish klikken".  Echter heb  je in het eerste window helemaal geen mogelijkheid om een wachtwoord in te vullen of op Finish te klikken.  Dit is gewoon een schoonheidsfoutje, maar met een beetje nadenken en goed kijken weet je dat je op NEXT moet klikken. En dat doen we dan ook maar om snel verder te gaan.  Het tweede window van de gebruikers registratie ziet er als volgt uit:

stap 2 - gebruikers registratie Stap 2 Gebruikers Registratie

Stap 2: Het is je inmiddels duidelijk dat de tekst op het eerste window bedoelt is voor dit tweede window (step2) waar je de benodige gegevens kunt gaan invullen.

Aangezien we een nieuwe gebruiker willen aanmaken bedenken we een wachtwoord en vullen deze in bij het veld Password en Verify.   En klikken we op NEXT.  Licq zal nu verbinding gaan maken met de ICQ-server om een aanvraag te doen om een nieuwe gebruiker te laten aanmaken, dit duurt maar heel even en het resultaat is Stap 3 met het volgende window:

Stap 3 Stap 3 nieuwe gebruiker aangemaakt

De nieuwe gebruiker is aangemaakt , we hoeven alleen nog op Finish te klikken en we zijn klaar.
Nadat we op Finish geklikt hebben krijgen we opeens een foutmelding te zien en wel deze:

foutmelding na stap3  Foutmelding na Stap 3.

Er is dus een onbekende fout opgetreden bij het wijzigen van de Server lijst met foutcode 0x0A!  Vreemd maar aan het hoofdscherm te zien hebben we wel een verbinding met de ICQ-server.

Online 




















   Online!! 

   De UIN nummer staat bovenaan in de window, hier dus 259606201.
   En verder wordt er nog niets aangegeven.  Dit klopt ook want we hebben immers een
   nieuwe gebruiker aangemaakt. Hierover is nog niets bekend behalve de UIN en wachtwoord.


We zullen zo zien hoe we dit allemaal kunnen wijzigen.
Als je het bovenstaande hoofdwindow van LICQ bekijkt, dan zie je in principe maar 1 menu en wel het System menu. Met dit menu is alles is te stellen wat ik hieronder vermelden ga. Als je met de muisknop op het System menu klik, dan krijg je de volgende opties te zien:

System - opties  System opties


Systeem Opties   - System Functions

Als je op System klikt en dan op System Functions dan krijg je een window om systeem functies in te stellen, het window
ziet er als volgt uit:      System Functions

Hier krijg je dan 6 nieuwe opties te zien die men kan bekijken of kan instellen, ik behandel ze 1 voor 1.
View System Messages    = Hier kun je Systeem berichten bekijken, welke overzichtelijk worden weergegeven.
system functions - View system Messages View System Messages

Zoals je hier ziet zijn er nog geen systeem berichten om te bekijken, dit klopt ook want je bent tenslotte net als nieuwe gebruiker geregistreerd, dus er zijn nog geen systeem berichten. Wat wel vermeld wordt is je Status de tijd van de laaste systeem bericht.

Info = Geeft diverse informatie weer. Als je hierop klikt komt er ook weer een window met opties naar voren, te weten:

System Functions - Info

    In dit info window heb je 6 Tabbladen waarin
    je gegevens kan invoeren cq controleren. Aangezien
    wij echter nog niets hebben ingevuld staan er alleen
    het ICQ UIN en een IP-adress met port nummer en
    natuurlijk je status.

    In het General Tab kun je , een Naam, Email adressen,
    je Adres , telefoonnummers en land aangeven.

    Door op de titel van een tabblad te klikken kom je in
    dat betreffende tabblad. De andere tabbladen zijn:
    More = voor meer informatie over jou.
    Work = je Werk informatie
    About = Hier kun je freestyle iets invullen
    History = Door je afgelopen gesprekken heen lopen, erin
                     zoeken.
    Last   =  Wanneer ben je voor het laatst online geweest,
                   Laaste event verstuurd/ontvangen, online sinds?




Je kunt dus heel wat informatie kwijt in LICQ, misschien wel teveel van het goede, maar het is allemaal optioneel, dus vul in wat je wilt en anders laat je het leeg.

View History =  Deze optie is een soort snelkoppeling naar de Info - History tabblad .

Security/Password Options =  In deze window vul je je ICQ UIN, en wachtwoord in. Ben je online, dan is het ook mogelijk
om de opties te zetten die boven je UIN staan. Het window ziet er als volgt uit:

Security-password-options  Security Options

De opties die je kunt aanpassen zijn:
- Authorization Required =   Andere personen willen jou in hun lijst, maar dit kan bij alleen met je toestemming
     (of je hebt deze optie niet aangevinkt).
- Web Presence                   =   Geeft je Status weer(/of niet weer) op het www  , dit zou men kunnen opzoeken op de
     site van ICQ
- Hide IP                                =   Verbergt je IP adres voor andere mensen (of niet).
                - Local changes only          =   Alleen lokale veranderingen (of niet).



Systeem Opties   - User Functions

Systeem Opties - User Functions
User Functions

Zoals bovenstaande window aangeeft zijn dit de Opties die je krijgt als je op System -> User Functions klikt, aangezien LICQ een
uitgebreid ICQ programma is geeft ik elke optie weer met screenshots en de mogelijkheden.


Add User :User function - Add user 

- Hierbij vult u bij New User UIN de UIN in van de nieuw toe te voegen gebruiker.
- Met de Alert User geeft Licq de gebruiker van de ingevulde UIN een seintje dat hij/zij  toegevoegd is aan de lijst.


Search for User: Search User - Whitepages

Zoals je al kunt zien kan men heel wat opties aangeven om een iemand via de Search optie te vinden. Het is natuurlijk wel zo
dat diegene die je zoekt ook de gegevens ingevuld moet hebben. Van Alias tot Keyword je vult maar iets in en meestal komt er wel iets terug, het is dan alleen nog de vraag of dit de juiste persoon is.  Om het één en ander makkelijk te maken heb je hier ook nog een tweede tabblad met als titel UIN#. Op dit tabblad kun je de alleen de UIN invullen en een klik op de search-knop knop , en je vindt dan direct de juiste persoon. Helaas weet je niet altijd de UIN aangezien het getal toch al redelijk lang kan zijn, van daar de twee zoekopties: via de Whitepages of via de UIN.


Authorize User: Authorize User

Met Authorize User  kun je met behulp van het UIN een gebruiker toestaan om je eigen UIN te laten toevoegen aan de zijn contactenlijst.
Met andere worden geef je toestemming om je UIN of alias te laten verschijnen in zijn contactlijst, echter moet je dan wel hebben aangegeven dat je de aanvrager(s) die je willen toevoegen aan hun contactlijst je eerst om toestemming moeten
vragen.


Request Authorization: Request authorization

In principe is dit hetzelfde window als Authorize User. Echter nu vraag jij om toestemming bij de ingevulde UIN.
Deze krijgt dan een berichtje en kan daarop via Authorize User je toestemming geven om hem/haar toe te voegen aan je
contactenlijst of hij/haar geeft je geen toestemming.


Random Chat: Random Chat

Met de optie Random Chat krijg je het bovenstaande window te zien, als je nu op een groep klikt, dan wordt er via ICQ gekeken
wie aanwezig is en of die persoon door andere mensen aangesproken wil worden. Is er iemand, dan wordt er een chat window 
geopend met die persoon en kun je gaan Chatten met een (dan nog) vreemde persoon.  Leuke optie om mensen te leren kennen.


Popup all messages:  Als er berichten zijn geweest, dan komt er een window naar voren met de meldingen erin.

Edit groups:    Edit groups

Zoals je al in het window kunt zien, kun je hier groepen toevoegen, verwijderen, verplaatsen naar boven of naar beneden,
de naam van de groep veranderen , de groep als default in stellen (dit wordt dan bij het opstarten van LICQ direct geopend).
en het zetten van de NEW USERS groep aldan wel onder een andere naam of niet.

Verder hebben we nog de opties: Update All Users,  Update current group ,  Redraw User Window, Save All Users.
Al deze opties dienen om een refresh uit te voeren op users-lijst, huidige groeplijst, User venster verversen en gebruikers te bewaren. Met de optie Register User kun je een nieuwe gebruiker registeren zoals dit in het begin van deze review be-
sproken is, echter moet je hierbij LICQ wel met de -b optie opstarten, indien je al een UIN hebt ingegeven. Hiermee zijn de
User Functions besproken.



System - Status

Als men met de muis klikt op System en dan op Status dan krijgt men een window te zien waaruit men een bepaalde status
kan kiezen. Deze status geeft aan of u wel of niet te bereiken bent, en dan wel met diverse meldingen. U kunt bijvoorbeeld
op het moment bezig zijn, of u wilt nu even niet gestoord worden. U bent toch niet thuis, dus geeft u dit aan door Away te gebruiken of N/A van not available.
Het kan echter ook zijn dat u graag met iemand wilt praten (Free for a chat) of gewoon offline dan wel online bent.  Er is ook een invisible optie.... niet offline maar ook niet zichtbaar.  Wilt u van status veranderen , dan klik u gewoon op de gewenste status en u heeft die status aangenomen. Het window ziet er als volgt uit: System Status  status window

Deze status kan men ook veranderen indien men met de rechtermuisknop op het (computer-) icoon icoon-status wijzigen  klikt hierna verschijnt hetzelfde window als bij Systeem -> Status.  Probeer het maar eens.  Tevens kan men de statussen mbv de ALT-
toets en de desbetreffende letter doen veranderen, zie status window.  Als men van status veranderd, komt er meestal ook
een pop-up window om hier een eventuele melding in te zetten, zodat men weet of je zo terugkomt of echt weg bent, of gewoon een gekke melding hebt.


Group optie

Met de group optie kun je aangeven welke groep je als standaard wilt zien in LICQ.  Hieronder een overzicht van de groupopties.
group


Set Auto Response...

Met de optie Set Auto Response... kun je een bericht opgeven met hierin een melding die andere gebruikers ontvangen zodra ze met jou contact willen hebben, maar jij ben helaas AWAY. Het window wat te voorschijn komt ziet er als volgt uit.
Set Auto Response...



Network Window

Met de optie Network Window krijg je een window met hier in de gegevens omtrendt de acties die inmiddels verlopen zijn via je verbinding met internet en ICQ cq LICQ. De network window kun je gebruiken om te controleren hoe de communicatie is verlopen tussen je LICQ programma en de internet verbinding cq je contactpersonen. Tevens verschijnen in dit window waarschuwingen omtrendt errors dit opgetreden zijn, je status wordt weergegeven, je ip adres en je UIN. Het network window ziet er als volgt uit:
Network Window


Mini Mode
Met de Mini Mode wordt de LICQ window verkleind , hierdoor hou je nog maar een klein gedeelte van LICQ in beeld.
Het mini mode window komt er als volgt uit te zien:  Mini Mode

Zoals je ziet heb je nu een compacte window waarin je LICQ kunt gebruiken. Als je nu op System klikt, dan zie je dat er een
vinkje staat bij de minimode, zoals hier weegegeven wordt. mini mode weergave  Hier is tevens aangegeven dat ook de
offline users (contactenlijst) aangegeven moet worden.
Door nu weer op de optie Mini Mode te klikken, verdwijnt het vinkje en krijg je de orginele grote van LICQ weer terug.


Show offline Users

Als er een vinkje staat voor de optie  Show offline Users  dan laat LICQ alle gebruikersnamen uit de contactenlijst zien inclusief de contacten die op dat moment offline zijn.  Door op deze optie te klikken zet je de optie uit of aan, naar gelang hoe de huidige status is.


Thread Group View

Met de optie Thread Group View kun je aangeven of je de contactenlijst wilt zien in de groepen indeling of alle contacten gewoon onder elkaar wilt zien, het verschil geeft ik aan door middel van de (bewerkte) window weergaves die hieronder staan:
Thread group view uit  Laat alle contacten zien               Thread group view aan Group View


System - Options

Als je op System klikt en dan de optie Options aanklikt, dan krijg je een window voor je met 6 tabbladen, in deze tabbladen zijn enorm veel optie's welke je naar gelang kan aanpassen.
De tabblad zijn: 
- General            = Algemene setting voor LICQ (bij het starten zijn dit dan standaard waarden), zoals fonts.
Options - General tabblad

- Contact List = Contactenlijst setting, hier kun je onderanderen aangeven welke informatie je van je
      contacten wilt ontvangen (popup info).
Options contactlist

- OnEvent       = Hiermee kun je aangeven wat er tijdens een EVENT moet gebeuren. Dit is per status
    (online, away enzovoort) aan te geven. Standaard is ervoor gekozen om muziek te laten horen.
    Maar je zou ook een ander programma kunnen laten opstarten!
Options OnEvent

- Network       = Hier geef je aan met welke ICQ server je verbinding maakt, of je achter een firewall zit en zoja
    welke poort range je dan gebruikt. Gebruik je een proxy server? Dan is ook deze hier instelbaar.
Options Network

- Status          = Hier kun je standaard berichten in opnemen voor de verschillende statussen (away, occupied
                            etc).  Tevens kan je hier aangeven welke status je moet hebben bij het opstarten van LICQ.
   Wanneer ga LICQ in de Away status?  Ook deze opties zijn instelbaar in dit tabblad.
Options Status

- Miscellaneous  = Hier zijn opties in te stellen zoals : Met welk programma bekijk ik een gestuurde url?
          Paranoide settings vindt men hier ook terug en weer enkele auto away messages.
Options Misc

Mijn advies is om deze opties eens goed te bekijken en naar gelang en belang in te stellen, op zich is de standaard
instellingen goed te noemen, maar dit is voor iedereen weer anders. In ieder geval geeft LICQ je de gelegenheid om
heel veel dingen naar je eigen hand in te richten.


Skin Browser

Met de Skin Browser kun je LICQ "grafisch" vorm geven die bij je past, er zijn al enkele standaard skins mee geleverd,
welke naar keuze geselecteerd kunnen worden. LICQ zou LICQ niet zijn of ook deze skins kan je veranderen naar eigen
smaak. Sterker nog je kunt zelfs skins toevoegen, hiervoor staat op de home page van LICQ het volgende document.
De window die je verkrijgt naar een klik op de optie Skin Browser is de volgende:
Skin Browser


Plugin Manager

Met de Plugin Manager kun je nog meer functionaliteit aan LICQ toevoegen. Op de site van LICQ staan er 2 soorten plugins
tot onzer beschikking. Te weten de Interface- en Andere functionaliteit plugins. Tevens is er ook weer een HOWTO document aanwezig, zodat men deze plugins kan gaan integeren in LICQ. Het betreft hier wel een engels talig document. Misschien als
er behoefte bestaat om ook dit te bespreken dat ik hier omtrendt ook een "hoe te installeren" ga maken. Laat het me weten.
De Plugin Manager heeft het volgende window:
Plugin Manager

Standaard bij LICQ wordt de QT GUI plugin geinstalleerd. Wil men toch een andere User Interface hebben, dan zal je de
plugin van de LICQ site moeten downloaden, de instructies moeten volgen in de HOWTO en dan verschijnt de plugin in dit venster. Hier kan je dan de Plugin laden, de details gaan bekijken, configureren, enablen en gebruiken. Bedenk dan wel
dat je de QT GUI moet disablen en desnoods moet unload, want waarom zou je willen laden als je toch een andere plugin
gaat gebruiken. Bedenk ook dat het laden van meerdere Gui's je ook meer geheugen kost.


Save Setting

Hier mee sla je de settings op die je hebt veranderd, zodat bij een volgende start van LICQ je gewoon weer je eigen
instellingen hebt.


Help

Met de optie Help kun je informatie krijgen over Hints , About (Licq) en Statistics (statistieken).
Hints:  In deze window krijg je informatie (help) omtrendt de plugins die je hebt geladen. Aangezien ik maar 1 plugin heb
 (QT GUI) krijg ik hiernaast de hints omtrendt deze plugin.Help Hints

 About:  About gaat over LICQ, hier wordt vermeld welke versie je gebruikt, waarneer deze gecomplieerd is . Wie de
       persoon is die LICQ onderhoud en wie bijgedragen heeft. Tevens krijg je hier je Alias en UIN te zien en hoeveel
       mensen er in je contactenlijst staan.
Help About

Statistics:   De statistieken informatie window geeft aan hoeveel berichten je hebt ontvangen en verstuurd. Hoe vaak er
      een auto response bericht verstuurd is. Wanneer LICQ gestart is!  Informatie waar je zeker wel eens gebruik
      van zult maken.
Help Statistics


EXIT

Dan rest nu nog 1 optie en wel de Exit optie.  Deze optie gebruik je als je LICQ wilt beëindigen (hiervoor kun je echter
ook de X gebruiken van de window :-) 


Samengevat:  Licq is een enorm uitgebreid ICQ programma welke echt goed door de gebruiker is in te stellen. Het zal
         waarschijnlijk bij het eerste gebruik van LICQ niet makkelijk zijn om de opties te vinden die je graag wilt
         veranderen. Dit krijg je omdat  het zo'n uitgebreid programma is. Ik hoop dan ook dat deze review / handleiding
         je een stuk op weg helpt.



Datum aanmaak : 8 November 2003                                       Auteur = S. R. Eissens
© 2003 voor Eislon en Tuxzine