Welcome Guest.   Make a donation to an author on the site October 02, 2014, 11:31:38 AM  *

Please login or register.
Or did you miss your validation email?


Login with username and password (forgot your password?)
Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.


You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.
 
Your Support Funds this Site: View the Supporter Yearbook.
   
   Forum Home   Thread Marks Chat! Downloads Search Login Register  
Pages: [1] 2 Next   Go Down
  Reply  |  New Topic  |  Print  
Author Topic: IDEA: A Custom Page for Inno Setup showing DoCo info and donation benefits  (Read 7953 times)
Ath
Supporting Member
**
Posts: 2,224



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« on: March 10, 2011, 02:46:38 PM »

Hi,

Today worstje came with the great idea of adding a custom Donation Coder page to the JottiQ (Inno Setup) installer (I helped him finish that by adding the .NET/VC++ runtime dependency stuff), to be featured in the next release of JottiQ.
This page should show a text with/including 1 or 2 links that would promote this wonderful site, and convince anyone even slightly interested into making at least a visit to the site, and ofcourse consider to donate while visiting.

The custom page I'll quite easily mock up (this weekend I'll have time for that, it'll be a free 'plug-in' for all dc members using Inno Setup),
it's the text that should go in there that's bugging me a little.

I could copy/paste the text from the left column of the Donation page, but that's quite long to show while pressing next, next, finish during the installation process. I firmly oppose to adding a time-delay to that page (though not impossible; it could even be a delay for the 1st pass only, even when passing multiple times), but all the other apps/installers adding delays or other tricks (scrolling down the entire Windows NT 4 EULA during install to be able to press F8 to continue, comes to mind Angry, and the silly WinZip shareware page where you press 1 of 3 buttons to continue, I often find on co-worker PC's), still these EULA/Shareware pages are not read in the way the supplier had in mind.

If there is an official "short version" of the Donation page text available, I'll be happy to use that, if not: any advise is more than welcome.

For those that haven't noticed, English is not my native language, so any spelling or grammar bloopers would have to be fixed as well embarassed

It's a bit of a pity that nobody, including myself, came with this idea earlier, so it could have been used for all apps released during the fundraiser (that need an installer), but when done right (and I intend to do that...) it's usable for more than this fundraiser alone.
« Last Edit: March 10, 2011, 02:50:15 PM by Ath; Reason: typo... » Logged

worstje
Honorary Member
**
Posts: 555



The Gent with the White Hat

View Profile Give some DonationCredits to this forum member
« Reply #1 on: March 10, 2011, 03:25:04 PM »

I want to note that the text/purpose I had in mind was aimed more-so at introducing other DoCo applications and the concept of DonationWare than out-right begging for donations on behalf of DoCo or myself. I've got no real interest in those things, and I tend to feel that people everywhere have been ('properly') immunitized to those (Paypal) Donate! things by now.

My guess is that a lot of applications do not end up in the hands of the end-user through DonationCoder. Thus, a simple page with extra information in an installer would be a nice sort of publicity campaign. An explicit This page is informational only, and no extra 'bundled' software will be installed. message might be useful to add at the bottom, just in case people go into ADSPYCRAPWARE mode the moment they see something that does not involve the name of the application itself.
Logged
mouser
First Author
Administrator
*****
Posts: 33,443



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #2 on: March 10, 2011, 03:33:17 PM »

i think this is a great idea -- though i'm actually not so concerned with promoting DC -- but i can see the real value of having a recognizable page with cody on it that tells people that the author is a member of DonationCoder and encourages them to DONATE TO THE AUTHOR.  Encouraging them to visit the site is nice too, but i love the idea of spreading the recognizability of software that people should donate for.

Combine it with a sample simple license text that outlines free-for-personal use, permission for commercial use, and it would be really useful.

Logged
Ath
Supporting Member
**
Posts: 2,224



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #3 on: March 12, 2011, 12:54:11 PM »

