CDisplayEx Portable 1.4_PRE-RELEASE5 (TESTERS NEEDED) - March 15, 2008

Submitted by wsm23 on September 20, 2007 - 9:36pm

This is not really my work, I have just sort of been the general contractor on this.

What: "CDisplayEx is a Comic reader based on CDisplay. It uses the popular 7-zip plugins to read many archives types like cbr cbz cbt rar zip tar 7z lzh arj cab tar.gz tar.bz2. It supports jpeg png gif and bmp images."
Where: CDisplayEx 1.4 Developed by Henri Gourvest
Size: About 1.7Mb (2.54Mb installed)
Download CDisplayEx Portable 1.4 PR5 (hosted by cubegames.net) or here PR4. (Mirrored by Patrick at the nascent-project.org). Thanks.

Many thanks to Patrick, Ryan and NeoRame for their help so far.

I use CDisplayEx to read comics which have been loaded into a cbr or cbz format.

To Do:

  • Read Me
  • Reset settings file so that it opens windowed-Done
  • Remove CDispShell.dll
  • Remove regthumbs.bat
  • Version in app name (0.1) for portable version
  • PA.com branded splash screen

UPDATE Sept 21, 2007:
I am going to call this RC1 because I think it is about done. I don't know if anyone else had downloaded and had any issues with it. According to the dev this should do it. There should not be any issues. (Famous last words). Many, many, many thanks to Patrick.

UPDATE Sept 24, 2007:
Added a 7z/exe version of the corrected RC1.
You can use it to extract directly to your PortableApps folder or to anywhere on your usb drive you desire.

UPDATE Sept 27, 2007:
Was able UPX the main exe and dll's(most). Reduced size down from 4.5Mb to 2.54Mb installed.

UPDATE Oct 3, 2007:
Created a help-html files based on the Tick5 Portable Help template.

UPDATE Oct 4, 2007
Added ini to pkg see post below for structure. Please review.
Added new readme.txt in Other\Source please review for language.
Added page on my site(cubegames.net) for install instructions and screenshots.

UPDATE Mar 15, 2008
"IT'S ALIVE!!!", (Dr. F.N.Stien 1765-1818)

Changelog:
9-20-2007 BETA2
-Fixed settings files. Thanks Patrick.
9-21-2007 RC1
-CDispShell.dll removed
-regthumbs.bat removed
-file name 0.1
9-24-2007 RC1 7z
-Fixed above issues.
-Added 7z SFX
9-24-2007 RC2
-no improvements just fixed. paf format
9-26-2007 RC3
-fixed readme per original dev's request.
9-27-2007 RC4
-UPX'd the main .exe and the dll's now only 2.54Mb installed!
10-1-07 PR4
-Changed version numbering to match PA.com standards
10-4-07 PR5
-Added PA.com style help.html file
-Added CDisplayExPortable.ini in Other\Source
-Added readme.txt in Other\Source
-Removed extra xml settings file in Data

UPDATE I will work on updating to the new launcher. I will see if I can do it myself. I might need help.
-----
Life is about the journey not the destination!

My site * My Blog

The Kazoo Spartan


( categories: )

Omg!

This sounds SO cool, I'll try it out! :D

I think we should create a PortableApps.com comic as default. :)

It's kinda sad when my desktop is messier than my room.

NeoRame.

That would be in NeoRame's realm, our resident PA.com artist.

Life is about the journey not the destination!

The Kazoo Spartan

Haha.

Yes, he's amazing.

It's kinda sad when my desktop is messier than my room.

Finally! This has been released, now I can dump the regular

version. Well now I can read my manga portably.

*In a high singing voice* All the little creatures of the forest!

and stuff...

Updated

Updated main post with settings file.

Life is about the journey not the destination!

The Kazoo Spartan

Now see,

I thot that's what the modified XML was, that it ran it windowed, but then it didn't for me. Maybe I accidently used the wrong one. I will update the installer now. Edit, the settings keep getting overwritten for me. Do they for you? I'll look into this.

Alright I got it, I went one directory extra when copying the default settings, BETA2 is uploading, just change it to that in the file name, should be done in a couple.

Okay, it's uploaded

It's kinda sad when my desktop is messier than my room.

