Get the new PortableApps.com Platform 10.0: Gorgeous themes, a full portable app store and advanced functionality
Announcing the World's Best Flash Drive: The PortableApps.com Companion | Did you see a malware warning on Friday?

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

wsm23 (Homepage) - September 20, 2007 - 8: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! Laughing out loud

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

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.

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

version. Well now I can read my manga portably.

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

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.

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.

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.

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?

Don't know.

Don't know.

Life is about the journey not the destination!

The Kazoo Spartan

Meh.

Smiling Lets wait till someone more knowledgable like Ryan comes along.

K

Or JH?

Life is about the journey not the destination!

The Kazoo Spartan

Oui.

Yes.

You called?

Sticking out tongue

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.

"If you're not part of the solution, you're part of the precipitate."

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.

Schur

Thx didn't think it wuld be a peoblem. LOL. Laughing out loud

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.

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. Sticking out tongue

Thanx

Wroks now. Sticking out tongue

Life is about the journey not the destination!

The Kazoo Spartan

.

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

"If you're not part of the solution, you're part of the precipitate."

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.

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.

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. Smiling

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.

"If you're not part of the solution, you're part of the precipitate."

Thx

Thx

Life is about the journey not the destination!

The Kazoo Spartan

Sweet.

Sweet.

"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook

i see your to do list, and

i see your to do list, and thinking where is the readme Eye-wink
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. Smiling 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.

Hehe

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

"If you're not part of the solution, you're part of the precipitate."

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])

Yeh

Don't you just hate those Laughing out loud

"If you're not part of the solution, you're part of the precipitate."

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. Sticking out tongue

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.

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 Laughing out loud

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 Laughing out loud (Might be all time)
Edit 2: Well, what do you know, uTorrent Portable is my most popular download, followed by WinMerge and then SuperTux.

"If you're not part of the solution, you're part of the precipitate."

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

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

@ 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 Laughing out loud 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.

Sometimes, the impossible can become possible, if you're awesome!

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.

"If you're not part of the solution, you're part of the precipitate."

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?

Sometimes, the impossible can become possible, if you're awesome!

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.

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.

Ya

ya

Sometimes, the impossible can become possible, if you're awesome!

Well,

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

"If you're not part of the solution, you're part of the precipitate."

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 Smiling

"If you're not part of the solution, you're part of the precipitate."

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 Smiling ]

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

"If you're not part of the solution, you're part of the precipitate."

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.

"If you're not part of the solution, you're part of the precipitate."

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.

"If you're not part of the solution, you're part of the precipitate."

Splash

Added CDisplayEx to my PortableApps to read some comics and the splash struck me as off. Not trying to jump John's ship, but I took the current splash and PA.com-branded it: http://img135.imageshack.us/img135/3401/cdisplayexportablelu1.jpg

Hope it helps and won't feel neglected if John comes up with a real splash and mine ends up not getting used, I'm just trying to be useful Sticking out tongue

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.

"If you're not part of the solution, you're part of the precipitate."

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 Sticking out tongue

"If you're not part of the solution, you're part of the precipitate."

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.

Updated

Life is about the journey not the destination!

The Kazoo Spartan

I'm a **tch but,

The title still says 'v'1.4 Sticking out tongue

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