HexChat - Open source, multi-platform IRC client

Submit portable freeware that you find here. It helps if you include information like description, extraction instruction, Unicode support, whether it writes to the registry, and so on.
Post Reply
Message
Author
Specular
Posts: 344
Joined: Sun Feb 16, 2014 10:54 pm

HexChat - Open source, multi-platform IRC client

#1 Post by Specular » Thu Mar 20, 2014 10:41 pm

Thought I'd share this here, as I was surprised when nothing came up in a search. It's an open source IRC client for Windows and Linux, with experimental OSX support.
HexChat is an IRC client based on XChat, but unlike XChat it’s completely free for both Windows and Unix-like systems. Since XChat is open source, it’s perfectly legal. For more info, please read the Shareware background.

HexChat was originally called XChat-WDK which in turn was a successor of freakschat. For more info, please read the announcement.
Image

In the installer (both x86 and x64 versions available) there's a portable install checkbox option, which states it contains everything in the app directory.

I've checked with RegFromApp to see if there was any registry activity and nothing showed up. Seems portable.

Site

User avatar
Midas
Posts: 4604
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: HexChat - Open source, multi-platform IRC client

#2 Post by Midas » Fri Mar 21, 2014 8:15 am

Nice find. 8)
Specular wrote:I was surprised when nothing came up in a search.
If you meant TPFC is lacking IRC clients in general, check http://www.portablefreeware.com/?sc=75 (and possibly http://www.portablefreeware.com/?sc=74, too)...

User avatar
webfork
Posts: 8332
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: HexChat - Open source, multi-platform IRC client

#3 Post by webfork » Fri Mar 21, 2014 6:46 pm

Cool, thanks for the heads-up. Been a long time since I've seen anything new on the IRC client front. But where is it writing settings?

Specular
Posts: 344
Joined: Sun Feb 16, 2014 10:54 pm

Re: HexChat - Open source, multi-platform IRC client

#4 Post by Specular » Fri Mar 21, 2014 6:55 pm

Midas wrote:Nice find. 8)

If you meant TPFC is lacking IRC clients in general, check http://www.portablefreeware.com/?sc=75 (and possibly http://www.portablefreeware.com/?sc=74, too)...
Yea, there's a cross-over with most IM clients. Actually I was just surprised as I'd heard HexChat mentioned many times in searches as a good IRC client, and when I discovered it had a portable option I naturally expected something to pop up on PF :)

Tried installing it again under Sandboxie, changed a few settings and it didn't appear to write anywhere else according to the sandbox. Unless I'm missing something it seems portable, so I might submit it to the collection later.
webfork wrote:Cool, thanks for the heads-up. Been a long time since I've seen anything new on the IRC client front. But where is it writing settings?
It creates a 'config' folder in the app directory where the settings are stored.

Specular
Posts: 344
Joined: Sun Feb 16, 2014 10:54 pm

Re: HexChat - Open source, multi-platform IRC client

#5 Post by Specular » Sat Mar 22, 2014 2:52 am

And added to the database here. Let me know what you think. First submission so be nice :wink:

User avatar
webfork
Posts: 8332
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: HexChat - Open source, multi-platform IRC client

#6 Post by webfork » Sat Mar 22, 2014 4:01 pm

Specular wrote:And added to the database here. Let me know what you think. First submission so be nice
Looks good, thanks for doing that.

Edit: here's PA thread on HexChat.

User avatar
Napiophelios
Posts: 586
Joined: Sun Mar 01, 2009 5:48 pm

Re: HexChat - Open source, multi-platform IRC client

#7 Post by Napiophelios » Mon Mar 24, 2014 12:11 pm

When I first run this application, it opens a little media player window but doesnt do anything
also it creates alot of registry entries for windows mediaplayer and "FlowerSoft"

maybe because I have never opened WMP i am not sure

Code: Select all

[HKEY_CURRENT_USER\SOFTWARE]

[HKEY_CURRENT_USER\SOFTWARE\FlowerSoft]

