Log in

No account? Create an account
LiveJournal Client Discussions [entries|archive|friends|userinfo]
LiveJournal Client Discussions

[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Calling all alpha Testers :) [Aug. 12th, 2002|05:26 am]
LiveJournal Client Discussions
[mood |accomplishedaccomplished]
[music |incubus - blood on the ground]

This is my first real entry with ZebJournal. It uses one of the cool features in ZebJournal, crossposting.

The ZebJournal.NET client has reached alpha 0.0.3 stage. Right now all it can do is post new entries, but it fully supports multiple concurrent logins, and user profiles. Convenient if more than one LJ user uses a certain computer. Also, multiple LJ based servers are fully supported. The GUI is MDI based, but windows can also be launched on the desktop, like mIRC. It is fully skinnable in windows XP or with windowblinds.

The client needs a lot of polish, as well as a good deal of substance. But for a first alpha release, it's not bad. It is released under the GPL. And it is available here. The installer includes source.

As for bug reports, please join zebj_changelog and leave a report. If you cannot, you can email me at zebjournal@hotmail.com. Ideas, thoughts, suggestions welcome.

I have no idea how to implement the MD5 digest in .NET, so if someone could send me a snippet of code in C#, I'd implement that. I don't know how to implement proxies either with the HttpWebRequest class in .NET framework, but perhaps someone can enlighten me.

This will need the .NET framework redistributable or SDK. There is no way around it. It is available here. Yes, it's 20MB, but it only needs to be downloaded once. Theoretically, this program is supposed to be supported in Windows 98/ME/NT/2K/XP. I have tested it in XP and 2K. I'd appreciate some testing on other platforms. Unfortunately, as part of the .NET platform, RAM usage for this program is rather high. I can't do anything, a hello world application in .NET takes 8MB of RAM.

To the best of my knowledge, this should support unicode, as by default .NET supports unicode.

If you login with a user after opening an Entry Form, you'll have to switch tabs from entry to options and vice versa to get the userlist in that entryform to refresh.

I ask that you remember that this is an Alpha and not everything will work. Everything is horribly unoptimized. It isn't really designed for resolutions below 1024x768. Have fun.

Download Here


[User Picture]From: ayoub
2002-08-12 02:39 am (UTC)
I'll test it... I have been looking for a multiplt login client for a while... I can test in Win2k and XP, and possibly ME...
(Reply) (Thread)
From: scientaestubiqu
2002-08-12 06:06 pm (UTC)

this looks cool!

will/does the multiple logon allow adding of memories and other not-just-journal features?

the things that drive me crazy trying to maintain a community because of having to log in:

add a community or friend to the community

add interests

add memories

(Reply) (Thread)
From: indif69
2002-08-12 09:45 pm (UTC)

Re: this looks cool!

I would love to add that in. There will be friends editing in later versions. However, there is no protocol mode ( tis what the docs say ) that allows intrest or memory editing. I don't know perl or I'd add it in myself. The first beta, it will allow for console commands from directly within the client :) so that should help if you know the console commands.

If you can add the server side part of it, I would gladly add the client side. And yes, maintaining communities can get annoying. I'm not sure if you know this, but on a lot of LJ pages, you can add &altlogin=1 to the url to allow you to be logged in with two screennames at once.
(Reply) (Parent) (Thread)
From: scientaestubiqu
2002-08-13 12:08 am (UTC)

Re: this looks cool!

unfortunately I can't program...
the interest, friends and memories are the things I'm looking for.

but thank you for a very informative post, that much information is rarely in the same place at the same time
(Reply) (Parent) (Thread)
[User Picture]From: mart
2002-08-14 04:31 am (UTC)

Unless you did something unusual, it won't automatically support unicode: You must use the correct encoder to form a UTF-8 byte array and send that.

Of course, I can't see what you're doing source-wise, so maybe you already have this covered. Remember to tell the server you're using protocol version 1 if you're going to send UTF-8.

(Reply) (Thread)
(Deleted comment)
From: indif69
2002-08-19 04:22 pm (UTC)

Re: cross-posting feature

you can cross post across any journal a logged in user has access to by checking the boxes in the options tab. in my screenshot for example I have , zebjournal and lj_clients checked. by pressing the post button once, all 3 get posted to.
(Reply) (Parent) (Thread)
[User Picture]From: z3bulin
2002-08-25 10:12 pm (UTC)
You know, my name is Zebulin. Long for Zeb.

(Reply) (Thread)