PDA

View Full Version : honpurple - a Pidgin/libpurple/Finch/Adium plugin



Pages : [1] 2

theli
10-12-2009, 03:30 PM
http://img251.imageshack.us/img251/1556/honpurple.png
http://img163.imageshack.us/img163/4199/adiumhonpurple03.png
http://img801.imageshack.us/img801/4029/adiumhonpurple01.png
http://img203.imageshack.us/img203/967/screenshot01.png
OK, the contents of this post died when forum was lagging... i'm too lazy to restore
this is a chat plugin for libpurple-based messengers
pidgin, finch, adium , telepathy, minbif, etc

Install instructions:

Windows:
1) install pidgin from pidgin.im
2) download win32 zip and unpack it into pidgin's installation directory
In case there is no HoN protocol you may need to download openssl.zip and unpack it int pidgin's directory
Mac OSX:
1) have adium 1.4b18 or newer
1.1) download honpurple–adium zip from homepage
2) double click zip
3) double click plugin
I can't make a build of adium version due to not having a mac and there is none uptodate.
Gentoo linux :

layman -o https://raw.github.com/theli-ua/overlay/master/overlay.xml -f --add honpurple

Downloads
(source code) (http://dl.dropbox.com/u/4443078/HoN/honpurple/honpurple-0.5.11.6.tar.bz2)
windows binary (http://dl.dropbox.com/u/4443078/HoN/honpurple/honpurple-win-0.5.11.6.zip)
windows openssl binary (http://dl.dropbox.com/u/4443078/HoN/honpurple/openssl.zip)
x86_64 deb package (http://dl.dropbox.com/u/4443078/HoN/honpurple/honpurple_x86_64-0.5.11.6.deb)
homepage (https://github.com/theli-ua/honpurple)
report bugs and find downloads @ homepage

if plugin says 'you have been disconnected .. bla bla bla' right from start that probably means that the protocol version is incorrect... find it in account settings -> advanced

Current protocol version is: 43

(the whole reason for that setting is not to have to rebuild plugin each time the only thing needed is protocol version)

Xzarr
10-12-2009, 03:31 PM
Hah I knew it wouldn't be long before something like this showed up, won't be using it myself but I know several who will :)

Blam
10-12-2009, 03:31 PM
Windows version works fine (as far as I can tell), nice job :>

Talikkovaari
10-12-2009, 03:38 PM
To run this under Ubuntu Intrepid Ibex (8.10 LTS), you'll need more recent version than in standard repositories. To get 2.6.x installed from launchpad repos follow the guide:

http://www.ubuntugeek.com/install-pidgin-2-6-0-in-ubuntu.html

(Thanks to Theli for link)


Other than that, working fine and gj on it.

Vadi
10-12-2009, 04:34 PM
thanks a ton, works great

ugkbunb
10-12-2009, 05:04 PM
nice i am going to have to make a PKGBUILD for this thanks!

cr4zyd
10-12-2009, 05:11 PM
this...is...AWESOME thank you!

DrRisan
10-12-2009, 05:14 PM
Nice, thanks!

MaxGhost
10-12-2009, 08:04 PM
Will a trillian version come eventually?

slime
10-12-2009, 08:10 PM
Who uses Trillian? :p

MaxGhost
10-12-2009, 08:15 PM
Me.

:)

Ruscour
10-12-2009, 08:21 PM
To run this under Ubuntu Intrepid Ibex (8.10 LTS), you'll need more recent version than in standard repositories. To get 2.6.x installed from launchpad repos follow the guide:

http://www.ubuntugeek.com/install-pidgin-2-6-0-in-ubuntu.html

(Thanks to Theli for link)


Other than that, working fine and gj on it.

8.10 is NOT LTS....the latest LTS is 8.04 and the upcoming 10.04...

Vadi
10-12-2009, 10:55 PM
Will a trillian version come eventually?

When someone does it, sure.

MaxGhost
10-12-2009, 11:03 PM
When someone does it, sure.
I was asking theli...

theli
10-13-2009, 01:43 AM
I was asking theli...
no, i'm not going to work on it ... trillian is closed source, i need to pay for Pro version (only Pro supports plugins), trillian does not support Linux, i'm pretty busy already

MaxGhost
10-13-2009, 01:49 AM
I meant for astra, which plugins are open source on it. Also, no need to pay for that.

Suckit
10-13-2009, 06:47 AM
Using Ubuntu 9.04 and this works fine on it as far as I tested it. Thanks a lot. Nice Work.

theli
10-13-2009, 09:05 AM
btw, i need some opinions on which features to implement first.. so if someone has any ..

DrRisan
10-13-2009, 10:36 AM
/c m
/stats USERNAME HERE

theli
10-13-2009, 10:46 AM
/c m

/clan or /c commands:

m or message - send clan message
invite - invite person to clan (can only be used by clan's officers and founder)


/stats USERNAME HERE

i'm thinking of just showing stats in user info window

Chavo
10-13-2009, 11:11 AM
Great work, I was working on something very similar to this myself.

Yurixy
10-13-2009, 02:56 PM
this is nice

Eccentrikit
10-13-2009, 11:07 PM
Very nice, Need game time xD

Verith
10-14-2009, 01:05 AM
This is awesome and is working great for me (under windows). I was just wondering, how is it that your pidgin looks so amazingly awesome? I love the tabs being on the left especially, very cool.


Edit: Also I just noticed that /c m message doesn't work for me. it says "Unknown clan command". Also did it automatically add my HoN buddies into the pidgin list? It seems like it did, which is awesome. Thanks for such a great plugin.

Oid
10-14-2009, 01:30 AM
Was wondering when something like this was going to hit. Nice work.

~oid

theli
10-14-2009, 01:44 AM
This is awesome and is working great for me (under windows). I was just wondering, how is it that your pidgin looks so amazingly awesome? I love the tabs being on the left especially, very cool.
while those screenshots are not mine ...
you can set tabs to be onthe top/down/left/right in the first tab of preferences window

theli
10-14-2009, 02:08 AM
Edit: Also I just noticed that /c m message doesn't work for me. it says "Unknown clan command".
are you on windows? can you try
/c w
?
i think that windows build accidentally got w instead of m ....
i'll release a fix for that and for rooms list today

theli
10-14-2009, 02:10 AM
Very nice, Need game time xD
game time is not reported in status-change messages from server, i can only implement this the same way as in hon -
/who
to request that information

OoGa`ChaKa
10-14-2009, 04:31 PM
Now for a plugin versio for trillian astra :D

(i prefer astra over pidgin miranda digsby etc etc)

Verith
10-14-2009, 04:55 PM
are you on windows? can you try
/c w
?
i think that windows build accidentally got w instead of m ....
i'll release a fix for that and for rooms list today

That works, thanks. I dunno how I never saw the tab placement option either, thanks again!

Vadi
10-14-2009, 07:13 PM
This is awesome and is working great for me (under windows). I was just wondering, how is it that your pidgin looks so amazingly awesome? I love the tabs being on the left especially, very cool.


Screenshots are mine and it's not Windows, it's a Ubuntu (http://www.ubuntu.com/) (or Gnome) theme called Dust. Comes installed default with Ubuntu.

some screenshots of it: http://images.google.ca/images?sourceid=chrome&q=ubuntu%20dust%20theme&um=1&ie=UTF-8&sa=N&hl=en&tab=wi

Ruscour
10-14-2009, 07:50 PM
Could this be made into a general Linux tarball instead of .debs?

Or at least an Arch Linux PKGBUILD, but that won't make users of other distros happy :-)

Vadi
10-14-2009, 10:54 PM
no, because I like them debs ^^

(but I don't see what's so hard to ask for tarballs additionally)

theli
10-15-2009, 03:35 AM
Could this be made into a general Linux tarball instead of .debs?

Or at least an Arch Linux PKGBUILD, but that won't make users of other distros happy :-)
i can package a tarballs if needed (i, personally, am no using debs..) but it's much easier for now just to checkout source from svn for that ...

or are you talking about binary tarball release? i can do that.

theli
10-15-2009, 04:55 AM
0.2 released

proxy support
fix for long server packets (fixes room list retreiving)
/c m fix for windows build
show Clan's Rank and Join Date in tooltip for clanmate
show matchid in tooltip if known
fixed chat info, fixes joining room 'HoN' on reconnect
/who , /whois
user info

Ruscour
10-15-2009, 04:58 AM
Looking very nice!

Requesting some amd64 love.

Subere
10-16-2009, 01:29 AM
Nice!

Any plans on adding the stats command? (/s <user>)

theli
10-16-2009, 01:33 AM
you can view stats in user info - rightclick on buddy/chat participant and select "Info"
or go into menu Contacts->Get UserInfo and enter nickname

Subere
10-16-2009, 01:41 AM
Ah nice. Didn't catch that. Thanks.

Orava1
10-16-2009, 03:41 PM
I have been waiting this, wonderful job : ). Works nicely on Ubuntu 9.04 and pidgin 2.6.1.

Subere
10-16-2009, 07:10 PM
Seems there's an issue with it updating friends statuses?

I turned it on and left it for a bit when no one was online. Checked back and was still the same. Figured it might not be updating and closed / reopened pidgin and low behold there were people online.

Is there something wrong on my end or some way to force a refresh?

theli
10-18-2009, 01:36 PM
Is there something wrong on my end or some way to force a refresh?
i had no such issues or reports

Zephyrix
10-18-2009, 08:28 PM
Is it possible to not join the default chat channel on connect?
Also at the moment, clicking on room list just freezes pidgen

theli
10-19-2009, 12:47 AM
Is it possible to not join the default chat channel on connect?
no


Also at the moment, clicking on room list just freezes pidgen
can't reproduce here, you should open an issue


Bug reports: http://code.google.com/p/honpurple/issues/list

...

Tassels
10-26-2009, 02:06 PM
How can I get this working on Adium?

theli
10-26-2009, 02:40 PM
How can I get this working on Adium?
sorry, it's not yet ready for macs

Tassels
10-26-2009, 03:33 PM
Bleh, alright.

Koorac
10-27-2009, 02:32 PM
Very nice.
Just wondering, is there any way to use this with Kopete?

theli
10-27-2009, 04:07 PM
Very nice.
Just wondering, is there any way to use this with Kopete?
no..

Ruscour
10-29-2009, 07:25 AM
Kopete uses a completely different engine and therefore doesn't use libpurple, so there is no way for it to be ported to Kopete.

Just get Pidgin and the Qt/GTK library and you'll be set.

dewatempur
11-05-2009, 03:02 AM
ok ima tryin this out now. thanks.

ps. sry but your wallpaper suck. i got one wally for u here (http://www.macwallpapers.eu/bulkupload/Resolution/1600x1200/4//1600x1200/1600x1200%20Fantastic%20Apple%20Desktop.jpg) hope u like it :D

Ruscour
11-08-2009, 03:06 PM
Requesting /topic support!

habascontada
11-10-2009, 02:22 PM
Is there a way to join a channel on start up? And what happens if I'm logged in with pidgin and start HoN? And other way around?

This is great! Thanks a lot!

theli
11-11-2009, 03:54 AM
Is there a way to join a channel on start up?
sure
Buddies -> Add Chat
and check 'Autojoin'


And what happens if I'm logged in with pidgin and start HoN?
And other way around?

either way both pidgin and hon will try to reconnect disconnecting each other...

just go offline in pidgin when launching hon

Eccentrikit
11-14-2009, 04:37 PM
Seems there's an issue with it updating friends statuses?

I turned it on and left it for a bit when no one was online. Checked back and was still the same. Figured it might not be updating and closed / reopened pidgin and low behold there were people online.

Is there something wrong on my end or some way to force a refresh?

I'm getting this problem now >.<

theli
11-15-2009, 01:16 PM
I'm getting this problem now >.<
well, that should be a problem with chat server since there are reports now of such behaviour in hon's native client
like http://forums.heroesofnewerth.com/showthread.php?t=44200

Kenjiwing
11-17-2009, 02:08 PM
nvm im retarded

SteelSide
11-18-2009, 01:57 PM
I wrote a quick and dirty python script to disable honpurple, however the account does not behave like it should, i do not know why (other accounts disabled this way end up in the disabled list - hon stays in the enabled list but is actually disabled - try talking in the hon chat and you will see)


#!/usr/bin/env python
# Disables all active 'Heroes of Newerth' accounts
import dbus
bus = dbus.SessionBus()
obj = bus.get_object("im.pidgin.purple.PurpleService", "/im/pidgin/purple/PurpleObject")
purple = dbus.Interface(obj, "im.pidgin.purple.PurpleInterface")

accounts = purple.PurpleAccountsGetAllActive()
for acc in accounts:
if purple.PurpleAccountGetProtocolName(acc) == "Heroes of Newerth":
purple.PurpleAccountSetEnabled(acc,"Heroes of Newerth",False)

Usage - probably put it as a startwrapper for HoN so that it is run before hon.. if you feel like it you can also add some watchguard to see if the hon-x86 process has died and then re-enable the account.
Don't think im going to be using it much unless there's a good way to prevent the standard chat channel from popping up... (i tried some but signals didn't like me, and no time to spend into finding out why, idea was to listen for chat joined -> immediately destroy that chat)

Am
11-18-2009, 07:14 PM
Don't think im going to be using it much unless there's a good way to prevent the standard chat channel from popping up... (i tried some but signals didn't like me, and no time to spend into finding out why, idea was to listen for chat joined -> immediately destroy that chat)

If I understand you right, you're trying to leave the default HoN ## channels. This is impossible for most channels, due to a glitch in the chat server that allows multiple channels with the name HoN ## if ## >= 10.

Ruscour
11-19-2009, 04:10 AM
<3 GPL v3

My free software morals applaud you.

theli
11-19-2009, 02:06 PM
unless there's a good way to prevent the standard chat channel from popping up... (i tried some but signals didn't like me, and no time to spend into finding out why, idea was to listen for chat joined -> immediately destroy that chat)
just join some clan, you'll get clan channel instead of random hon_##

Xasz
11-21-2009, 10:24 AM
Useful tool to keep in contact for HoN players on the go... I like it. +1 internets, sir.

Daedrin
11-21-2009, 07:24 PM
just join some clan, you'll get clan channel instead of random hon_##

theli, two things...

If we got support for command line switches to the hon app, would you try to implement joining from pidgin?

of course it would rely on point number two, is there a way to disable an account via your plugin? Disabling honpurple automatically on joining a game would be good.

theli
11-22-2009, 08:55 AM
theli, two things...

If we got support for command line switches to the hon app, would you try to implement joining from pidgin?

of course it would rely on point number two, is there a way to disable an account via your plugin? Disabling honpurple automatically on joining a game would be good.
sure, that's why i had that suggestion ... but got only 12 voices :D
http://forums.heroesofnewerth.com/showthread.php?t=37924

SteelSide
11-22-2009, 10:09 AM
theli, two things...

If we got support for command line switches to the hon app, would you try to implement joining from pidgin?

of course it would rely on point number two, is there a way to disable an account via your plugin? Disabling honpurple automatically on joining a game would be good.

You will have to disable honpurple before even starting HoN, isn't that right?
Then you could just use the python snippet i posted 7ish posts back and wrap it to start HoN right after.

theli
11-23-2009, 05:42 AM
You will have to disable honpurple before even starting HoN, isn't that right?
no, if it would be possible to "join" game from honpurple i'd just add going offline when launching hon with connect command


Then you could just use the python snippet i posted 7ish posts back and wrap it to start HoN right after.
also, next version will (probably) handle "stolen" connection correctly ...
i.e. it will try to reconnect with the same cookie (it would be possible if connection broke due to network problems) .. and if chat server rejects that it will just go offline (server will reject it if you logged on using hon)

theli
11-23-2009, 11:25 AM
ok, starting with r39 revision honpurple should no longer interfere with hon (both trying to reconnect and disconnecting each other)
while implemented in a much simplier way ...
it just handles differently situations when server closes connection (other logon) and connection drops (network problems)

TWOs1ck
11-24-2009, 04:27 AM
Wow, this is great good job!

Wylker
11-30-2009, 12:16 PM
Theli where you been, trying to port a melissa bot over to this :P

theli
11-30-2009, 01:07 PM
Theli where you been, trying to port a melissa bot over to this :P
it should 'just' work if its that melissa - http://www.cowlark.com/melissa/
also , you can just use any available irc bot and minbif as a lbpurple<->irc gateway

but for all that to work on *nix libhon.so needs to be installed to
/usr/lib/purple-2/ and not /usr/lib/pidgin/ as it is currently ... (that is fixed for upcoming 0.3)

btw, if anyone is interested he can always track project updates via its updates' feed http://code.google.com/feeds/p/honpurple/updates/basic

jermzilla
12-02-2009, 01:50 AM
Why wouldn't this be working for me? Checked plugins and account management and nothing relating to hon purple is there.

theli
12-02-2009, 03:51 AM
Why wouldn't this be working for me? Checked plugins and account management and nothing relating to hon purple is there.
what client? os? how and what have you installed?

theli
12-02-2009, 11:52 AM
0.3

channel auth
silencing
channel passwords
chat ban/unban
promoting/demoting
kickin
setting/updating topic
parsing server notifications
parsing stuff notifications
do not reconnect when hon's server closed connection (fix interfering with hon client)
add/remove buddy
bugs fixed/introduced

Vadi
12-02-2009, 06:45 PM
awesome

Tyr
12-02-2009, 06:58 PM
works great with pidgin 2.6.4, thanks a lot :-D

Orava1
12-05-2009, 06:45 AM
Thx for 0.3 : ). Working well with pidgin 2.6.3 and ubuntu :).

Naib
12-06-2009, 09:45 AM
nice
Does this work with empathy? a telepathy client?
I have emerge'd honpurple but I can't see anything w.r.t. hon in empathy

oh on an aside the gentoo overlay needs a repo_name file made:
profiles/repo_name

theli
12-06-2009, 10:08 AM
nice
Does this work with empathy? a telepathy client?
I have emerge'd honpurple but I can't see anything w.r.t. hon in empathy

oh on an aside the gentoo overlay needs a repo_name file made:
profiles/repo_name
do you have net-voip/telepathy-haze installed?

Naib
12-06-2009, 10:22 AM
do you have net-voip/telepathy-haze installed?

Nop, I installed it now but no extra protocols are being listed.

btw improved ebuild. pidgin by default



# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

inherit eutils
DESCRIPTION="libpurple protocol plugin for Heroes of Newerth Chat Server"
HOMEPAGE="http://code.google.com/p/honpurple/"
SRC_URI="http://honpurple.googlecode.com/files/${P}.tar.bz2"

LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~x86 ~amd64"
IUSE="telepathy "

RDEPEND=">=net-im/pidgin-2.6.0
telepathy? ( net-voip/telepathy-haze )
>=dev-libs/glib-2.16"
DEPEND="${RDEPEND}"

S=${WORKDIR}

src_compile() {
emake || die "emake failed."
}

src_install () {
emake install DESTDIR="${D}"|| die "emake failed"
}

theli
12-06-2009, 10:40 AM
Nop, I installed it now but no extra protocols are being listed.
try
sudo rm /usr/share/telepathy/managers/haze.manager
quit empathy
pkill mission-control-5
start empathy

or just edit /usr/share/telepathy/managers/haze.manager and add a hon entry there

but as far as i tested telepathy-haze+hon .. it doesn't playvery nice ... no / commands are working there and it even won't allow me to join channels for some reason.... haven't really messed with this for long


btw improved ebuild. pidgin by default
net-im/pidgin is needed anyway even if you do not install pidgin or finch
( net-im/pidgin is actually a libpurple with optional pidgin and finch)

BasiC
12-06-2009, 01:21 PM
Thats just great, maybe add a open-hon.sh-and-joingame function :D buts thats utopia


BasiC

Naib
12-06-2009, 04:26 PM
try
sudo rm /usr/share/telepathy/managers/haze.manager
quit empathy
pkill mission-control-5
start empathy
That worked thats, that file really should live in /var/... but hey

or just edit /usr/share/telepathy/managers/haze.manager and add a hon entry there


but as far as i tested telepathy-haze+hon .. it doesn't playvery nice ... no / commands are working there and it even won't allow me to join channels for some reason.... haven't really messed with this for long
yup no commands, but it does list buddies which is a start :D
probably due to the telepathy<->libpurple bridge being new-ish



net-im/pidgin is needed anyway even if you do not install pidgin or finch
( net-im/pidgin is actually a libpurple with optional pidgin and finch)

yup, its still as a dependency. Just added a telepathy USE flag to pull in
telepathy-haze



btw it really doesn't like it if you have launched the game and try to connect in the chat, both freak out

theli
12-07-2009, 03:40 AM
Thats just great, maybe add a open-hon.sh-and-joingame function :D buts thats utopia
when they add ability to join game using command line parameters then sure

btw it really doesn't like it if you have launched the game and try to connect in the chat, both freak out
hm.. with pidgin it just does that for me:
http://omploader.org/vMnhuaw/pidgin.png

BasiC
12-07-2009, 09:36 AM
Hey dude,

i discovered some Bugs, which will crash the whole application

also it seems like the 0.3 version seems to be different from the svn-version

did u hack the protocol all by yourself, or did u have some kind of documentation?

BasiC.

theli
12-07-2009, 10:46 AM
i discovered some Bugs, which will crash the whole application
please, report them at issue tracker (http://code.google.com/p/honpurple/issues/list)
or, if you don't have google account and don't won't to register it just describe those bugs with steps to reproduce them here
(issue tracker is preferred)


also it seems like the 0.3 version seems to be different from the svn-version

current svn rev source files are identical to 0.3 version


did u hack the protocol all by yourself, or did u have some kind of documentation?
i did not have any documentation

Vinthian
12-07-2009, 01:28 PM
This is weird, I put the files in both my

C:\Users\Admin\AppData\Roaming\.purple\plugins
and
C:\Program Files (x86)\Pidgin\plugins

folders and they don't seem to load into pidgin. I tried to dl some other random plugins to see if it was an issue with the directory, but those loaded fine.

I'm on Win32 64-bit Windows 7.

theli
12-07-2009, 02:17 PM
This is weird, I put the files in both my

C:\Users\Admin\AppData\Roaming\.purple\plugins
and
C:\Program Files (x86)\Pidgin\plugins

folders and they don't seem to load into pidgin. I tried to dl some other random plugins to see if it was an issue with the directory, but those loaded fine.

I'm on Win32 64-bit Windows 7.
after putting linhon.dll to pidgin/plugins
please, start from cmd as 'pidgin -d > pidginlog.txt' and paste that pidginlog.txt somewhere

edit: i need to mention that honpurple needs 2.6.x pidgin version

Vinthian
12-07-2009, 02:25 PM
after putting linhon.dll to pidgin/plugins
please, start from cmd as 'pidgin -d > pidginlog.txt' and paste that pidginlog.txt somewhere

edit: i need to mention that honpurple needs 2.6.x pidgin version

Nvm, yeah I figured that out (well, Chavo did), I had to update... Could've sworn pidgin had automatic update.

BasiC
12-08-2009, 09:06 AM
please, report them at issue tracker (http://code.google.com/p/honpurple/issues/list)
or, if you don't have google account and don't won't to register it just describe those bugs with steps to reproduce them here
(issue tracker is preferred)

current svn rev source files are identical to 0.3 version

i did not have any documentation

I will do so, if im able to reproduce then

BasiC

gwho1
12-17-2009, 12:57 AM
does this work with Digsby as well? thx

theli
12-17-2009, 04:33 AM
you could google the fact that digsby does not use libpurple

gwho1
12-17-2009, 02:22 PM
oh, had no clue wat libpurple was thx

haizenberg
12-21-2009, 01:24 PM
wOOt !

Thanks mate :=)

vsokic
12-23-2009, 09:02 AM
Will a trillian version come eventually?

what about MirandaIM version??

theli
12-23-2009, 09:07 AM
what about MirandaIM version??
no plans

theli
12-24-2009, 10:28 AM
bugfix-mainly 0.4:
fix for 100% cpu usage on some ubuntu boxes
/e /emote
/wb /whisperbuddies (whisper all buddies)

SteelSide
12-25-2009, 05:53 AM
Uhm should i post feature requests at the bug tracker? (Since there is no feature tracker?)
Anyway - here's my request.
It would be sweet to have the K/D/A, KD/CD, XP and gold per game just like the ingame stats window - in the "Get info" window.
Right now it only displays the total amount of everything, which doesn't help as much ;p

theli
12-25-2009, 07:08 AM
Uhm should i post feature requests at the bug tracker? (Since there is no feature tracker?)
thats not a bug tracker ... that is issue tracker :D
there is that issue type 'Type-Enhancement - request for enhancement' :D


Anyway - here's my request.
It would be sweet to have the K/D/A, KD/CD, XP and gold per game just like the ingame stats window - in the "Get info" window.
Right now it only displays the total amount of everything, which doesn't help as much ;p
well.... you can count that by yourself ... just divide those with the total number of games :)

but yeah , i may just add average values at the end of user info

Xelotath
12-26-2009, 07:12 PM
I'm getting something like "couldn't connect to masterserver.hon.s2games.com due timeout" (rough translation) - any ideas on what may caused this?

theli
12-27-2009, 03:46 AM
I'm getting something like "couldn't connect to masterserver.hon.s2games.com due timeout" (rough translation) - any ideas on what may caused this?

well... maybe masterserver was down, maybe you have network problems , anything

Xelotath
12-27-2009, 08:44 AM
Well, it never worked with Pidgin. And the networking shouldn't be much of a problem, because Pidgin is allowed to connect everywhere in my firewall and also, disabling it yields no effect.

theli
12-27-2009, 12:51 PM
Well, it never worked with Pidgin. And the networking shouldn't be much of a problem, because Pidgin is allowed to connect everywhere in my firewall and also, disabling it yields no effect.
and hon works with no probs on that pc?

Phyxantar
12-27-2009, 01:23 PM
Awesome work.

Xelotath
12-27-2009, 03:39 PM
No problems with HoN, no.

theli
12-28-2009, 03:29 AM
No problems with HoN, no.
can you run from console (cmd in windows) as
pidgin -d > 123.txt
and upload that 123.txt then somewhere? (it will contain debug output)

SteelSide
12-28-2009, 05:44 PM
well.... you can count that by yourself ... just divide those with the total number of games :)

but yeah , i may just add average values at the end of user info

Last part was what i was hoping for :)
But now i know that i shall visit thy almighty issue tracker for next idea!

the_Bandy
01-03-2010, 06:07 PM
No chances to get this to work with Adium?
Tested it with Pidgin under Windows and it works perfectly.

theli
01-04-2010, 04:32 AM
No chances to get this to work with Adium?
Tested it with Pidgin under Windows and it works perfectly.
i don't even have an ability to make a build for Mac Pidgin .. :(
i don't have a mac :D
i'll try to clean some hdd space and get mac vmware image with xcode just for the sake of working on this :(

rugzO
01-13-2010, 11:56 AM
How can i install FreeBSD?

theli
01-13-2010, 12:31 PM
How can i install FreeBSD?

i'm not sure, you may try to download sources and build it yourself

SteelSide
01-28-2010, 07:46 AM
Hmm does this still work for you? As of today pidgin tells me i signed on from another location and when i closed that down and tried to enable it from the menu instead it told me it got an unknown error, and upon reconnect then it went back to step 1.

Orava1
01-28-2010, 07:55 AM
Hmm does this still work for you? As of today pidgin tells me i signed on from another location and when i closed that down and tried to enable it from the menu instead it told me it got an unknown error, and upon reconnect then it went back to step 1.

Same problem here also. It came after 1.66 patch.

theli
01-28-2010, 09:13 AM
yeah, S2 changed protocol

An7hrax
01-28-2010, 03:03 PM
Any chance this will ever be ported to miranda?

theli
01-28-2010, 05:19 PM
well... 0.4.1 is up with builds for linux
i'll make a windows version tomorrow

consider this as an 'unstable' release though

theli
01-29-2010, 06:57 AM
i uploaded a windows build

Manu311
01-30-2010, 09:15 AM
I would recomment to remove the .o files from the source package.
I'm using debian and since I haven't installed pidgin from apt-get but from source I can't use the .deb package (without changing a bit in it :P), so I use the source code.
I can compile it, but only if I delete the .o files (make clean) before. For newbies this may be confusing, and I guess no1 can do anything with your .o files :P.

theli
01-30-2010, 09:18 AM
I would recomment to remove the .o files from the source package.
I'm using debian and since I haven't installed pidgin from apt-get but from source I can't use the .deb package (without changing a bit in it :P), so I use the source code.
I can compile it, but only if I delete the .o files (make clean) before. For newbies this may be confusing, and I guess no1 can do anything with your .o files :P.

lol, yeah , those were left by mistake for 0.4.1

Verith
01-31-2010, 03:41 PM
Would it be possible to have some sort of highlighting or indication when you send a whisper so it doesn't look the same as normal chatting within the channel? This sort of confuses me sometimes, although I guess it's not a big deal.

theli
01-31-2010, 04:16 PM
Would it be possible to have some sort of highlighting or indication when you send a whisper so it doesn't look the same as normal chatting within the channel? This sort of confuses me sometimes, although I guess it's not a big deal.
sure, i just commited that for svn
i just forgot about that
now it highlights same way as incoming one

Verith
01-31-2010, 07:41 PM
sure, i just commited that for svn
i just forgot about that
now it highlights same way as incoming one

Thanks!

Edit: Also I've been having a problem with my clan room not updating the list of who is in the room. No specifics yet, but I can try and figure out exactly when/how it happens if you need.

Babui
02-11-2010, 03:03 AM
bump... Any updates for this?

theli
02-11-2010, 03:39 AM
bump... Any updates for this?
not really, i'm working on other things now
also, what updates do you actually want?

mejobloggs
02-12-2010, 12:12 AM
Mint plugin

Naib
02-17-2010, 04:09 PM
w.r.t. Gentoo:

Layman has change the structure of the overlay.xml:



<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE repositories SYSTEM "/dtd/repositories.dtd">
<repositories xmlns="" version="1.0">
<repo quality="experimental" status="unofficial">
<name>honpurple</name>
<description>Contains ebuilds for honpurple.</description>
<homepage>http://code.google.com/p/honpurple/</homepage>
<owner type="project">
<email>theli.ua@gmail.com</email>
<name>HoNpurple</name>
</owner>
<source type="svn">http://honpurple.googlecode.com/svn/trunk/gentoo/overlay</source>
</repo>
</repositories>

if you could replace the one stored on the googlecodes site with this one \o/

theli
02-18-2010, 01:31 AM
if you could replace the one stored on the googlecodes site with this one \o/
done

SaperPL
02-18-2010, 05:52 AM
How to add this protocol to Empathy(Ubuntu Telepathy)?
I have installed the deb file and tried the stuff you wrote on previous pages and still honpurple protocol isn't visible in account configuration.

Naib
02-18-2010, 05:58 AM
How to add this protocol to Empathy(Ubuntu Telepathy)?
I have installed the deb file and tried the stuff you wrote on previous pages and still honpurple protocol isn't visible in account configuration.

I am using empathy with this plugin and it works sort of well (if you search back a few pages you will see the steps needed or i will post later).

Problems with this an empathy are
#1 if you login to the game you are disconnected from the chat in empathy
#2 none of the server commands work

still handy to see who is online and a quick chat before you launch the game

SaperPL
02-18-2010, 06:02 AM
Yes i tried to do what you told before but i dont have haze.manager file ( i have telepathy-haze installed) and i dont know where and how to add this manually to the file because i dont know how (i don't have any honpurple template for it)
EDIT: dunno why but empathy needed system reboot to see telepathy-haze additional protocols - problem solved

theli
02-18-2010, 11:46 AM
#1 if you login to the game you are disconnected from the chat in empathy
not a bug, this is a feature (not specific to telepathy)

NyM
03-05-2010, 06:32 PM
Doesnt work w/ pidgin. doesnt connect.

theli
03-06-2010, 03:34 AM
Doesnt work w/ pidgin. doesnt connect.
and what error does it say?
and what is seen in debug log?

hevil_p
03-07-2010, 03:53 AM
hi guys,

i wanna run that thing only on dd-wrt, a linux-based router.

its possible to run it on it?

i only need a console-version- like b1tchx

regards

theli
03-07-2010, 04:14 AM
hi guys,

i wanna run that thing only on dd-wrt, a linux-based router.

its possible to run it on it?

i only need a console-version- like b1tchx

regards
install finch, then compile and install honpurple manually

hevil_p
03-07-2010, 04:32 AM
thx, but i cant find download for finch as a dd-wrt package

theli
03-07-2010, 05:19 AM
i can't help you there, i dont use dd-wrt
here is some list which has finch in it
http://www.dd-wrt.com/wiki/index.php/Quick_list_of_Optware_packages

hevil_p
03-07-2010, 10:22 AM
thx, i know, i see what i can do

Babui
03-09-2010, 10:18 AM
Why does it say that Im already signed on from another location when Im not? O_O

theli
03-09-2010, 10:21 AM
Why does it say that Im already signed on from another location when Im not? O_O
since there is no certain way to know when you really sign on from another location (like loggin in hon) it says that when the server closes the connection ... but it may say that due to some network problems sometimes

hevil_p
03-10-2010, 02:42 PM
the plugin doesnt work on linux:

Linux debian 2.6.26-2-686 #1 SMP Thu May 28 15:39:35 UTC 2009 i686 GNU/Linux

(virtualbox)

not as:

the attached deb
not compiled.

tried as root and normal user.

under windows it works, even the plugin not shows up in the pluginlist( win and linux)

theli
03-10-2010, 03:01 PM
the plugin doesnt work on linux:

Linux debian 2.6.26-2-686 #1 SMP Thu May 28 15:39:35 UTC 2009 i686 GNU/Linux

(virtualbox)

not as:

the attached deb
not compiled.

tried as root and normal user.

under windows it works, even the plugin not shows up in the pluginlist( win and linux)

how does it "doesnt work" ?
it gives you error or what?

d3
03-10-2010, 09:34 PM
Thanks a bunch, this was just what i was looking for! Works like a charm with pidgin. Anyway to connect to hon with mIRC? :o

theli
03-11-2010, 12:04 AM
Anyway to connect to hon with mIRC? :o
this way involves setting http://minbif.im/ server up which is not available as binaries for windows

hevil_p
03-11-2010, 12:47 PM
how does it "doesnt work" ?
it gives you error or what?


no error,compiled fine, but the new HoN protocol doesnt show up. in windows yes, but under linux not.

but under linux comes an errormsg while installing deb:

the libpurple versions of libhon is to old or smth like that, i extracted and installed it anyway.

but doesnt work, not as self compiled or deb-file

theli
03-11-2010, 02:49 PM
but under linux comes an errormsg while installing deb:
the libpurple versions of libhon is to old or smth like that, i extracted and installed it anyway.
have you ever thought that there was a reason it gave you an error?

requirements : >=libpurple-2.6.0

hevil_p
03-12-2010, 01:52 AM
i compiled pdigin 2.6.6 and finch and libpurple by myself and it works now.

the special question is, how can i use minbif with libhon?, how can i load it? especialy on dd-wrt/openwrt router

thx

theli
03-12-2010, 01:57 AM
the special question is, how can i use minbif with libhon?, how can i load it? especialy on dd-wrt/openwrt router
well, once you have minbif set up and running it 'just works' after installing honpurple ...
ie there is no difference between honpurple and any other libpurple supported protocol for minbif

hevil_p
03-12-2010, 07:10 AM
hi,

got it all working, minbif finch and pidgin all under linux (dd-wrt not yet).

works fine so far

Dadoon
03-12-2010, 03:19 PM
Great work!

BTW:
https://masterserver.hon.s2games.com/
No more connection to the master server through HTTPS? :(


BTWTW:
For all the Miranda IM users: I will try to do Miranda version this summer (unless I find some other project to work on ;)).

Dignitas
03-16-2010, 02:53 PM
anyone tried it with qip?
if yes plz post the way you did ... i don't come along with it

theli
03-16-2010, 03:39 PM
anyone tried it with qip?
if yes plz post the way you did ... i don't come along with it
no it wont work this qip

Dignitas
03-16-2010, 04:13 PM
what a pitty ...

any plans to do it in future 4 qip?

hevil_p
03-16-2010, 04:42 PM
qip doesnt base on libpurple, so an extra version is needed

Velyks
03-25-2010, 09:24 AM
Anyone know if this will work with SPARC solaris compiled finch?

theli
03-25-2010, 09:26 AM
it should work ....you'll need to compile it yourself
on a side note - it seem to be broken now with update

theli
03-25-2010, 12:46 PM
unstable 0.4.2 as a quick fix is available in svn and as a windows build .. i'll prepare all other (linux + source) packages in an hour

Orava1
03-25-2010, 01:59 PM
0.4.2 debian package seems to be available now :).

Edit: Thx :)

HellSperm
03-31-2010, 02:04 AM
1 account was disabled because you signed on from another location:

i got this notification even do i m not login in HoN. can help me?

theli
03-31-2010, 02:51 AM
1 account was disabled because you signed on from another location:

i got this notification even do i m not login in HoN. can help me?

as of today the protocol changed for third time and honpurple needs to catch up again, i'll post any news here

theli
03-31-2010, 03:52 AM
looks like it works with just protocol version bumping, i'll fix buddy management and make a new version

vursed
03-31-2010, 04:36 AM
looks like it works with just protocol version bumping, i'll fix buddy management and make a new version

Cool, ty

theli
04-01-2010, 07:44 AM
0.4.3 windows build is up
changelog:
0.4.3


bumped protocol version
fixed adding/removing buddies as well as accepting buddy request
removed non-working since hon-0.3.0 channel list (it seem to be unavailable in hon client too)
fixed updating OP list of channels

edit: linux build and sources uploaded, i will do x86_64 linux build when i get home

storma
04-02-2010, 11:38 PM
I keep getting this error on Debian testing:

dpkg: dependency problems prevent configuration of honpurple:
honpurple depends on libpurple0 (>= 1:2.6.0); however:
Version of libpurple0 on system is 2.6.5-2.
dpkg: error processing honpurple (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
honpurple

theli
04-03-2010, 05:57 AM
I keep getting this error on Debian testing:

dpkg: dependency problems prevent configuration of honpurple:
honpurple depends on libpurple0 (>= 1:2.6.0); however:
Version of libpurple0 on system is 2.6.5-2.
dpkg: error processing honpurple (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
honpurple

can you try this one?
http://dl.dropbox.com/u/4443078/temp/honpurple_x86_64-0.4.3.deb

storma
04-03-2010, 08:49 AM
Cheers, worked a treat. :D :BehemothsHeart:

DaRkSuMTiN
04-07-2010, 01:35 PM
Hi,

don't really know if it's problem with this plugin or with hon api/protocol
but i changed my clan tag from 3 to 4 letters and in chat buddy list using this plugin, it still appears the old clan tag.

it's not really critical, but it's here just so u know ;)

ps: using pidgin

theli
04-07-2010, 04:26 PM
don't really know if it's problem with this plugin or with hon api/protocol
but i changed my clan tag from 3 to 4 letters and in chat buddy list using this plugin, it still appears the old clan tag.

well, clanmates/buddies are added to pidgin's with their nickname without tag as identifier and [tag]nick is set as an alias for them ... this thing is not updated automatically in honpurple ... you can either clean your list or readd contacts or rename them by hand :-/ ... i dunno how this could be implemented in a non-hacky way (maybe just don't add aliases for them)

AsianGirl
04-14-2010, 04:16 PM
Is there a way for a bot to automate responses like if someone types !join, it will send a clan invite?

theli
04-15-2010, 01:39 AM
Is there a way for a bot to automate responses like if someone types !join, it will send a clan invite?
well, this is not a bot.. but if you do one of it then yes, why not

Marx`
04-22-2010, 11:50 AM
Any work toward the adium plugin? I would love this to run, I currently have pidgin installed on my dev box just to run the plugin, i'd prefer it ported to adium so I can run it natively.

theli
04-22-2010, 01:47 PM
Any work toward the adium plugin? I would love this to run, I currently have pidgin installed on my dev box just to run the plugin, i'd prefer it ported to adium so I can run it natively.

unfortunately, the one developer who was going to do adium port disappeared and i'm yet to find any access to a mac pc/vm for porting it

Marx`
04-22-2010, 08:21 PM
hm, I may try to give a look at it this weekend, I haven't done any plugins for lib-purple code, hopefully the docs can get me through.

theli
05-11-2010, 01:04 AM
bumped to 0.4.5 to reflect protocol changes

nitestryker
06-04-2010, 05:53 AM
Hi,

I'll be having a look at the source over the week and see if i can come up with a plugin for adium.

Best of Luck!

theli
06-04-2010, 02:46 PM
Hi,

I'll be having a look at the source over the week and see if i can come up with a plugin for adium.

Best of Luck!

nice, it also needs some polishing since some stuff seems to be broken with latest protocol update

Dadoon
06-04-2010, 06:59 PM
i'm yet to find any access to a mac pc/vm for porting itVirtualBox just happens to have officially included experimental support for Mac OS X not long ago.

nitestryker
06-04-2010, 11:28 PM
nice, it also needs some polishing since some stuff seems to be broken with latest protocol update

hmmm, well i'll try to port it to adium first, and then see if i can fix the protocol, no guarantees though

theli
06-05-2010, 01:24 AM
hmmm, well i'll try to port it to adium first, and then see if i can fix the protocol, no guarantees though
heh, i didn't ask for that, i just remembered it :P ... i'll try to fix that myself when i get time

nitestryker
06-05-2010, 01:40 AM
just to make sure, cause im rusty,

hon.c = ?
honpurple.c = libpurple calling functions and whatnot

nitestryker
06-05-2010, 01:44 AM
nvm worked it out

nitestryker
06-07-2010, 11:50 PM
im getting an "expected declaration specifiers or ... before gchar" error, did you get this?
And do you know why would i be getting this error? Googling hasn't resulted in much so far

theli
06-08-2010, 05:09 AM
most probably you are missing dependencies, gchar (and other gtypes) come from glib ( glib.h )

nitestryker
06-08-2010, 09:07 AM
hmmm, ok so the gchar is defined in the glib framework. Well thats just dandy since im having massive framework issues at the moment. I'll keep working on it, probably go to the adium IRC to ask about.

Oh yeah just remember, adium 1.5 has some framework issues, so i'll have to download the 1.4 framework -.-

theli
06-08-2010, 12:54 PM
its not gchar only (since it is just char) there is some other stuff used from glib

IMapHack
06-11-2010, 12:03 PM
This is pretty dope. How does it work with whispers?

theli
06-11-2010, 12:23 PM
This is pretty dope. How does it work with whispers?

what do you mean?
it shows them as whispers :-/

IMapHack
06-11-2010, 04:01 PM
what do you mean?
it shows them as whispers :-/

Oh? I thought it used the messaging friends messaging, didnt know it used whisper, neat!

theli
06-12-2010, 03:34 AM
Oh? I thought it used the messaging friends messaging, didnt know it used whisper, neat!

it uses im , but supports outgoing whispers through /w and shows incoming whispers as whispers in im windows

Wyrmskull
06-30-2010, 02:00 PM
Works like a charm. Perfect, really!

rust3d
07-08-2010, 01:26 AM
I changed the name of my hon buddylist to "hon" and it erased all my friends in hon, and they had to delete and re-add me to get me back.

theli
07-16-2010, 09:11 AM
0.5


bugfixes
sync buddy/clan list (recreate list on every connect)
fix for long server packets (like disconnect on /auth list if there are a LOT of people there)

Dopefish`
10-10-2010, 11:14 PM
Adium version in the works and partially committed:

http://img801.imageshack.us/img801/4029/adiumhonpurple01.png

http://img801.imageshack.us/img801/9861/adiumhonpurple02.png

http://img163.imageshack.us/img163/4199/adiumhonpurple03.png

Dopefish`
10-11-2010, 05:46 AM
Here's some more progress.

You can check out the code through SVN and build it to try it. You'll need the Adium 1.4 source checked out, too.

http://img830.imageshack.us/img830/5456/screenshot20101011at044.png

http://img822.imageshack.us/img822/7018/screenshot20101011at050.png

Here's a list of features working and not working:

Working:

Chatting
Joining&parting channels
Getting info on players
Whispering


Not Working:

Icons for preorder and in-game users
Colors in chat
Adding and removing buddies (it partially works)
Emotes (it sends them, but you don't see them)


Todo:

Custom right-click menu on users to specify alternate commands
Display the channel topic in the titlebar of the chat window

theli
10-12-2010, 09:00 AM
a first preview for adium port

http://honpurple.googlecode.com/files/honpurple_Adium_preview1.zip

1) have adium 1.4b18 or newer
2) double click zip
3) double click plugin

unfortunately i can't provide much support for adium build since i don't have mac

Loki
10-23-2010, 07:19 AM
I'm running Windows and my Pidgin installation crashes about every 10 minutes. Also, it doesn't show me colored chat like in-game, it disconnects a lot and it hides channels from me just like the in-game chat. I can't drag sub-windows to actually see the entire channel names. (e.g. Honcast is Honc...) Is there any other client I can use that does have these things?

wacko
12-07-2010, 05:19 AM
I'm having some trouble...
64 bit ubuntu 10.04
pidgin 2.6.6

I download the amd64 .deb and run it, completes happily, but I don't have any indication that it's installed (doesn't show up on plugins)

theli
12-07-2010, 05:41 AM
I'm having some trouble...
64 bit ubuntu 10.04
pidgin 2.6.6

I download the amd64 .deb and run it, completes happily, but I don't have any indication that it's installed (doesn't show up on plugins)
run
pidgin -d
in terminal.. it should show some debug output
i'm pretty sure that i just compiled it with newer version of pidgin (2.7.x) so you either will need to recompile it or to upgrade your pidgin

Dicemaster
12-10-2010, 07:08 AM
nice addon! works perfect. now i dont need to start hon any more to see if anyone is playing^^

fatings
12-11-2010, 08:27 AM
a trillian plugin pretty pls? <3

zhurai
12-14-2010, 05:14 AM
please update for 2.0 :DDDD

Shaddox
12-14-2010, 07:31 AM
please update for 2.0 :DDDD

This.

theli
12-15-2010, 02:19 PM
i bumped version in overlay for gentoo users, uploaded x86_64 deb (have no ability now to build 32bit version)
i will upload windows build tommorow when i get to windows machine

also, the person who made adium build does not have his mac with him atm (you can build adium version yourself)

theli
12-15-2010, 02:21 PM
oh, and btw, i did not bother to implement all shields/colors/flags for this version

BubbleZ
12-15-2010, 05:19 PM
Dumb question, how do I make it work on Windows? I think someone mentioned a .dll file that I would put somewhere but I can't find any .dll files to download.

Fallacy
12-15-2010, 06:53 PM
Dumb question, how do I make it work on Windows? I think someone mentioned a .dll file that I would put somewhere but I can't find any .dll files to download.

I don't believe there's a Windows build up yet.

theli
12-16-2010, 03:28 AM
updated to 0.5.2 to fix some small bug and put windows build and x86_64 deb

mauki
12-16-2010, 07:00 AM
nice gracias

BubbleZ
12-17-2010, 07:06 AM
I don't believe there's a Windows build up yet.

For Windows Pidgin? There isn't one?

theli
12-17-2010, 07:14 AM
For Windows Pidgin? There isn't one?

there already is, as i said in my previous post
http://code.google.com/p/honpurple/downloads/detail?name=honpurple-win-0.5.2.zip

Kaurin
12-18-2010, 09:26 AM
Thank you very much for this plugin! :)

edit:

Using Windows 7 64bit, works perfect.

orava
12-18-2010, 01:24 PM
.deb package does not work in 32bit ubuntu. Installation program says "Wrong architecture 'amd64'". Can someone compile ite to i386 architecture?

Zarbis
01-05-2011, 03:40 PM
Looks really nice. Now i actually have no need to keep hon client running while waiting till clan mates finish their game and we can start next.

Boolbasor
01-05-2011, 10:30 PM
When I tried the Adium pluggin it says


boolbasor (Heroes of Newerth) : Error

Server closed the connection
that, probably, means that you connected from hon

theli
01-06-2011, 01:20 AM
thats the old version, currently there is no build for adium since there is noone to build it

multipass
01-29-2011, 03:30 AM
is the library no longer compatible?

theli
01-29-2011, 04:01 AM
is the library no longer compatible?

0.5.3 is up as x86_64 deb and a source package, however windows build won't be up until monday

multipass
01-29-2011, 04:28 AM
cool!

multipass
01-31-2011, 11:58 AM
working again thanks!

colondee
02-01-2011, 12:59 PM
Great, thanks!

AuraofMana
02-11-2011, 07:26 PM
Using it on Pidgin (Win7 64-bit), is there a way to:

1. Automatically use whisper when talking to a friend?
2. Not join a channel when logging in (a lot of popups about people joining and leaving the channel is annoying, plus don't want to be on in one)?

In addition, what is the command to leave the channel. Can't find it in /help.

Great work on the program. Love it!

theli
02-12-2011, 03:37 AM
Using it on Pidgin (Win7 64-bit), is there a way to:

1. Automatically use whisper when talking to a friend?
no

2. Not join a channel when logging in (a lot of popups about people joining and leaving the channel is annoying, plus don't want to be on in one)?

no, its not chat client who makes you join that channel , its server makes you join it


In addition, what is the command to leave the channel. Can't find it in /help.
just close it

theli
02-26-2011, 05:50 AM
bumped downloads for protocol version bump
also now, whenever it stops working with patch update - just bump protocol version in account settings

MackKnife
02-26-2011, 08:37 AM
Great work!

BTW:
https://masterserver.hon.s2games.com/
No more connection to the master server through HTTPS? :(


BTWTW:
For all the Miranda IM users: I will try to do Miranda version this summer (unless I find some other project to work on ;)).

Is there any news about a miranda Plugin ?

colondee
02-27-2011, 09:56 AM
Teach me to edit the plugin so i can make it work every time it stops pls :) like now

theli
02-27-2011, 01:52 PM
Teach me to edit the plugin so i can make it work every time it stops pls :) like now

last version includes 'protocol version' as option in account settings so you should just try and +1 it every time honpurple stops working with patch release

Furduncu
02-27-2011, 08:06 PM
[LC]theli , I have a Mac and would like to help you to build adium plugin pkgs...

How do I start?

colondee
02-28-2011, 06:20 AM
Thank you, couldnt find it earlier :)

theli
02-28-2011, 01:52 PM
[LC]theli , I have a Mac and would like to help you to build adium plugin pkgs...

How do I start?
all i know about building adium port is



[19:53:49] Dopefish: download and install xcode, get the source for adium, get the source for honpurple
[19:54:11] Dopefish: make sure they are in the same location... and the adium directory needs to be named "adium" i think
[19:54:22] Dopefish: then double click the project file and press build
[19:55:57] Dopefish: no, it has to be named "adium-1.4"
[19:56:06] Dopefish: Adium = "../../../adium-1.4";
[19:56:32] Dopefish: so you need to have the directories like
[19:56:38] Dopefish: <somedir>
[19:56:42] Dopefish: <somedir>/adium-1.4
[19:56:58] Dopefish: <somedir>/honpurple/osx/PurpleHoN
[19:57:11] Dopefish: should be all you need

Furduncu
02-28-2011, 05:08 PM
Compiling Adium .... then I will try to make the Adium plugin, hope it works.

Furduncu
02-28-2011, 05:38 PM
Adium Plugin for Adium 1.4b18 or greater Working!

IT WORKS!
There were some issues with the pkg provided by dopefish...
the framework references were pointing to absolute paths of his computer, I fixed it.
Theli, I need to provide you the right pkg with relative references for upload on the google code page.

Link to the working bundle: http://www.mediafire.com/file/pty3cj2i8d63gvu/PurpleHoN.AdiumLibpurplePlugin.zip

theli
03-01-2011, 01:08 AM
Adium Plugin for Adium 1.4b18 or greater Working!

IT WORKS!
There were some issues with the pkg provided by dopefish...
the framework references were pointing to absolute paths of his computer, I fixed it.
Theli, I need to provide you the right pkg with relative references for upload on the google code page.

Link to the working bundle: http://www.mediafire.com/file/pty3cj2i8d63gvu/PurpleHoN.AdiumLibpurplePlugin.zip
cool, just upload somewhere the files you changed

Furduncu
03-01-2011, 12:33 PM
cool, just upload somewhere the files you changed

Build pkg
http://www.mediafire.com/file/yr02gf0lq1961l9/Adium%20Plugin%20Pkg.zip

spamilator
03-02-2011, 05:00 AM
Yes man, finally MacOS X support. +9000 internets for you!

Edit: And some coins, choose wisely!

Edit 2: lol just noticed that you, Furduncu, did make the Mac plugin work. Good job bro, even if theli got the coins :D

Furduncu
03-02-2011, 07:35 AM
Yep.

Didn't had to code 1 line at all, I only built the plugin. =]

spamilator
03-02-2011, 10:30 AM
Yep.

Didn't had to code 1 line at all, I only built the plugin. =]

Thanks so much :P

Totally abusing it right now! :balp:

theli
03-02-2011, 02:16 PM
Yes man, finally MacOS X support. +9000 internets for you!

Edit: And some coins, choose wisely!

Edit 2: lol just noticed that you, Furduncu, did make the Mac plugin work. Good job bro, even if theli got the coins :D
yay, thanks!

Adium plugin is just a wrapper around common honpurple code.
That wrapper was originally written by Dopefish. So you need to thank him for adium wrapper :) . But he was really busy irl and had no time even for just a simple build of latest source... so thank Furduncu for this build for new version :) .

Furduncu , i uploaded your xcode project path changes in source code repository, thanks.

theli
03-02-2011, 02:45 PM
also, take a note that adium won't differentiate between whisper and pm .. we are working on that

theli
03-02-2011, 03:21 PM
Furduncu, pls, make a build of http://code.google.com/p/honpurple/downloads/detail?name=honpurple-0.5.5.tar.bz2&can=2&q= this , new version
i added [WHISPER] prefix for whisper messages so that adium users could differentiate between whisper/clan/pm messages

MackKnife
03-02-2011, 04:57 PM
1575 coins for one that build an Miranda Plugin That works xD

Furduncu
03-09-2011, 10:51 AM
Theli, gonna build this new version as soon as I get home.

Furduncu
03-09-2011, 02:32 PM
Furduncu, pls, make a build of http://code.google.com/p/honpurple/downloads/detail?name=honpurple-0.5.5.tar.bz2&can=2&q= this , new version
i added [WHISPER] prefix for whisper messages so that adium users could differentiate between whisper/clan/pm messages


Done.

It's here:

http://www.mediafire.com/file/1s6sfnz44p5uhtb/0.5.5%20-%20PurpleHoN.AdiumLibpurplePlugin.zip

WigglyFace
03-25-2011, 12:00 PM
having trouble with this since 2.0.20. Cannot reenable account, gives a logged in elsewhere error, though I've tried on multiple accounts and know that I'm not logged in from anywhere else. didn't see anything about the chat server in the patchnotes.

warfr0g
03-25-2011, 02:20 PM
They changed a byte in the logon message in the latest patch. It was 0x0b before and is now 0x0c, you need to change that.

theli
03-25-2011, 03:45 PM
They changed a byte in the logon message in the latest patch. It was 0x0b before and is now 0x0c, you need to change that.
no i don't :P
go to account settings, advanced -> bump protocol version setting to 12

Furduncu
03-27-2011, 02:17 PM
Theli,

Mac users don't have this option.
Where in HoNPurple source I have to change the value to rebuild the plugin?

theli
03-28-2011, 03:22 PM
Theli,

Mac users don't have this option.
Where in HoNPurple source I have to change the value to rebuild the plugin?

i asked the person who worked on initial adium port to look into having this option

in the meanwhile just do checkout from svn or change
#define HON_PROTOCOL_VERSION 0x0B
to
#define HON_PROTOCOL_VERSION 0x0C

in src/packet_id.h

Furduncu
03-29-2011, 08:45 PM
New version with Protocol 12 ( 0x0C )

http://www.mediafire.com/file/5go0rykc92axsh0/0.5.6%20-%20PurpleHoN.AdiumLibpurplePlugin.zip

WigglyFace
04-12-2011, 10:55 AM
no i don't :P
go to account settings, advanced -> bump protocol version setting to 12

thank you

Also, I'm not sure how difficult this would be for you, but the Android chat app allows you to monitor games using your phone. Would you be able to implement monitoring with this?

theli
04-14-2011, 01:38 AM
thank you

Also, I'm not sure how difficult this would be for you, but the Android chat app allows you to monitor games using your phone. Would you be able to implement monitoring with this?

that is not hard, its just i completely have no time to work on anything

Ruxia
04-14-2011, 12:18 PM
An ipod touch/iphone app like this would be nice :D