Pork Center

Qwebirc

De Hack-it.org.

(Miroriser)
(Liste de networks qui ont foutu un qwebirc)
 
Ligne 3 : Ligne 3 :
* Site officiel : [http://qwebirc.org qwebirc.org]
* Site officiel : [http://qwebirc.org qwebirc.org]
* Channel irc : [http://irc.lc/quakenet/dev #dev]
* Channel irc : [http://irc.lc/quakenet/dev #dev]
 +
* En trouver plein sur [http://www.google.fr/search?q=inurl%3Achannels+inurl%3Anick+inurl%3A9090 google]
==Parametres==
==Parametres==
Ligne 13 : Ligne 14 :
* <b>prompt=1</b> Donne le choix a l'utilisateur de modifier son nick/chan par defaut.
* <b>prompt=1</b> Donne le choix a l'utilisateur de modifier son nick/chan par defaut.
* <b>uio</b>
* <b>uio</b>
 +
* <b>hue</b>
 +
* <b>url</b>
==Commandes==
==Commandes==
Bon, les memes qu'irc deja. On va plutot se pencher sur les commandes spécifiques à qwebirc, si il y en a.
Bon, les memes qu'irc deja. On va plutot se pencher sur les commandes spécifiques à qwebirc, si il y en a.
* /EMBED
* /EMBED
 +
* / KICK OP DEOP VOICE DEVOICE TOPIC JOIN AWAY QUIT CYCLE PART SAY QUERY NOTICE PRIVMSG CTCP
 +
* UMODE BEEP AUTOJOIN CLEAR LOGOUT
 +
* /OPTIONS
 +
* /PRIVACYPOLICY
 +
* /ABOUT
 +
* /QUOTE <cmd> : pour balancer une commande sus-mentionnée directement au serveur
 +
* Aliases :
 +
<pre>
 +
      "J": "JOIN",
 +
      "K": "KICK",
 +
      "MSG": "PRIVMSG",
 +
      "Q": "QUERY",
 +
      "BACK": "AWAY",
 +
      "PRIVACY": "PRIVACYPOLICY",
 +
      "HOP": "CYCLE"
 +
</pre>
* Alt (+ MAJ) + [0-9] : browse entre les differentes fenetres
* Alt (+ MAJ) + [0-9] : browse entre les differentes fenetres
 +
==Installation de qwebirc==
==Installation de qwebirc==
===Prérequis===
===Prérequis===
Il faut au moins [http://python.org/download/ Python] 2.5 et [http://twistedmatrix.com/trac/ Twisted] 8.2.0.
Il faut au moins [http://python.org/download/ Python] 2.5 et [http://twistedmatrix.com/trac/ Twisted] 8.2.0.
-
  aptitude install python-twisted
+
  aptitude install python-twisted python-simplejson
 +
 
===Install rapide===
===Install rapide===
  wget http://qwebirc.org/download-default-zip -O qwebirc.zip
  wget http://qwebirc.org/download-default-zip -O qwebirc.zip
Ligne 37 : Ligne 58 :
  mv /usr/lib/jvm/java-6-openjdk/jre/lib/rhino.jar /usr/lib/jvm/java-6-openjdk/jre/lib/rhino.jar.out
  mv /usr/lib/jvm/java-6-openjdk/jre/lib/rhino.jar /usr/lib/jvm/java-6-openjdk/jre/lib/rhino.jar.out
source : https://bugs.launchpad.net/ubuntu/+source/openjdk-6/+bug/255149
source : https://bugs.launchpad.net/ubuntu/+source/openjdk-6/+bug/255149
 +
====Nginx Proxy====
 +
* Nginx Side :
 +
edit /etc/nginx/sites-enabled/webchat.network.org
 +
<pre>
 +
  server {
 +
    server_name webchat.network.org;
 +
    access_log /home/web/log/qwebirc.access.log;
 +
    error_log  /home/web/log/qwebirc.error.log;
 +
    location / {
 +
      proxy_pass  http://127.0.0.1:9090;
 +
      proxy_set_header  X-Real-IP        $remote_addr;
 +
      proxy_set_header  Host            $host;
 +
      proxy_set_header  X-Forwarded-For  $proxy_add_x_forwarded_for;
 +
            }
 +
  }
 +
</pre>
 +
/etc/init.d/nginx restart
 +
* Qwebirc side :
 +
edit /path/qwebirc/config.py
 +
<pre>
 +
BASE_URL = "http://webchat.network.org/"
 +
FORWARDED_FOR_HEADER="x-forwarded-for"
 +
FORWARDED_FOR_IPS=["127.0.0.1"]
 +
</pre>
 +
python /path/qwebirc/compile.py<br />
 +
kill & start run.py
 +
* Thanks to [http://wiki.nognu.de/evility_webchat evility]
 +
==Configuration de l'ircd==
==Configuration de l'ircd==
===Unreal===
===Unreal===
Ligne 87 : Ligne 136 :
* Une jolie couleur rose :
* Une jolie couleur rose :
  ?uio=OT10cnVlJjEwPXRydWUmMTE9MzY555
  ?uio=OT10cnVlJjEwPXRydWUmMTE9MzY555
 +
* http://webchat.quakenet.org/?lightness=-30&hue=100&saturation=40
 +
===Autoconnect hack===
===Autoconnect hack===
<pre>
<pre>
Ligne 165 : Ligne 216 :
* [[Iris]]
* [[Iris]]
* [https://bitbucket.org/werdz/redbrick-qwebirc/wiki/Home redbrick-qwebirc], un qwebirc orienté "nick from http"
* [https://bitbucket.org/werdz/redbrick-qwebirc/wiki/Home redbrick-qwebirc], un qwebirc orienté "nick from http"
 +
* [http://devajax.chatzona.org:9876 chatzona], qwebirc traduced in spanish
 +
* https://hinezumi.im:8443/ : un fork pour psyced
==Liste de networks qui ont foutu un qwebirc==
==Liste de networks qui ont foutu un qwebirc==
* [[Quakenet]]  : http://webchat.quakenet.org/
* [[Quakenet]]  : http://webchat.quakenet.org/
Ligne 175 : Ligne 228 :
* [[Europnet]]  : http://dev.fantasya.org/?randomnick=1&channels=free&uio=d4
* [[Europnet]]  : http://dev.fantasya.org/?randomnick=1&channels=free&uio=d4
-
* [[Geeknode]] : http://irc.lc/geeknode
+
* TsukiIRC : http://qwebirc.tsukihi.me
 +
* openjoke : http://irc.lc/openjoke
 +
* [[Geeknode]] : http://irc.lc/geeknode (webircblock missing, 20cnx)
* Anonops : http://irc.lc/anonops
* Anonops : http://irc.lc/anonops
* GG : http://irc.lc/gg
* GG : http://irc.lc/gg
* quoimagueule : http://irc.lc/maurice
* quoimagueule : http://irc.lc/maurice
* hzv : http://irc.lc/hzv
* hzv : http://irc.lc/hzv
 +
* vbirc : http://irc.lc/vbirc
 +
* anonops : anonops.qwebirc.net
 +
* foonetic : foonetic.qwebirc.net (webircblock missing, 50cnx)
 +
* ettehad : http://irc.lc/ettehad (webircblock missing, 10cnx)
 +
* epiknet : projet.oneira.net:9090 (webircblock missing, 20cnx)
 +
* epiknet : http://chat.infoclimat.fr:9090/ (?)
 +
* freewid : freewild.qwebirc.net
 +
* Malvager : http://irc.lc/malvager
 +
* IRC-Taringa : http://irc.lc/irc-taringa (webircblock missing, unlimited)
 +
 +
 +
* Et d'autres la : https://bitbucket.org/slug/qwebirc/wiki/Users_of_qwebirc
 +
===Ceux qui en auraient bien besoin===
 +
Undernet, ircqnet, othernet, dalnet, chlame.net, irc.2ch.net, rusnet.org.ru mircphantom.net , c.ustream.tv , darksin.ch / whiffle.org ,
 +
====Marche pas ?/ FAIL====
 +
* http://9sv.de:9090
 +
* http://chat.oceanius.com
 +
* http://webchat.boomerirc.net/
 +
* http://qwebirc.otakubox.at:9090  http://qwebirc.otakubox.de/
 +
* http://www.rvachat.com/ / http://orlando.chattingnow.net/
 +
* http://warirc.net/
 +
* http://webchat.zybourne.net/
 +
http://webchat.dreamviews.com:9090/
 +
tennoko

Version actuelle en date du 24 novembre 2013 à 04:28