Thanks.

Added readme.

Do we need to add a readme for the license for the installer?

Life is about the journey not the destination!

The Kazoo Spartan

The Installer

It should be covered by the license.txt in the source directory it's in. And you can remove the replace settings thing too, it should be windowed by default with the update.

It's kinda sad when my desktop is messier than my room.

Do we need the readme in the package for the app itself?

Do we need the readme in the package for the app itself?

Life is about the journey not the destination!

The Kazoo Spartan

Well...

The launcher it currently covered by the GNU GPL "license.txt" as well. The actual program seems to have to license included, but I think it only needs to be included with the source. I think you have the MPL posted up there? Is that for the launcher? I think GPL's fine, and I dunno for sure if you can change the GPL to MPL.

It's kinda sad when my desktop is messier than my room.

4 the app.

4 the app.

Life is about the journey not the destination!

The Kazoo Spartan

SO...

Just CDisplayEx? Did it comes with a readme or license? I don't think it needs one, only in the source. Can't say for sure tho.

It's kinda sad when my desktop is messier than my room.

None.

The license is listed at sourceforge as MPL 1.1. You can also see it in the about window. No readme or license.txt.

Life is about the journey not the destination!

The Kazoo Spartan

Oh.

Well, then, isn't it like the Mozilla apps with name copyrights? Or are those just special mozilla things?

It's kinda sad when my desktop is messier than my room.

Don't know.

Don't know.

Life is about the journey not the destination!

The Kazoo Spartan

Meh.

:) Lets wait till someone more knowledgable like Ryan comes along.

It's kinda sad when my desktop is messier than my room.

K

Or JH?

Life is about the journey not the destination!

The Kazoo Spartan

Oui.

Yes.

It's kinda sad when my desktop is messier than my room.

You called?

:P

Anyway, should be compatible. Technically, they are 2 different pieces of software just bundled together, so it works. Same with my RSSOwl Portable, which is licensed under the Eclipse Public License.

Anyway, the special names are not to do with the license, but to do with Mozilla's trademarks.

Warum, warum, ist die Bananae krumm?

Thx

thx

Life is about the journey not the destination!

The Kazoo Spartan

Patrick

Please add the readme to the folder \CDisplayExPortable\App\CDisplayEx.

According to Ryan via GTalk we should add it there.

Thanks.

Life is about the journey not the destination!

The Kazoo Spartan

Message from the original dev.

You should not provide the shell extension!!
1 - There is possible conflict with already installed version.
2 - you will not be able to disconnect safely the key because the dll will be probably in use.

Yes this dll and .bat files are not needed, CDisplayEx can work without it.
This dll is a windows explorer plugin to display the first picture of a .cbz or .cbr file in thumbnail view, it is very usefull but not portable!
I like the splach screen and the new icon.
Using upx to pack the exe file could be great.

-Henri Gourvest

He is referring to the CDispShell.dll and regthumbs.bat files in PortableApps\CDisplayExPortable\App\CDisplayEx. He mentioned this in this post. I told him we(Patrick) would fix it in the next release.

Life is about the journey not the destination!

The Kazoo Spartan

1 more thing Patrick

When you recompile can you name the new file CDisplayExPE_0.1_BETA3.paf.exe.

We can change the file name to 1.0 when we finalize things.

The file name might be confusing because it is actually based on CDiaplayEx V1.4 not 1.3.

Life is about the journey not the destination!

The Kazoo Spartan

Sure

No peoblem, I'm ony my way home from school right now and I stopped at the libary, but I shud be home in thirty minutes and I'll update it then.

It's kinda sad when my desktop is messier than my room.

Schur

Thx didn't think it wuld be a peoblem. LOL. :lol:

Life is about the journey not the destination!

The Kazoo Spartan

Dun.

Yea, no peoplem at all, however, it was a huge problem. But here it is.

It's kinda sad when my desktop is messier than my room.

Not working.

Not sure what it is but the download is not working.

Life is about the journey not the destination!

The Kazoo Spartan

Woops.

Probably needs a file extension. :P

It's kinda sad when my desktop is messier than my room.

Thanx

Wroks now. :P

Life is about the journey not the destination!

The Kazoo Spartan

.

