Author Topic: Proud Mobile IRC Addicts! (mobile IRC information inside ;))  (Read 57658 times)

Offline FiXato

  • Co-Net-Administrator of Chat4All IRC Network
  • Administrator
  • Hero Member
  • *****
  • Posts: 1407
  • Dutch Developer in between countries and jobs
    • FiXato.co.uk
Proud Mobile IRC Addicts! (mobile IRC information inside ;))
« on: March 31, 2006, 03:42:58 PM »
This is my attempt to gather all the Mobile IRC Addicts together, and make sure more people know about the wonders of Mobile IRC'ing!
Furthermore I would like this topic to be some kind of information point about the developments in the mobile IRC world :)

And most of all: to have fun!
So, first thing I did, was make an icon to show you are a Proud Mobile IRC'ing Addict!
Code: [Select]
[url=http://forum.chat4all.net/index.php/topic,448.0.html][img]http://fixato.co.uk/images/icons/mobileIRC2.gif[/img][b]I am a [i]Proud Mobile IRC Addict![/i][/b][/url]could be added to your sig to show:
I am a Proud Mobile IRC Addict!

or if you have space for a bigger one somewhere:
Code: [Select]
[url=http://forum.chat4all.net/index.php/topic,448.0.html][img]http://fixato.co.uk/images/icons/mobileIRC.gif[/img][b]I am a [i]Proud Mobile IRC Addict![/i][/b][/url]would show:
I am a Proud Mobile IRC Addict!

So... let's get started!

What is Mobile IRC'ing?
Mobile IRC'ing is connecting to an IRC (Internet Relay Chat) server through a mobile device such as a PocketPC or Mobile Phone.
With the increase of possibilities to get online from these mobile devices (WAP, GPRS, UMTS, Wi-Fi), the ways to get on an IRC-server with them increases as well!

How can I get on IRC from my phone?
Well, let's divide this up a bit :)

Getting on IRC through WAP
WAP, the Wireless Access Protocol, was one of the first protocols used to get online from mobile devices. It is slow and should only be used for small websites :)
However, gateway software has been written for it :)
If you have a FreeBSD or Linux machine/server with internet access you can install programs on, then you can try out WapIRC
With this piece of software, you can setup and run your own gateway, to which you can connect with your WAP-capable mobile device.
This software usually is rather limited, mostly because of the limitations of WAP.
Steike.com (now moved to Tykje.com used to host a wapIRC gateway as well. Due to hosting issues it is no longer continued though. The page can still be found here though..

Getting on IRC through GPRS/UTMS/WiFi via JAVA
This way of connecting has much more, and much nicer solutions :)!
One of the first Java solutions out there for your Mobile Device was WLIrc.
WLIrc 1.0 is written for the Java MIDP 1.0 framework and should work on most mobile devices that support Java applications.
The program itself has some limitations though..
For instance, you don't see nickchanges, nor does it show hostaddresses. Also, it can't send any raw command you would want it to send.
And if you are writing a message, you can't see what is being said in the channel.
Also, if someone opens a private window with you while you are writing a message, the message you were writing will be lost.

A lot of these bugs/limitations have been solved in WLIrc 2.x.
However, since it uses midp 2.0, it doesn't support a lot of mobile devices.. Especially not the older ones..

But enough about WLIrc, there are more Java clients out there for your MD (Mobile Device ;))!

For instance, jmIRC
I find that jmIRC is more userfriendly than WLIrc 1.0; can't judge about comparison with WLIrc 2.0 though, since I never gotten that properly to work on my Smartphone Orange SPV C550.

It seems to be more stable than WLIrc, and I believe it also handles the receiving while typing a message better :)

Another one that is based on WLIrc is virca, a client that I haven't tested yet myself.
The development for this client is also very slow though..

Getting on IRC through GPRS/UTMS/WiFi via Native Windows Mobile Software
PocketPCs running Windows Mobile Operating System, and new mobile phone/pocketpc hybrids such as the SmartPhones have access to clients that more and more come close to the clients you run on your regular pc.
Since it runs natively on your MD, and doesn't need to run through a java virtual machine, they tend to be more stable and run faster!

[updated]
The first client I prefered: SmartIRC.net.
Although it is just a single-window client, it works pretty nicely for me :) And it is free! :D
Sending private messages can be kinda tedious if you are chatting to more persons in private at once, since you have to prefix your message with a dot followed by the nickname of the user the message is meant for.
For instance: .moogle hi there moogs! would send "hi there moogs!" to one of everyone's favourite chatsters, moogle ;p
You can switch between channels via a menu.
Raw servercommands can be send by prefixing them with a comma ,