[HKEY_CURRENT_USER\SOFTWARE\FlowerSoft\WMPA]
"Auto"=dword:00000000
"Volume"=dword:00000032

[HKEY_CURRENT_USER\SOFTWARE\Microsoft]

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\MediaPlayer]

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\MediaPlayer\Health]

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\MediaPlayer\Player]

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\MediaPlayer\Player\Settings]

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\MediaPlayer\Player\Tasks]

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\MediaPlayer\Player\Tasks\NowPlaying]
"InitFlags"=dword:00000001

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\MediaPlayer\Preferences]
"AutoMetadataLastResetTime"=dword:1ac34a29
"LibraryHasBeenRun"=dword:00000000
"MediaLibraryCreateNewDatabase"=dword:00000000
"MLSChangeIndexList"=dword:00000000
"MLSChangeIndexMusic"=dword:00000000
"MLSChangeIndexOther"=dword:00000000
"MLSChangeIndexPhoto"=dword:00000000
"MLSChangeIndexVideo"=dword:00000000
"SyncPlaylistsAdded"=dword:00000001

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\MediaPlayer\Preferences\HME]
"LocalLibraryID"="{108343B9-D205-48BB-8640-C30FC22BC2C9}"

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\MediaPlayer\Preferences\ProxySettings]

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\MediaPlayer\Preferences\ProxySettings\HTTP]
"ProxyBypass"=dword:00000000
"ProxyExclude"=""
"ProxyName"=""
"ProxyPort"=dword:00000050
"ProxyStyle"=dword:00000001

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\MediaPlayer\Preferences\ProxySettings\RTSP]
"ProxyBypass"=dword:00000000
"ProxyExclude"=""
"ProxyName"=""
"ProxyPort"=dword:0000022a
"ProxyStyle"=dword:00000000

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\MediaPlayer\Preferences\VideoSettings]

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows Media]

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows Media\WMSDK]

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows Media\WMSDK\General]
"ComputerName"="PEG_ASUS"
"UniqueID"="{5B97EA50-3CF3-440D-9348-296EBA9890F0}"
"VolumeSerialNumber"=dword:c88ced7c

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows Media\WMSDK\Namespace]
"DTDFile"="C:\\Documents and Settings\\HNIC\\Local Settings\\Application Data\\Microsoft\\Windows Media\\11.0\\WMSDKNS.DTD"
"LocalBase"="C:\\Documents and Settings\\HNIC\\Local Settings\\Application Data\\Microsoft\\Windows Media\\11.0\\WMSDKNS.XML"
"LocalDelta"="C:\\Documents and Settings\\HNIC\\Local Settings\\Application Data\\Microsoft\\Windows Media\\11.0\\WMSDKNSD.XML"
"RemoteDelta"="C:\\Documents and Settings\\HNIC\\Local Settings\\Application Data\\Microsoft\\Windows Media\\11.0\\WMSDKNSR.XML"

Specular
Posts: 344
Joined: Sun Feb 16, 2014 10:54 pm

Re: HexChat - Open source, multi-platform IRC client

#8 Post by Specular » Mon Mar 24, 2014 6:57 pm

Napiophelios wrote:When I first run this application, it opens a little media player window but doesnt do anything
also it creates alot of registry entries for windows mediaplayer and "FlowerSoft"

maybe because I have never opened WMP i am not sure
That's very odd. Nothing else popped up when I launched HexChat, and also can't find the 'FlowerSoft' entries in my registry.

Did you install from the official downloads page, and if so did you add any additional plugins/options during or after install?

User avatar
Napiophelios
Posts: 586
Joined: Sun Mar 01, 2009 5:48 pm

Re: HexChat - Open source, multi-platform IRC client

#9 Post by Napiophelios » Mon Mar 24, 2014 7:31 pm

oops I didnt follow the instructions :oops:

I extracted it with Uniextract and seen the "portable mode" file and went with it,
and yeah I had all the xtra plugins going.

when following the instructions and having only default plugins
its perfectly portable :)

Post Reply