BWHAHAHAHAHAHAHAHAHA!!!! :P
/downlaods/, Dun, peoplem, shud, CDiaplayEx, Schur and I noticed in another post aquariam. Nicely done guys :P

Warum, warum, ist die Bananae krumm?

UPDATED:

I am calling this RC1 even though the file name is beta3. I will fix that later.

Life is about the journey not the destination!

The Kazoo Spartan

Would you...

Like me to rename it?

And then you can too, when you feel so inclined.

It's kinda sad when my desktop is messier than my room.

Schur

You have done some much. I wasn't going to ask you to change right away. When you can. Thx. Will be off line for several hrs. Have to commute and take care of family.

Life is about the journey not the destination!

The Kazoo Spartan

Alright.

Well, I'll make a copy so the old download is till up till you change the links. The new link will be http://www.nascent-project.org/downloads/CDisplayExPE_0.1_RC1.paf.exe
_______________________________________________
Wow, I just noticed I still had a signature, that's enough of that.

It's kinda sad when my desktop is messier than my room.

UPDATED.

Bring on the testers.

Life is about the journey not the destination!

The Kazoo Spartan

Find...

Any posts asking for a comic reader, and tell them this is released. :)

It's kinda sad when my desktop is messier than my room.

Couldn't here

This thread is locked, from the days of the Great Post Lockup.

Life is about the journey not the destination!

The Kazoo Spartan

.

Ax and ye shall receive.

Warum, warum, ist die Bananae krumm?

Thx

Thx

Life is about the journey not the destination!

The Kazoo Spartan

Sweet.

Sweet.

"If computers get too powerful, we can organize them into a committee -- that will do them in."
-Bradley's Bromide

i see your to do list, and

i see your to do list, and thinking where is the readme ;-)
Remove regthumbs.bat? but he is in there... i am confused

but awsome work, where i can find comix for that progs?

greetz
NeoRame

Hell was full, so I came back!!!
Sorry for my lousy English!!!

Oops.

I get mine from torrents, type DCP and you will get tons of available downloads. There are also some pay sites.

EDIT:
I fixed the files in my copy, but I cannot figure out how to recompile the launcher. I have NSIS Portable, but I am kinda lost as to how to use it. I seem to be able to compile the nsi script for the app itself, but the launcher script gives me errors. I am sure I am not doing it right.

Life is about the journey not the destination!

The Kazoo Spartan

@ Patrick/Ryan.

A little help over here bro. I need help recompiling the installer.

Life is about the journey not the destination!

The Kazoo Spartan

Patrick's here!

Ryan's not. :) Do you have an IM account I can add you on so we're not replying back and forth with errors and answers? If not, go to link to site removed by moderator JTH. As has been discussed, you may not promote your site here and we'll talk there.

Edit I just sent you my gmail address on facebook but I'm having some internet problems connecting right now, but I'm connected to the IRC if you wanna go there.

Edit again, nevermind, gotta go, I can help tomorrow. Sorry.

It's kinda sad when my desktop is messier than my room.

Hehe

By the time he gets online, I'll be here and you won't :P
Oh, and John, that's not his site (assuming it was the chat room). It's pkeffect's.

Warum, warum, ist die Bananae krumm?

Here.

I am at work and will be off and on most of the day. I will try to keep my gmail tab up and can communicate through there if you wish.

Life is about the journey not the destination!

The Kazoo Spartan

Yea.

As Ryan said, it was just an irc chat room pkeffect set me up with that I had on my site using pjirc, I thot it would have been easier talking in there than causing an off-forum discussion in here and wasting your bandwidth. Sorry, I just don't notice when I link it.

(oops, comment intended for John [i did one of those things where you login and your reply naturally makes a comment instead])

It's kinda sad when my desktop is messier than my room.

Yeh

Don't you just hate those :D

Warum, warum, ist die Bananae krumm?

UPDATE

Added 7z exe for fixed version. Will follow at a later date with paf installer.

Life is about the journey not the destination!

The Kazoo Spartan

Whoo!

Latest release has 15 downloads. :P

It's kinda sad when my desktop is messier than my room.

W00T!

Wow. I wonder what mine are. Ryan would have to let us know. Course it is only 7am in Aussieland and he is "on holiday".

