View Full Version : honpurple - a Pidgin/libpurple/Finch/Adium plugin
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 :)
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.
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...
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.
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!
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 :-)
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)
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_##
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
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 :).
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?
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
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
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.
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)
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?
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
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