[updated]
One that looked very promising was wmIRC, a client that says to support both PocketPC as SmartPhone. It had been my favourite for a long time. I even dropped SmartIRC in favour of wmIRC. But the lack of development, list of out-standing bugs and the promising future of zsIRC didn't make it worthwhile anymore to pay for it.
The main downsides are that it is a paid client and that development on it seems to has been halted.
19.95 USD is still quite steep.. especially since I couldn't get it properly to work on my C550.. I could physically enter rooms, and the built-in log function did log the chats.. but no window was opened for that room..
Private chats worked fine though...
On my HTC TyTN II (Also known as HTC Kaiser) it all did seem to work okay most of the times, although on rare occasions it would still occur for 1 or 2 windows.
It has full colour and control code support, and -as mentioned before- supports logging to a txt file on your phone.
It also has a built-in identd-server (although I would not work on mine as I was still detected as identd-less by the server) and supports connecting to SSL IRC-servers.
If you have a touch-screen supporting phone, you can copy single words from the conversation window by tapping on them; they will appear in your input entry box then.

NEW!
The client I prefer to use nowadays, is zsIRC.
It is free, has multiple-window-support, has on-screen typing so you don't have to switch back and forth between a typing window and the conversation window.
It has a shared input bar, so you can type something and if another window opens, you can get back to the other window again and enter the text there
It is stable; it doesn't display strange glitches and doesn't crash (not yet so far anyway).
It is actively developed! This is something that always bothered me about the previous favourites of mine... updates were scarce (even though there were still bugs), or development on them was even halted..
Unsupported commands are sent directly to the server, so raw commands should be supported.
One of the main reasons that I also like this client, is that it supports logging! Logs are stored in one big .log-text file per window and the timestamps are limited to hours:minutes:seconds, so it lacks dates..
Another nice feature of this client is that it displays an on-screen NickList on the side of the screen! It displays the Prefix-symbols (~,&,@, % and +) as well infront of the nicks. One bug with this though is that it doesn't recognise the new prefixes & and ~ properly; it does display them, but if you try to open a conversation through its context-menu, it will open a conversation with the prefix added to the nickname. So for instance trying to open a private conversation with me when I am founder of a room (and thus have the ~ prefix, it will try to open a conversation window with ~FiXaphone instead of just FiXaphone; thus messages typed in there will not be delivered. This is a bug though that occurs in many IRC clients...
The nicklist is properly automatically updated with parts and joins, which is a bug that occurs often on wmIRC and WLirc.
/Joins, /Parts and /Quits are displayed as well with hostnames and messages!
You can copy single lines of a conversation if you have a touch-screen supported phone by tapping on the line. The developer writes though that he is working on buffer-copying too.
So go ahead; download it and try it out. :)

Last but not least, is PocketIRC. But as the name says, it is only for the PocketPC, thus I haven't been able to test it :) (Update: as I now have a TyTN II which is classified as a PocketPC, I could check this client out now; expect an updated article in a while!) Also, it isn't free either. It is 5 USD cheaper than wmIRC though :)
A free alternative would be PocketChat

Something extra for MIDP2.0 support on (older) Windows Mobile devices:
If you have a windows mobile environment (or something else on your phone that can run *.exe's), then you can grab yourself IBM's MIDP2.0 which will allow you to run MIDP 2.0 java applications.
Extract the IVE folder into your \Storage Card\Program Files\ folder and place the MIDP-ANS.lnk link in your (Storage)\Windows\Start Menu folder.
Note: you can use File:/// to load local .jad / .jar files. It is preferred to also have a .jad file (creatable with jadgen or jbench, or by renaming the Manifest file inside the .jar)

You can also get the latest version of the IBM MIDP2.0 from the IBM website

Install it on your pc and copy the contents of
.\IBM\WEME\runtimes\61\wm50-sp-arm-midp20\weme-wm50-sp-arm-midp20_6.1.0.20060317-111429.zip
to your smartphone's storage card and create a shortcut to the Emulator.exe

Join Us!
Do you know or use an IRC client for a mobile device that I haven't listed? Or just want to show your support to the Mobile IRC Addicts community? Or want to show you are a proud Mobile IRC Addict as well?
GO ON! Post in here :D We mobile IRC geeks don't bite ;p

This is my attempt to gather all the Mobile IRC Addicts together, and make sure more people know about the wonders of Mobile IRC'ing!
Furthermore I would like this topic to be some kind of information point about the developments in the mobile IRC world :)

Changelog:
  • Friday the 31st of March, 2006: Initial start of article.
  • Thursday the 18th of May, 2006: Wrote information about getting MIDP 2.0 support on Windows Mobile devices.
  • Saturday the 29th of December, 2007: Updated the article with some more current developments and experiences and added zsIRC.