Can you go to Gtalk or would you prefer nacent-projects?

Life is about the journey not the destination!

The Kazoo Spartan

In a bit.

I got your e-mail. I'll make an attempt to get on GTalk later tonight, but it's a bit hard right now.

It's kinda sad when my desktop is messier than my room.

Looking it up now

I'm looking it up now for you.

Here they are:
/Downloads/CDisplayExPE_0.1_RC1.paf.exe - 26
/Downloads/CDisplayEx_Portable_1.3_BETA2.paf.exe - 13
/Downloads/CDisplayExPE01a.7z - 13

Also of interest, your most popular file is /MenuTheme.html on 126 visits. Also, the admin page is the 3rd highest page :D

Edit: I'm pretty sure that's only monthly stats, but don't trust me on that one. Cause apparently, you Yanks have used 3 GB of my bandwidth this month :D (Might be all time)
Edit 2: Well, what do you know, uTorrent Portable is my most popular download, followed by WinMerge and then SuperTux.

Warum, warum, ist die Bananae krumm?

UPDATED

Many, many, many thanks to Patrick.

I uploaded and updated the latest edition. Please check it out. I won't say it is final because of Murphy's Law.

Life is about the journey not the destination!

The Kazoo Spartan

RC3

Put proper name of original author per his request.

Will change mirror link when Patrick has updated his.

I will leave this one up and if no one has any issues then I will call it final after one week.

Life is about the journey not the destination!

The Kazoo Spartan

Up

It's kinda sad when my desktop is messier than my room.

Just one bit UPX-ing the exe's

It's just a detail but upx-ing the main program and the codecs would take it to half the size (or less) and a little faster load.

Good suggestion.

Question- Does upx-ing affect compatibility at all?

If not then I will make sure it happens in the final release.

EDIT: I have compressed most of the dll's but I cannot seem to get the main app compressed without an error. I am using peazip. I also tried UPXShell and that did not work either. Any suggestions.

I got the entire installed size down to approx 3.7Mb

Life is about the journey not the destination!

The Kazoo Spartan

No Problem here

I've reduced size of the installed directorie to 2,13 MB (2,45MB used).
Using the upx executable without a glitch or problem.
with command line upx * ( I think there should be more exhaustive lines but that works the needed)
It runs smothly (just tried)

PS: It doesn't start if the launcher is compressed. The size could be aproximated (under 2,5 for sure)

Finally

Used UPXTool to get the main exe and dll's compressed. Total installed size is now down to 2.54Mb. Updated to RC4. Thanks for the suggestion Jorge.

Please test for functionality because of the compression.

Life is about the journey not the destination!

The Kazoo Spartan

Mirror

It's kinda sad when my desktop is messier than my room.

@ Mod (John, Ryan)

Next week where would I post final version?

Many users may shy away from the beta forum.

General Discussion? or portableapps.com/forums/support/cdisplayex_portable :lol: LOL!

Life is about the journey not the destination!

The Kazoo Spartan

Beta then Home

We'll do a 'pre-release' with all the official goodness. Then it'll be the homepage when it's released.

Live with purpose.

Thx

BTW-This is why I did not want to re-edit my previous posts. It will show up as new for others will it not?

Life is about the journey not the destination!

The Kazoo Spartan

Request for SF hosting.

John, Marko or Ryan, can this be posted in the SF download list for PortableApps.com now?

I would like to solicit more feedback if there are any more portable issues.

Please let me know if you need anymore info.

Life is about the journey not the destination!

The Kazoo Spartan

Well,

I'll do it for you if John gives the go ahead.

Warum, warum, ist die Bananae krumm?

K.

K

Life is about the journey not the destination!

The Kazoo Spartan

This Week

I'll make you an official splash so you can do a pre-release this week once the new splash is done. Ryan, did you check to make sure it all conforms to PortableApps.com Format?

Live with purpose.

I did

I compiled the original, and I think it included everything. It's been updated since, but I think everythings in the PAF. I'll double check.

It's kinda sad when my desktop is messier than my room.

Thank you.

Thanks.

Do you mean a PortableApps.com branded splash?

Life is about the journey not the destination!

The Kazoo Spartan

Believe So

