Jabber-miserie

(tags: )

Na mijn vorige post, had ik zin om nog wat verder te experimenteren met Jabber. Ik had graag een formuliertje op deze pagina's gehad waarin gebruikers een bericht kunnen tikken dat via Jabber bij mij terechtkomt, direct in mijn client dus ipv via e-mail. Uiteraard bestaan zo'n dingen. Dit is er bijvoorbeeld een. Jammergenoeg werkt die alleen maar voor mensen met een Jabber ID (JID) bij amessage, een server waarmee ik niet al te veel goede ervaringen had waarna ik overstapte naar jabber.belnet.be. Een dergelijke service die ook van toepassing is voor gebruikers op een andere server, vind ik niet. Als iemand zin heeft om een soort gestripte client te fabriceren, die evt communiceert met een echte webclient (zoals bijvoorbeeld JWchat of Meebo) ipv rechtstreeks met een jabber server, ga uw gang en laat mij aub iets weten. Ik zit op een shared hosting en kan dus niet meteen een volledige jabber client, laat staan een server, installeren.

Iets anders wat mij aangebracht werd, is MUCkl: een soort web-based client waar je anoniem (dus zonder dat je zelf een JID of Google Talk account hebt) kan deelnemen aan en Multi User Chat, in een chatbox dus. Mensen met een JID kunnen uiteraard wel via hun normale client deelnemen aan het gesprek. Je kan het hele zootje hier uitproberen. Dat zou toch fijn zijn, als mensen je via je website een berichtje kunnen sturen, waarop je zelf onmiddellijk kan antwoorden? Dergelijke service aanbieden is niet moeilijk, het vereist niet eens php, doch je hebt wel een Jabber server nodig die bereikbaar is via HTTP Polling, iets wat jabber.belnet.be helaas niet ondersteunt.

Verder nog een klein schoonheidsfoutje: blijkbaar lukt het me niet om mijn nickname correct in te stellen op het kaartje waar ik het in mijn vorige post over had. Ik sta daar nog steeds als Anonymous hoewel ik naar mijn weten mijn nickname wel degelijk correct heb ingesteld:

(02:24:52) Peter: nick: Peter http://peterdedecker.net
(02:24:53) Map Bot:
Your new nick is:  Peter http://peterdedecker.net

Blijkbaar is mijn voorbeeld ook een beetje gevolgd ondertussen: Sander heeft mij gevolgd en is nu hier te vinden, alsook is er nog een gebruiker ten tonele verschenen, waarvan je wel eens zou kunnen vermoeden dat het om deze meneer gaat :-)

12 reacties

Joris A.'s picture

Als was het maar uit respect voor het uur waarop je nog actief bent.

Peter Dedecker's picture

Ik ben een nachtuil :-)

RealNitro's picture

Zoiets is relatief makkelijk te doen met bibliotheken als http://xmpppy.sourceforge.net/ . (Ik heb daar al twee kleine botjes mee geschreven.) Maar daarvoor moet je python op je server kunnen draaien enzo. Waarschijnlijk zijn er wel php-bibliotheken die dezelfde functionaliteit aanbieden.

Neem eens een kijkje op http://www.jabber.org/software/libraries.shtml

Peter Dedecker's picture

Volgens mij heb jij tijd, goesting en kennis in overvloed om zoiets te fabriceren :-)

RealNitro's picture

Tijd: misschien, goesting: veel, kennis: waarschijnlijk, maar geen server. :-p

Peter Dedecker's picture

Hoezo, geen server? Als je script voldoet aan de voorwaarden die ik hierboven gesteld heb, dan moet dat toch ook draaien op eduserv of je webspace bij priorweb?

RealNitro's picture

Op eduserv draait dat niet, problemen bij het inloggen met dat script. Vroeger draaide het, en plotseling was het ermee gedaan. En op die priorweb servers is in de verste verte geen python te bespeuren. (Ik heb hen erover gemaild, er zijn geen plannen om er iets aan te doen.)

Peter Dedecker's picture

En met de php bibliotheek?

RealNitro's picture

Geen php voor mij. :-)

Peter Dedecker's picture

Allé, komaan, ik weet zeker dat ge 't kunt!

BTW: er staat een foutje in mijn tekst: ik heb geen http polling nodig op jabber.belnet.be. Een andere server waar ik een nieuw JID aanmaak voor MUCkl volstaat. Het enige probleem dat nog overschiet, is een server met mod_rewrite.

JanC's picture

Bij http://jabberweb.be/ hebben ze een "webbericht" formulier dat gebruikt kan worden om berichten te sturen naar hun gebruikers. Dat zou je vraag voor het zenden van berichtjes via een webformulier toch al moeten kunnen oplossen...

Peter Dedecker's picture

Ja, maar je kan dat enkel gebruiken om berichten te sturen naar jabberweb-gebruikers, net zoals http://web.amessage.info/webtools/genwebmessage enkel werkt bij amessage-gebruikers. Ik heb geen zin om meerdere JID's aan te maken.

Plaats een nieuwe reactie

The content of this field is kept private and will not be shown publicly. If you have a Gravatar account associated with the e-mail address you provide, it will be used to display your avatar.
  • Web- en e-mail adressen worden automatisch omgezet in links.
  • Toegestane HTML tags: <a> <acronym> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <del> <ins> <i> <b> <u> <blockquote>
  • Je mag code posten dmv <code>...</code> (generiek) of <?php ... ?> (highlighted PHP) tags.
  • Op het einde van de lijn of paragraaf wordt automatisch een nieuwe lijn begonnen.

Meer informatie over opmaak mogelijkheden

Syndicate content

Politiek engagement

N-VA logo

Kortjes

Blik op mijn agenda

Je vindt me ook terug op

Facebook logo
Twitter logo
YouTube logo
Vimeo logo
GarageTV logo
Flickr logo

Laatste reacties

Syndicate content

Laatste foto's

Meer foto's hier.

Contact

Je kan me steeds contacteren via het contactformulier of rechtstreeks:
Kleine Kerkstraat 24, 9050 Gent
Peter@peterdedecker.eu
0486/152320

Disclaimer

Dit is de website van Peter Dedecker. Alle teksten mogen, tenzij anders vermeld, overgenomen worden mits bronvermelding. Een link wordt altijd geapprecieerd. Dit alles is mijn persoonlijke opinie. Organisaties waar ik lid van (geweest) ben of voor (ge)werk(t heb) kunnen in geen geval aansprakelijk gesteld worden voor wat ik hier schrijf. Zie de volledige disclaimer.