« Last Edit: February 07, 2008, 11:18:10 PM by FiXato »

Offline Siiw

  • Helper
  • Full Member
  • *****
  • Posts: 118
    • Ceeia
Re: Proud Mobile IRC Addicts! (mobile IRC information inside ;))
« Reply #1 on: April 03, 2006, 10:44:32 AM »
* Siiw is a phone IRC addict, too *hides*


See you from the phone!

Offline FiXato

  • Co-Net-Administrator of Chat4All IRC Network
  • Administrator
  • Hero Member
  • *****
  • Posts: 1407
  • Dutch Developer in between countries and jobs
    • FiXato.co.uk
Re: Proud Mobile IRC Addicts! (mobile IRC information inside ;))
« Reply #2 on: April 03, 2006, 03:34:35 PM »
Have you tried other clients beside wlIRC that you use?

Offline Rafe`

  • Sr. Member
  • ****
  • Posts: 477
    • http://
Re: Proud Mobile IRC Addicts! (mobile IRC information inside ;))
« Reply #3 on: April 04, 2006, 05:38:43 PM »
In belgium it's too expensive to be hoocked up to IRC, unless you are going trough wifi ... but for the rest no thank you ... and IRC is fun when you want to have chill, but to be online all the time ... no thanks and besides IRC'ng while driving a car .... don't see the combination  :tongue:
[] Oh Captain , my Captain []

Offline Siiw

  • Helper
  • Full Member
  • *****
  • Posts: 118
    • Ceeia
Re: Proud Mobile IRC Addicts! (mobile IRC information inside ;))
« Reply #4 on: April 09, 2006, 11:32:44 PM »
Only wlIrc 2 beta, but that wasn't working. I could type, but not see what other people were typing!


See you from the phone!

Offline Adonix

  • Administrator
  • Hero Member
  • *****
  • Posts: 854
    • Chat4all
Re: Proud Mobile IRC Addicts! (mobile IRC information inside ;))
« Reply #5 on: April 10, 2006, 05:31:28 AM »
Eyyy Siiw, where's your "I am a Proud Mobile IRC Addict!" signature? ;)
Tempus fugit et nos fugimus in illus
- Ovid Fasti


Offline Foxman

  • The Incredible Chicken Hunter
  • IRCops
  • Full Member
  • *****
  • Posts: 101
  • The Incredible Chicken Hunter
    • Chatkamer.com
Re: Proud Mobile IRC Addicts! (mobile IRC information inside ;))
« Reply #6 on: April 19, 2006, 07:00:21 PM »
Great Information!

I tryed WLIrc2 Beta 4, but i couldn't see anything in the channel, or less.
I also Tryed jmIRC, and that one Works fine for me :)
So now i can work on my mobile IRC Addiction ;)

Offline FiXato

  • Co-Net-Administrator of Chat4All IRC Network
  • Administrator
  • Hero Member
  • *****
  • Posts: 1407
  • Dutch Developer in between countries and jobs
    • FiXato.co.uk
Re: Proud Mobile IRC Addicts! (mobile IRC information inside ;))
« Reply #7 on: April 20, 2006, 12:26:50 AM »
WLirc2.* has that problem with a lot of phones. It is probably related to the use of java midlet2 instead of midlet1.
I should see if I can find a way to update the java bytecode engine for my mobile phone. maybe that works.
I have a similar problem with wmIRC

Offline FiXato

  • Co-Net-Administrator of Chat4All IRC Network
  • Administrator
  • Hero Member
  • *****
  • Posts: 1407
  • Dutch Developer in between countries and jobs
    • FiXato.co.uk
Re: Proud Mobile IRC Addicts! (mobile IRC information inside ;))
« Reply #8 on: May 18, 2006, 03:05:23 PM »
Java MIDP 2.0 on your SmartPhone
If you have a windows mobile environment (or something else on your phone that can run *.exe's), then you can grab yourself IBM's MIDP2.0 which will allow you to run MIDP 2.0 java applications.
Extract the IVE folder into your \Storage Card\Program Files\ folder and place the MIDP-ANS.lnk link in your (Storage)\Windows\Start Menu folder.
Note: you can use File:/// to load local .jad / .jar files. It is preferred to also have a .jad file (creatable with jadgen or jbench, or by renaming the Manifest file inside the .jar)

You can also get the latest version of the IBM MIDP2.0 from the IBM website

Install it on your pc and copy the contents of
.\IBM\WEME\runtimes\61\wm50-sp-arm-midp20\weme-wm50-sp-arm-midp20_6.1.0.20060317-111429.zip
to your smartphone's storage card and create a shortcut to the Emulator.exe

I also managed to get wmIRC 2.0 running btw, but that involved getting an earlier (unofficial) release...

Opera Update!
Btw, Opera has release version 2.0 of their Opera Mini software. (And 8.5 of the Opera Mobile)
« Last Edit: May 18, 2006, 03:11:08 PM by FiXato »

Offline FiXato

  • Co-Net-Administrator of Chat4All IRC Network
  • Administrator
  • Hero Member
  • *****
  • Posts: 1407
  • Dutch Developer in between countries and jobs
    • FiXato.co.uk
Re: Proud Mobile IRC Addicts! (mobile IRC information inside ;))
« Reply #9 on: December 29, 2007, 02:03:48 PM »
The first post has been updated with new information, a new client (zsIRC) and formatting.

Offline FiXato

  • Co-Net-Administrator of Chat4All IRC Network
  • Administrator
  • Hero Member
  • *****
  • Posts: 1407
  • Dutch Developer in between countries and jobs
    • FiXato.co.uk
Re: Proud Mobile IRC Addicts! (mobile IRC information inside ;))
« Reply #10 on: February 07, 2008, 11:16:33 PM »
As of today, I registered the domain zsIRC.com for the zsIRC project. Currently it is redirecting to the original website, but soon it will function as a normal alternative url for this very nice mobile IRC client!
Original post updated with the new url.

(Please note that I am *not* a zsIRC developer :) that is only gargaj :))
« Last Edit: February 11, 2008, 11:54:07 PM by FiXato »

Offline negg

  • Newbie
  • *
  • Posts: 2
Re: Proud Mobile IRC Addicts! (mobile IRC information inside ;))
« Reply #11 on: February 08, 2008, 02:10:19 PM »
Yeah, zsIRC...please consider that smartphones are getting more and more popular. Dont  :sleepy: and help us SPH-users stop feeling  :frusty: and :mad: and :puke: and port the WM Professional version to WM Standard! Pleeeeeeaaaaassseeee  :bye:

Until then: for Smartphone users of wmIRC: if you have problems using the smartphone version (for what reason whatsoever) try installing the smartphone version, rename the exe and the copy the PPC-version EXE over to your smartphone. Works fine, except for the settings, which you still have to set in the smartphone version.

Maybe someone who has wmIRC (PPC) running can tell me in what registry key the setting for the "Execute after connect" setting is stored? Thanks a lot!

(The settings are stored under HKCU/Software/wmIRC)

Offline negg

  • Newbie
  • *
  • Posts: 2
Re: Proud Mobile IRC Addicts! (mobile IRC information inside ;))
« Reply #12 on: March 08, 2008, 03:52:09 PM »
zsIRC now also runs on Smartphones without touchscreen! See zsIRC.com for the latest version. :yes:

Offline FiXato

  • Co-Net-Administrator of Chat4All IRC Network
  • Administrator
  • Hero Member
  • *****
  • Posts: 1407
  • Dutch Developer in between countries and jobs
    • FiXato.co.uk
Re: Proud Mobile IRC Addicts! (mobile IRC information inside ;))
« Reply #13 on: December 10, 2008, 03:51:41 PM »
Siiw, could you post your experiences with the client you use now?

Offline Siiw

  • Helper
  • Full Member
  • *****
  • Posts: 118
    • Ceeia
Re: Proud Mobile IRC Addicts! (mobile IRC information inside ;))
« Reply #14 on: December 14, 2008, 10:36:30 PM »
The one i use now is called UtaIRC. It is a (modified) version of jmIRC, made by a russian and partly translated into english.

It is in many ways more advanced than wlirc. It displays text and info in a much more correct way, whoises and topics show fully. It shows the host when people join and part a channel, and it shows nick changes correctly. The nick list is updated automatically, something wlirc couldn't do. It can be set to notify nicks and highlight your own nick. The Favourites system saves lines, for example commands, that can be entered with 2-3 clicks later. I have found that very useful for identifying. It also supports a perform script, and different profiles.

Some parts of the program is still in Russian, i have found russian text in input windows in certain situation, and there is a "language not found" error in the op/deop menu. The menus are slower to navigate through than wlirc's, since they have several sublevels of menus. For example, to open a private window with somebody, you have to choose "menu-nick list-commands-open query". The menus contain more commands than wlirc, but it can be harder to find the desired function. There is no action shortcut from the channel, i solved this by adding /me to my t9 list. As in other phone clients, it is also a good idea to add oftenly used nicks to the t9 list.

UtaIRC can't connect to multiple servers, or log text. It can't DCC. When entering text, the input box takes up the entire screen.

It was a great relief to find that it doesn't have the notify/PM bug in wlirc, i can continue typing even if a PM or notify window opens in the background.


See you from the phone!