Maybe go grab him a link to NeoRame's logo.

It's kinda sad when my desktop is messier than my room.

Ya

ya

Live with purpose.

Well,

Patrick did half of it, so I assumed so. I'll check it when I get home from my birthday party :P

Warum, warum, ist die Bananae krumm?

Okies...

Some minor things I noticed:

  • No readme.txt in Other\Source
  • No CDisplayExPortable.ini (example INI) in Other\Source
  • Replaces stuff like C: in the settings file, might be better to have C:\ (using
    //${ReplaceInFile} "$PROGRAMDIRECTORY\cdisplayex.xml" "$1" "$0"
    ${ReplaceInFile} "$PROGRAMDIRECTORY\cdisplayex.xml" "$1\" "$0\"

    on line 142)

  • In DefaultData, 2 copies of cdisplayex.xml, I think you only need the one in Settings
  • Don't know if the category should really be Office in AppInfo.ini

But those are all minor things. Looks good :)

Warum, warum, ist die Bananae krumm?

OK.

I will fix what I know how to do. I will have to look at it later.

Life is about the journey not the destination!

The Kazoo Spartan

K

  • readme.txt copied to Other\Source
  • Not sure how to do that ini you are talking about.
  • In Default data removed extra xml file.
  • Changed category in AppInfo.ini to reader

If you could help with that ini I can recompile with help and changes, go to PR5 and then SF?

[Moderator RM: Always close what you opened :) ]

Life is about the journey not the destination!

The Kazoo Spartan

Well,

It's just an example INI.

For your script, it would be:

[CDisplayExPortable]
AdditionalParameters=
DisableSplashScreen=false

# This INI is an example only and will not work until placed according to the directions in readme.txt
# The above options are explained in the included readme.txt

Warum, warum, ist die Bananae krumm?

How does this look?

Anybody?

CDisplayPortable.ini

[CDisplayExPortable]
CDisplayExDirectory=App\cdisplayex
SettingsDirectory=Data\settings
CDisplayExExecutable=CDisplayEx.exe
AdditionalParameters=
DisableSplashScreen=false

# The above options are explained in the included readme.txt
# This INI is just an example and is not used in its current location

Life is about the journey not the destination!

The Kazoo Spartan

Yes, but

In the launcher source code, it only reads the splash and the parameters.

Warum, warum, ist die Bananae krumm?

So I only need..

..those two lines?

Additional parameters and disablesplash screen.

Life is about the journey not the destination!

The Kazoo Spartan

Yep

Pretty much.

Warum, warum, ist die Bananae krumm?

Help file

Please look at this and make sure it conforms to PA.com standards. I will add this and the splash John is providing to the next prerelease.

http://wsm23.cubegames.net/Downloads/CDisplayPortable-help.html

I want to make sure the link for the support is going to be there also. I am using http://portableapps.com/forums/support/cdisplayex_portable. I guess I could point to this node for support at first until the forum was setup.

Life is about the journey not the destination!

The Kazoo Spartan

Hmm

I'd say probably under Other Apps, unless it becomes a major app.

Warum, warum, ist die Bananae krumm?

I will change it

Thanks for the suggestion.

Life is about the journey not the destination!

The Kazoo Spartan

Also

There's still a mention of Tick5 on the help page :P

Warum, warum, ist die Bananae krumm?

help.html

Small things,

Type CdisplayEx Portable-Specific Issues

I don't think the tag lines use capitals.

Maybe drop the 'v'1.4 part, unless there's a specific reason you're using it.

Also, maybe relate the tag-line to the portableness of it as well, like 'a digital comic book reader 'to go'' even.

It's kinda sad when my desktop is messier than my room.

Updated

Life is about the journey not the destination!

The Kazoo Spartan

I'm a **tch but,

The title still says 'v'1.4 :P

It's kinda sad when my desktop is messier than my room.

Picky, picky.

..will change it in the next release.

Just waiting for the new splash now from John.

I will recompile when that happens and we can release on SF?

Life is about the journey not the destination!

The Kazoo Spartan

I'll do it for you

I'll upload it to the pre-releases for you. John, maybe to the new category? (I'll make it if necessary)

Warum, warum, ist die Bananae krumm?