I've thrown something together, except for the text that I got from the Lorem ipsum generator Renegade cranioscopical (embarassed) did a recent micro-mini-review of:





And with the 'Donate to author' not #defined in the script (disables the creation of the link-control)




And for those where "Cody should be on the 'right' side"  smiley, that's just a #define switch away


(Cody is clickable, hence the hand cursor)

Any replies are welcome,

« Last Edit: March 13, 2011, 05:38:12 AM by Ath; Reason: A bit more space » Logged

mouser
First Author
Administrator
*****
Posts: 33,443



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #4 on: March 12, 2011, 03:05:06 PM »

Looking nice..
There is a transparent version of that cody image somewhere i can try to find it, if you can use it.

Once you get it looking the way you want i'd like to see a version that is more focused on "Why you should donate to the author" rather that "What is donationcoder"

Maybe something like, at top instead of "DonationCoder Userpage" it might say "This is a Donationware Application"
With top text saying "This application is free for personal use, but the author strongly requests that you make a donation if you find it useful. Commercial inquiries welcome."

And then the main window could have headline "How Do I Donate?"
With text something like:
"Donating is safe and easy, and comes with some serious benefits!

The author of this program is part of the DonationCoder.com community -- and asks that you make a donation to to them if you find this program useful, in order to support it's continued development and support.

Blah blah more details here on how to send a donation directly to the author and other links.."
Logged
Ath
Supporting Member
**
Posts: 2,224



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #5 on: March 12, 2011, 03:11:30 PM »

Once you get it looking the way you want i'd like to see a version that is more focused on "Why you should donate to the author" rather that "What is donationcoder"

That's the kind of text I was asking for smiley But I couldn't find anything that fitted the bill on the site, maybe it's there, then a pointer would help.

There is a transparent version of that cody image somewhere i can try to find it, if you can use it.

It has to be bmp format, and as I haven't checked for transparency settings in the image control, can't tell yet if that helps or even would look better...
Logged

MilesAhead
Member
**
Posts: 4,870



View Profile WWW Give some DonationCredits to this forum member
« Reply #6 on: March 12, 2011, 05:47:10 PM »

If you would like to spif up the installer with a skin I've used this free tool for Inno Setup in the past:

http://isskin.codejock.com/visualstyles.asp

The overhead is a dll that loads the visual style, then unloads it when the installer quits.

Someone artistically inclined could do better, but this is one I did for one of my installers:



edit: this could limit you to a 32 bit version of the installer. I haven't used ISSkin in awhile. I don't know if they have 64 bit dlls available.
« Last Edit: March 12, 2011, 06:00:53 PM by MilesAhead » Logged

"Genius is not knowing you can't do it that way."
- MilesAhead
jgpaiva
Global Moderator
*****
Posts: 4,710



Artificial Idiocy

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #7 on: March 12, 2011, 06:16:51 PM »

This is an awesome idea! I will add it to GridMove (assuming you'll share it tongue )
Logged

worstje
Honorary Member
**
Posts: 555



The Gent with the White Hat

View Profile Give some DonationCredits to this forum member
« Reply #8 on: March 12, 2011, 06:49:02 PM »

Well, we obviously all have very different ideas about this, which is good. smiley

As my angle was for JottiQ, I am really uncomfortable with any sort of 'donate to me specifically' text as it just does not fit the spirit with which I have worked on the program and the support I have had from Jotti. Of course, I do understand that for most programs, that is not really an issue, so I'll leave my exact opinion about that up in the air until I see what the text and such turn out as.

More strongly though, I am unhappy with the idea of adding 'This Is DonationWare' at the top. And I am referring to that specific sentence. Why? It implies people are required to donate, but that is not true. It would be a free (as in gratis) program for all, with the ability to make a small donation as thanks. The word donationware just gives me the chills: I get the mental image of some extortionist picking you up, turning you around, shaking you till they see how much money falls out, and then thanking you for your donation.

In general, I feel we need to avoid the wheres-the-catch stigma that people get the moment they see a non-standard page in a wizard. Images tend to make me think in terms of extra toolbars. 'Donationware' as misrepresentation of a free tool. Big documents of text imply a secondary EULA or whatever. Does all that even make sense? (I'm tired.)

Perhaps it is best to have several varieties worked out through means of compiler switches or whatnot? Some varieties I had in mind are: 1) introducing 'the concept of donating for software' alone, 2) specifically focus on DonationCoder, 3) some other mix of choice.
Logged
JavaJones
Review 2.0 Designer
Charter Member
***
Posts: 2,537



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #9 on: March 12, 2011, 07:37:39 PM »

