PDA

View Full Version : Feature Request



NewsArchive
04-01-2015, 02:22 AM
I know you can specify a version resource for the install but I'd also
like to embed a version resource in other files using something along
the lines of "#embed version resource" in the same manner I already
use "#embed UAC manifest" and "#code-sign application".

By the way, Friedrich, thanks for fixing the code sign dialog so it
doesn't forget the descriptive name when selecting a different
certificate profile.

--
Lee White

RPM Report Viewer.: http://www.cwaddons.com/products/rpm/
RPM Review........: http://www.clarionmag.com/cmag/v11/v11n06rpm.html
Report Faxing.....: http://www.cwaddons.com/products/afe/
---Enroll Today---: http://CWaddons.com

Creative Reporting: http://www.CreativeReporting.com
Product Release & Update Notices
http://twitter.com/DeveloperPLUS

Windows 8 brings us "The Oval, Bumper Car, Roller Coaster of Wait!"

NewsArchive
04-01-2015, 08:14 AM
Hi Lee,

> I know you can specify a version resource for the install but I'd also
> like to embed a version resource in other files using something along
> the lines of "#embed version resource" in the same manner I already
> use "#embed UAC manifest" and "#code-sign application".

Huh? You been looking inside my computer while I'm on the Internet? <g>

The problem is that this is not a trivial task at all. To manipulate the
version resource of an application file, you have to "re-create" the whole
PE structure, update the checksum, etc. This is a very complex and
failure-prone process. And it still might result in fatal application
failures. Over the years, I have tried freeware and commercial tools and
quite often it damaged the .EXE and .DLL files. The encoding (Unicode and
non-Unicode) makes a big difference and the original compiler that created
the application.

But hey, you already had this very good idea five years ago <g>

http://www.lindersoft.com/forums/showthread.php?27221

But I think that I have a somewhat stable "#edit version resource..."
compiler directive now. And I bet that Antivirus and anti-spyware
"protection" systems will love this feature <g>. To be on the safe side,
I'll mark it as a "use at your own risk" function <g>

See attached screenshots. I'll enable this directive in the next SB build.
Thank you for your suggestion.

> By the way, Friedrich, thanks for fixing the code sign dialog so it
> doesn't forget the descriptive name when selecting a different
> certificate profile.

You are very welcome :)

Friedrich

NewsArchive
04-01-2015, 12:37 PM
Friedrich,

> But hey, you already had this very good idea five years ago <g>

> http://www.lindersoft.com/forums/showthread.php?27221

5 or 10 years?

Makes no difference, I don't recall what I did yesterday! Oh, wait,
that WAS yesterday... never mind.<g>

--
Lee White

RPM Report Viewer.: http://www.cwaddons.com/products/rpm/
RPM Review........: http://www.clarionmag.com/cmag/v11/v11n06rpm.html
Report Faxing.....: http://www.cwaddons.com/products/afe/
---Enroll Today---: http://CWaddons.com

Creative Reporting: http://www.CreativeReporting.com

Product Release & Update Notices
http://twitter.com/DeveloperPLUS

Windows 8 brings us "The Oval, Bumper Car, Roller Coaster of Wait!"

NewsArchive
04-01-2015, 12:37 PM
Lee,

>> But hey, you already had this very good idea five years ago <g>
>
>> http://www.lindersoft.com/forums/showthread.php?27221
>
> 5 or 10 years?
>
> Makes no difference, I don't recall what I did yesterday! Oh, wait,
> that WAS yesterday... never mind.<g>

Hahahahaha.<g>

Friedrich

NewsArchive
04-02-2015, 02:24 AM
Hi Lee,

> I know you can specify a version resource for the install but I'd also
> like to embed a version resource in other files using something along
> the lines of "#embed version resource" in the same manner I already
> use "#embed UAC manifest" and "#code-sign application".

I use BuildAutomator to completely do all versioning for me, including
writing version resource files for both Clarion and Visual C and passing
version information to Setup Builder - as well as writing version
information to Help&Manual builds and template and source files!

Best regards,

--
Arnor Baldvinsson - Icetips Alta LLC

NewsArchive
04-02-2015, 02:25 AM
Is that thing turbo charged?

Jeff Slarve
www.jssoftware.com
www.twitter.com/jslarve
I'll search help files & Google for you.

NewsArchive
04-02-2015, 02:25 AM
> Is that thing turbo charged?

Yep - with four on the floor!


:-)

Charles


--
-------------------------------------------------------------------------------------------------------
Charles Edmonds

cjeByteMeSpammers@lansrad.com (remove the "ByteMeSpammers" to email me)
www.clarionproseries.com - ProScan, ProImage, ProPath and other Clarion
developer tools!
www.seal-soft.com - The xProduct Clarion templates - xWordCOM, xToolTip,
xDataBackup Manager and more!
www.ezchangelog.com - "Free ChangeLog software to manage your projects!"
www.setupcast.com - "A revolutionary new publishing system for software
developers - enhanced for SetupBuilder users!"
www.pagesnip.com - "Print and Save the Web, just the way you want it!"
www.ezround.com - "Round Corner HTML tables with matching Banners, Buttons
and Forms - Now with PNG support!
www.lansrad.com - "Intelligent Solutions for Universal Problems"
www.fotokiss.com - "World's Best Auction Photo Editor"
-------------------------------------------------------------------------------------------------------

NewsArchive
04-02-2015, 02:25 AM
Arnor,

> I use BuildAutomator

I have the large part of the process automated for me. This was more a
request for a friend that doesn't have an overabundance of funds and
is just getting started. He -does- have SB, though!<g>

--
Lee White

RPM Report Viewer.: http://www.cwaddons.com/products/rpm/
RPM Review........: http://www.clarionmag.com/cmag/v11/v11n06rpm.html
Report Faxing.....: http://www.cwaddons.com/products/afe/
---Enroll Today---: http://CWaddons.com

Creative Reporting: http://www.CreativeReporting.com

Product Release & Update Notices
http://twitter.com/DeveloperPLUS

Windows 8 brings us "The Oval, Bumper Car, Roller Coaster of Wait!"

NewsArchive
04-02-2015, 02:26 AM
Does it massage the data adequately?<g>

Jeff Slarve
www.jssoftware.com
www.twitter.com/jslarve
I'll search help files & Google for you.