You are here

Portable Psi

17 posts / 0 new
Last post
tresni
Offline
Last seen: 16 years 6 months ago
Joined: 2007-09-12 03:45
Portable Psi

Psi is a Jabber IM client written in Qt. One of the fullest featured Jabber clients available and one of the easiest to use (if you ask me Wink )

In the tradition of other Portable Psi releases here and here I've put together the latest Psi 0.11 RC 2 into paf.exe format.

NSIS launcher is from this release. I just updated the client. Might add a splash screen later Blum

Includes everything. Can be slimmed down by removing sound files and extra aspell dictionary and data files. Will list those later. The Qt libraries do take up a chunk of space as can be seen from the total size below Wink

32.4MB unpacked
9.08MB paf.exe
Download

BuddhaChu
BuddhaChu's picture
Offline
Last seen: 7 years 5 months ago
Joined: 2006-11-18 10:26
Just to be clear...

Just to be clear, users could go download the original package and put the dictionary/layout/codepage back in the correct directory for their language ands then they'd have that to pick from too?

This is almost a rhetorical question, as I'm assuming that's that case and the answer is "yes", but I thought I'd ask the question anyways before someone else gets confused and complains.

Cancer Survivors -- Remember the fight, celebrate the victory!
Help control the rugrat population -- have yourself spayed or neutered!

tresni
Offline
Last seen: 16 years 6 months ago
Joined: 2007-09-12 03:45
That's correct. Sound files

That's correct. Sound files or aspell related files could be added by the user and loaded on demand. Sorry should have spelled that out Wink

rozberk
rozberk's picture
Offline
Last seen: 2 years 6 months ago
Joined: 2007-05-14 15:05
Thanks. I do use this PAF

Thanks. I do use this PAF app already and I do like the sound files. I'll just copy them from the version I'm currently using.

On that note though, if you wish release this as a minimum version that people can add their own aspell and sound files to, should that those be place in DATA folder? Or perhaps another zip or paf.exe file that contains those elements removed and can be put back in, like some of the other packages I've seen around here.

But just so you know, I really do use this PAF app and find it very useful. Thanks for the work on it.

tresni
Offline
Last seen: 16 years 6 months ago
Joined: 2007-09-12 03:45
I may release a "heavy"

I may release a "heavy" package that includes everything. I actually will be releasing an update shortly as one of the files that was supposed to be optional (according to every source I looked at) wasn't.

The sad reality is that there likely isn't much difference between the "light" and "heavy" versions, but sometimes every KB counts..

rozberk
rozberk's picture
Offline
Last seen: 2 years 6 months ago
Joined: 2007-05-14 15:05
If I had to vote, I'd say

If I had to vote, I'd say just one standard package if there is little to be gained between two different versions. Then just have info on what can be added or removed. Makes things easier.

Personally, I just wanted the 496k of sound files, because it saves me from downloading the full package and just extracting those files individually. It's always easier to delete then to add, in my opinion.

But let me know when you have the update - I'll try it out. What file was left out, BTW? I've not seen anything wrong so far.

tresni
Offline
Last seen: 16 years 6 months ago
Joined: 2007-09-12 03:45
The default certificate file

The default certificate file (startcom_ca.crt). Without it I get crashes connecting to self-signed servers. With it, no crash. Don't know if the file is actually used, but it seems having it there solves the problem (for me anyway.)

tresni
Offline
Last seen: 16 years 6 months ago
Joined: 2007-09-12 03:45
Update

Okay, updated the release so it shouldn't crash when connecting to self signed servers. Download

Also includes all aspell files and sound files. Difference in size: .9 MB

rozberk
rozberk's picture
Offline
Last seen: 2 years 6 months ago
Joined: 2007-05-14 15:05
I'll check it out when I get

I'll check it out when I get home, but I already notice something odd - If you just install it over your current installation, it looses it's settings. Backing up the Data\Settings folder and copying it back in after a reinstallation works fine, but it seems that some of the XML files are are using different variables: QString and the ilk. I'll give you a more complete picture later tonight, okay?

tresni
Offline
Last seen: 16 years 6 months ago
Joined: 2007-09-12 03:45
Please do, I'd appreciate

Please do, I'd appreciate it. Are you going from 0.10 to this or from another 0.11 build? there were differances from 0.10 but I thought config was...umm..upgradable/interchangeable. Not recommended though as lost has changed from 0.10

rozberk
rozberk's picture
Offline
Last seen: 2 years 6 months ago
Joined: 2007-05-14 15:05
I believe it is...

What I did was take the copy of the PsiPortable I already had running on my PortableApps drive and just extracted the files from your new build over the top of my existing files. This caused the problem I received before. So I took a back up copy of my Apps and in a testbed, had a control version and a version that I extracted the new build on and then compared the two with WinMergePortable.

What I found was three files being overwritten in the Data folder that is causing my information be lost. The files are three XML files, so I took a look at each one of them. Here they are:

- PsiPortable\Data\Settings\caps.xml
I don't know exactly what this file does, but I've tested it and it seems to be okay to overwrite with your new version. It seems to hold information that is statistical but I really don't know. However, it seems non-critical to Psi.

- PsiPortable\Data\Settings\profiles\default\options.xml
This seems to hold all the options for the app and it was altered too with setting from your machine, I believe.

- PsiPortable\Data\Settings\profiles\default\config.xml
This is where all the problems came from because it overwrote all my jabber information with yours, to include information about your C: drive. Resetting this with a copy of my own information fixed my issues.

I also took your new version and installed it, but before running it, removed these three XML files. The program actually recreated the options.xml and the config.xml. I don't know about the caps.xml though it wasn't recreated with the simple test I put it through.

I figured if you could remove those files from the new installation, that way they do not overwrite existing configuration files that may exist, that may solve that problem.

What do you think?

tresni
Offline
Last seen: 16 years 6 months ago
Joined: 2007-09-12 03:45
I'm now afraid that I've

I'm now afraid that I've release all my settings into the wild Biggrin
The Data folder was supposed to be empty as Psi creates it on its first run. Sorry about that. Needless to say, I've changed my password just to be safe. Updated the paf.exe file too

rozberk
rozberk's picture
Offline
Last seen: 2 years 6 months ago
Joined: 2007-05-14 15:05
Sorry for the hassle. I

Sorry for the hassle. I didn't see any password information, but I did see your user directory location. But still, I agree - I wouldn't want ANY personal information in the wild.

Let me know if you have an update and I'll test it again.

tresni
Offline
Last seen: 16 years 6 months ago
Joined: 2007-09-12 03:45
Sorry, meant to make that

Sorry, meant to make that clear. The paf.exe is updated as of my post last night Wink

rozberk
rozberk's picture
Offline
Last seen: 2 years 6 months ago
Joined: 2007-05-14 15:05
And that seems to fix it!

And that seems to fix it! Thanks for the application!

jps
Offline
Last seen: 15 years 1 month ago
Joined: 2007-06-09 13:23
So... What about this beta

So... What about this beta test? Will it be "final" at some day? Or hosted on portableapps.com?

Could you also add support for GnuPG?

ZachHudock
ZachHudock's picture
Offline
Last seen: 1 year 3 months ago
Developer
Joined: 2006-12-06 18:07
Probably needs a rewrite to

Probably needs a rewrite to come up to the latest PAF standards.

The developer formerly known as ZGitRDun8705

Log in or register to post comments