I definitely know what worstje is talking about in reference to the "donationware" label. It's a tricky thing. What matters is people's perception. We'd like *intention* to matter more but ultimately it's all in the eye of the beholder. If they don't understand that the label "donationware" to DC means "donate if you find it useful and can afford to", but rather think it means "you must donate some amount to use this", it will put people off, even if it's more than worth the price of a small donation.

I also like the idea of having different versions of this and letting authors decide how they want to handle it. I can think of at least 2, exemplified by the difference between worstje's approach and some others in the thread: one that focuses on donating to the author, one that focuses on donating to/joining DC in general. I *do* think DC is worth promoting, and like the current fundraiser I don't think we should be apologetic about spreading the word about the site and its resources. It doesn't have to be a plea of any kind, more like a promotional page, but a cool and fun one. It's a chance to show people (perhaps again) what DC really has to offer, besides what the user may have "in their hands" so to speak.

- Oshyan
Logged

The New Adventures of Oshyan Greene - A life in pictures...
Renegade
Charter Member
***
Posts: 11,456



Tell me something you don't know...

see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #10 on: March 12, 2011, 07:52:42 PM »

I've thrown something together, except for the text that I got from the Lorem ipsum generator Renegade did a recent micro-mini-review of:

That was actually cranioscopical. I can't take credit for that. Wink

But the idea reminds me of this threadohmy

My guess is that a lot of applications do not end up in the hands of the end-user through DonationCoder. Thus, a simple page with extra information in an installer would be a nice sort of publicity campaign. An explicit This page is informational only, and no extra 'bundled' software will be installed. message might be useful to add at the bottom, just in case people go into ADSPYCRAPWARE mode the moment they see something that does not involve the name of the application itself.

That will happen. At a minimum, it will get labeled as "ADWARE" by some people. It doesn't matter how innocent it is. But, you can't please everyone.

For the copy, I'd say keep it short and to the point. That's harder to write and more time consuming, but it's also more effective.
Logged

Slow Down Music - Where I commit thought crimes...

Freedom is the right to be wrong, not the right to do wrong. - John Diefenbaker
worstje
Honorary Member
**
Posts: 555



The Gent with the White Hat

View Profile Give some DonationCredits to this forum member
« Reply #11 on: March 12, 2011, 07:56:59 PM »

That will happen. At a minimum, it will get labeled as "ADWARE" by some people. It doesn't matter how innocent it is. But, you can't please everyone.

By that logic, all installers are Adware. They tend to have visible text things saying 'made with NSIS' or 'made with WISE', etc. And usually on every single screen, or on the final page. But yeah, whiners complain. It's a law of nature at this point I think. smiley
Logged
Renegade
Charter Member
***
Posts: 11,456



Tell me something you don't know...

see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #12 on: March 12, 2011, 08:19:00 PM »

That will happen. At a minimum, it will get labeled as "ADWARE" by some people. It doesn't matter how innocent it is. But, you can't please everyone.

By that logic, all installers are Adware. They tend to have visible text things saying 'made with NSIS' or 'made with WISE', etc. And usually on every single screen, or on the final page. But yeah, whiners complain. It's a law of nature at this point I think. smiley

Yeah. That's a pretty extreme end of the spectrum, but... Sigh...

