Open MaStr opened 12 years ago
Shoutbox <-> IRC integration?
IRC Client via Browser? qwebirc project http://qwebirc.org/installation
Try also Miniircd (pure python server , no hard dependencies). https://github.com/jrosdahl/miniircd
Qwebirc is going to be the best client software, but probably too much overhead for a tiny router with multiple clients. The dependencies alone are pretty big.
For performance it would make sense to use a java client like JIRCii http://www.oldschoolirc.com/ But that requires signing the applet. Training people to connect to an anonymous pirate site & click on Java apps doesn't seem smart.
Miniircd should be enough.. funny nearly everything is already out there in the outskirts of the internet...
JIRCii is a nice peace of software.. but I don't know to make an applett out of it or .. whatever, not the best solution.
http://jircii.googlecode.com/svn/trunk/resources/toplevel/docs/jircii.faq
jIRCii is coded to be packaged and deployed via Java Webstart. I used
to provide a signed jerk.jar file and hosting for this purpose.
At this time my hosting is a bit of a mess and my free certificate has
expired. If there is demand for this feature email me and maybe we
can work something out. rsmudge@gmail.com
If you want to embed jIRCii into your website on your own then follow
these steps:
1. obtain jerk.jar
2. sign it (as jIRCii requires full permissions from Java webstart)
3. create a .JNLP file; for an example, download:
http://openjdk.java.net/irc/openjdk.jnlp
4. post your signed jerk.jar and .JNLP file to your website.
You are now ready to rock. More details on Webstart can be found at:
http://java.sun.com/docs/books/tutorial/deployment/webstart/index.html
This feature does require that your web site users have Java 1.4.2 or
later installed.
Implementation done in PirateBoxScripts_Webserver. TODO: Have to add the java-client above to the package
Possible Packages:
bahamut ngircd(-nossl)
Include to base package or Howto