It's actually a pet peeve of mine in commercial software (and other products). I don't want to advertise for another company, especially after I pay for a product. This happens a lot in web templates and components for web sites. People use flat out black hat techniques for SEO in things that you PAY for. But that's a far cry from "NSIS" in an installer.

Same goes for shirts. Why would I want an embroidered horse on my shirt that's large enough for me to ride on? Seems a tad nutty to me.


But agreed -- there will always be someone ready to whine no matter what.
Logged

Slow Down Music - Where I commit thought crimes...

Freedom is the right to be wrong, not the right to do wrong. - John Diefenbaker
Ath
Supporting Member
**
Posts: 2,224



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #13 on: March 13, 2011, 05:37:11 AM »

I've thrown something together, except for the text that I got from the Lorem ipsum generator Renegade did a recent micro-mini-review of:

That was actually cranioscopical. I can't take credit for that. Wink
Oops embarassed embarassed my bad, I typed that up from memory, so that's where it went wrong Sad
I'll fix that (both the memory and the text).
Logged

Ath
Supporting Member
**
Posts: 2,224



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #14 on: March 13, 2011, 05:41:21 AM »

If you would like to spif up the installer with a skin I've used this free tool for Inno Setup in the past:

That's not something I'll be adding, I really dislike any skins beyond the default Windows stuff, and IMHO are a big waste of energy when applied to an installer, that is only run once.
Logged

Renegade
Charter Member
***
Posts: 11,456



Tell me something you don't know...

see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #15 on: March 13, 2011, 07:32:53 AM »

If you would like to spif up the installer with a skin I've used this free tool for Inno Setup in the past:

That's not something I'll be adding, I really dislike any skins beyond the default Windows stuff, and IMHO are a big waste of energy when applied to an installer, that is only run once.

Installers are the first exposure to the application, so getting it right is important.

I remember seeing a Paradox installer a very long time ago, and it was one of the coolest I've ever seen. It had music and a wicked cool UI.

But yeah, they're rarely worth bothering with. The higher the number of downloads you have, the more important it is though. But that goes for everything.

For the CodeJock stuff there, I'd checked that out a while back, but didn't really like it much. You really need to do your own design from top to bottom to get it done nicely. The ones they have are decent examples, but just not really up my alley.

I actually really like the Visual Studio installer projects. You can get one done in record time. smiley
Logged

Slow Down Music - Where I commit thought crimes...

Freedom is the right to be wrong, not the right to do wrong. - John Diefenbaker
Ath
Supporting Member
**
Posts: 2,224



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #16 on: March 13, 2011, 08:09:15 AM »

Hm, evaluating all (mixed) responses to this idea, I'm convinced that it should not be me, writing the promotional texts. The idea of having a choice of content is probably the best, categorizing between 'Just a mild hint that it's possible to donate through DC' and a 'Strong, almost begging, type of promotional marketing mumbojumbo', including an even bold link to the 'Donate to me please' page. And then some categories in between. A total of 5 choices (grades) should be enough then.
That should be a good compromise for everyone.

Because of the flexibility of the Inno Setup scripting language and the Pascal Script engine, that is all quite easy Wink

Oh, and did I mention all labels and text are user override-able? And next to that, it comes with source (has to be included in your script), and the texts in a .rtf file (so colors, bold, hyperlinks, etc. are possible), so you are still in full control.

Then for grade 1 the title above the text could be more Author-oriented, like: (Also changed the 'Userpage' to 'info page')
« Last Edit: March 13, 2011, 08:17:28 AM by Ath; Reason: Introduced \'grades\' + example » Logged

Ath
Supporting Member
**
Posts: 2,224



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #17 on: March 13, 2011, 12:54:26 PM »

Well, pending this discussion, I'm inclined to postpone the release of this add-on/plug-in thingy for a bit.

Comments welcome, as always.
Logged

mouser
First Author
Administrator
*****
Posts: 33,443



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #18 on: March 13, 2011, 01:05:37 PM »

I think it would be useful to get it into a draft state with sample text and share it, and then maybe others can make some variations.
Logged
kyrathaba
N.A.N.Y. Organizer
Honorary Member
**
Posts: 3,010



while(! dead_horse){beat}

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #19 on: July 11, 2011, 09:59:17 PM »

I'd really like to see this move forward, as I'd like to make use of it in my own Inno Setups.

I don't know if anyone ever provided a transparent image of Codie (Cody?), so here's one attached (size 64x64).

Here's a screenshot of where I tested it for transparency in a WinForms app:



* Codie1_vector.png (2.39 KB, 64x64 - viewed 659 times.)
Logged

Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 26.0
_________________________________________________________________________________________

I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF

My DC page: http://kyrathaba.dcmembers.com | My blog: http://williambryanmiller.com/ | Proofreading Service: http://bit.ly/1fQSqQP

steeladept
Supporting Member
**
Posts: 1,056



Fettucini alfredo is macaroni & cheese for adults

see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #20 on: July 12, 2011, 01:18:26 AM »

How about something like this for the text:

Formatted for Text with the GeSHI Syntax Highlighter [copy or print]
  1. <App Name> by <Author(s)>
  2. A DonationCoder project
  3.  
  4. This application is a project provided by one of the fine authors at
  5. www.donationcoder.com.  You can find this and many more awesome
  6. projects available for free.  If you want to thank the author(s) for
  7. their time and efforts you may do so by joining DonationCoder and
  8. offering them a donation through the innovative micropayment system.

Obviously this can be tweaked in any way anyone sees fit, but it seems to strike a fair balance in my opinion of promoting both DC and the individual author(s)
Logged
kyrathaba
N.A.N.Y. Organizer
Honorary Member
**
Posts: 3,010



while(! dead_horse){beat}

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #21 on: July 12, 2011, 07:35:06 AM »

@steeladept: I like what you've written!

I noticed a small area of non-transparency between Cody's legs (don't we all have that problem?) in the above screen-shot, so I've updated the image, and attached it.



versus the older version test shown below:



* proofOfTransCodie.png (10.22 KB, 191x194 - viewed 142 times.)
« Last Edit: July 12, 2011, 07:41:12 AM by kyrathaba » Logged

Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 26.0
_________________________________________________________________________________________

I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF

My DC page: http://kyrathaba.dcmembers.com | My blog: http://williambryanmiller.com/ | Proofreading Service: http://bit.ly/1fQSqQP

steeladept
Supporting Member
**
Posts: 1,056



Fettucini alfredo is macaroni & cheese for adults

see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #22 on: July 12, 2011, 09:33:08 PM »

Thanks.  A little late for the party, but it is still good to use if they go through with the idea....
Logged
kyrathaba
N.A.N.Y. Organizer
Honorary Member
**
Posts: 3,010



while(! dead_horse){beat}

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #23 on: July 12, 2011, 09:51:59 PM »

Yeah, I couldn't see where anyone had provided such an image with transparency (maybe by PM, who knows?), but it only took a minute to knock up.
Logged

Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 26.0
_________________________________________________________________________________________

I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF

My DC page: http://kyrathaba.dcmembers.com | My blog: http://williambryanmiller.com/ | Proofreading Service: http://bit.ly/1fQSqQP

Ath
Supporting Member
**
Posts: 2,224



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #24 on: July 13, 2011, 01:47:54 AM »

That image just looks so much nicer thumbs up compared to what I had so far, I'll add it to the project asap.
Logged

Pages: [1] 2 Next   Go Up
  Reply  |  New Topic  |  Print  
 
Jump to:  
   Forum Home   Thread Marks Chat! Downloads Search Login Register  

DonationCoder.com | About Us
DonationCoder.com Forum | Powered by SMF
[ Page time: 0.057s | Server load: 0.06 ]