topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Wednesday May 14, 2025, 1:02 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Recent Posts

Pages: prev1 ... 88 89 90 91 92 [93] 94 95 96 97 98 ... 122next
2301
General Software Discussion / Re: WorkTimer: A free web app for freelancers
« Last post by kyrathaba on June 19, 2011, 01:41 PM »
Hmm, this does look very slick.  I've bookmarked it.  Will try it out when I start my next coding project.
2302
General Software Discussion / Re: Set Work Area 1.2.0.0
« Last post by kyrathaba on June 19, 2011, 09:43 AM »
Nice, useful program, MilesAhead :up:
2303
Wales, the part that initially stumped me is that "Send to Kindle" needs to be saved as a regular Bookmark or Favorite.  Then, when you're visiting the webpage you want to send to your Kindle, you click that Bookmark or Favorite:

kindlebilitySetup.png
2304
I've also found a site dubbing it a codec, and another site that presents it as a version tracker -- features even I don't remember coding...
2305
Yeah, knew it was too good to be true.  However, the good news is that I've received a grand total of $12.10 in donations since releasing the program which, when divided out, repays me about 30 cents for every hour I've invested in it.  :-\
2306
KyrCrypt got a nice review on the "I Love Free Software" site.

And, though I find it somewhat difficult to credit (I know sites sometimes inflate these things artificially), it showed this:

ilfs_FB_likes_for_kyrcrypt.png
2307
General Software Discussion / Re: Overlap Wallpaper
« Last post by kyrathaba on June 17, 2011, 07:27 PM »
Very cool idea, and well-executed :up:
2308
Living Room / Re: New DVD Rewinding Service
« Last post by kyrathaba on June 16, 2011, 08:25 PM »
My uncle is the man who actually owns and runs the Digital Velocity online rewinder service.  He's incorporated it and is selling shares.  I am his designated representative here on DC, so if anyone wants to purchase shares by sending me $$$ via PayPal, please don't hesitate to contact me.
2310
Living Room / Re: OK, I know theres 6 month left to go...but...
« Last post by kyrathaba on June 16, 2011, 06:54 PM »
That's what I was thinking, Deozaan.  I'm hoping we'll get those threads set up and going soon (hint, hint)...
2311
Living Room / Re: OK, I know theres 6 month left to go...but...
« Last post by kyrathaba on June 16, 2011, 06:17 PM »
When does N.A.N.Y. 2012 preparation officially start?  I'm speaking, of course, of that period of time in which people discuss project ideas, allow ppl to test their software and give feedback, etc.
2312
Oh sorry, I should have said: I use FARR regularly.  I'm just trying out programs recommended by FreewareGenius, and then comparing them to others of their ilk.
2313
I thought it my duty to post my experience with MouseExtender after using it for several days.  It has become consistently SLOOWWW.  Also, it sometimes drops the custom icons I've selected.  I've switched to Launchy and am so far quite happy.
2314
General Software Discussion / Re: Need beta testers for a Hangman game
« Last post by kyrathaba on June 12, 2011, 08:19 AM »
Thanks, Ath!!
2315
General Software Discussion / Re: Need beta testers for a Hangman game
« Last post by kyrathaba on June 11, 2011, 06:34 PM »
Have what I think should be an easily-fixed issue with my installer: at the end of the install process, the installer gives the user the option to run the program.  It's supposed to launch the newly installed app, then exit the installer, but here's what's happening...

setupStillRunning.png

Could someone with experience in Inno Setup scripting check out the following setup script and see if you can spot what I've done (or failed to do) that's causing the installer not to exit after the user checks the "Launch Hangman" checkbox and then clicks the installer's Finish button?

Code: PHP [Select]
  1. [_ISTool]
  2. EnableISX=true
  3.  
  4. [InstallDelete]
  5. Type: filesandordirs; Name: "{pf}\Kyrathasoft\KyrHangman"
  6.  
  7. [Setup]
  8. AppMutex=KyrathabaHangmanMutexNameStringOfUniqueComposition
  9. AppName=Kyrathaba's Hangman
  10. SetupIconFile=src\KyrHangman\KyrHangman1023src\hangmanIcon.ico
  11. AppPublisherURL=http://kyrathaba.dcmembers.com
  12. AppVerName=v1.0.2.3
  13. AppCopyright=Copyright (C) Kyrathasoft.
  14. VersionInfoCompany=Kyrathasoft
  15. Uninstallable=yes
  16. CreateUninstallRegKey=yes
  17. UpdateUninstallLogAppName=yes
  18. UninstallDisplayName=Kyrathaba's Hangman
  19. UsePreviousAppDir=yes
  20. AppID={{83a1340f-91f9-4e08-a717-4151b00916c1}
  21. MinVersion=4.1,4.0
  22. AllowCancelDuringInstall=yes
  23. DefaultDirName={pf}\Kyrathasoft\KyrHangman
  24. AppendDefaultDirName=yes
  25. DefaultGroupName=Kyrathasoft\KyrHangman
  26. UninstallDisplayIcon={app}\UninstallHangman.exe
  27. Compression=lzma
  28. SolidCompression=true
  29. OutputBaseFilename=KyrHangman\KyrHangman1023output\KyrHangman1023Setup
  30. BackColorDirection=toptobottom
  31.  
  32. [Files]
  33. Source: scripts\isxdl\isxdl.dll; Flags: dontcopy
  34. Source: src\KyrHangman\KyrHangman1023src\KyrHangman.exe; DestDir: {app}
  35. Source: src\KyrHangman\KyrHangman1023src\aboutHangman.txt; DestDir: {app}
  36. Source: src\KyrHangman\KyrHangman1023src\defaultPuzzles.txt; DestDir: {app}
  37. Source: src\KyrHangman\KyrHangman1023src\kyr.dll; DestDir: {app}
  38. Source: src\KyrHangman\KyrHangman1023src\hangmanIcon.ico; DestDir: {app}
  39. Source: src\KyrHangman\KyrHangman1023src\houseTrans.ico; DestDir: {app}
  40. Source: src\KyrHangman\KyrHangman1023src\KyrHangmanLib.dll; DestDir: {app}
  41. Source: src\KyrHangman\KyrHangman1023src\website.url; DestDir: "{app}"
  42. Source: src\KyrHangman\KyrHangman1023src\README.TXT; DestDir: {app}
  43.  
  44. [Messages]
  45. WinVersionTooLowError=This application requires Windows NT4, Windows 98 or later.
  46. BeveledLabel=Kyrathasoft
  47.  
  48. [Icons]
  49. Name: {group}\Kyrathaba's Hangman; Filename: {app}\KyrHangman.exe; IconFilename: {app}\hangmanIcon.ico;
  50. Name: {group}\Uninstall Kyrathaba's Hangman; Filename: {uninstallexe}
  51. Name: {userdesktop}\Kyrathaba's Hangman; Filename: {app}\KyrHangman.exe; IconFilename: {app}\hangmanIcon.ico; Tasks: desktopicon
  52. Name: "{group}\Visit My Web Site"; Filename: "{app}\website.url"; IconFilename: {app}\houseTrans.ico;
  53.  
  54. [Tasks]
  55. Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:AdditionalIcons}
  56.  
  57. [Run]
  58. Filename: "{app}\README.TXT"; Description: "View the README file"; Flags: postinstall shellexec skipifsilent
  59. Filename: "{app}\KyrHangman.exe"; Flags: postinstall
  60.  
  61. {Code} //changed brackets to braces for this posting only, so that the PHP code tags work properly
  62. var
  63.  dotnetRedistPath: string;
  64.  downloadNeeded: boolean;
  65.  dotNetNeeded: boolean;
  66.  memoDependenciesNeeded: string;
  67.  
  68. procedure isxdl_AddFile(URL, Filename: PChar);
  69. external 'isxdl_AddFile@files:isxdl.dll stdcall';
  70. function isxdl_DownloadFiles(hWnd: Integer): Integer;
  71. external 'isxdl_DownloadFiles@files:isxdl.dll stdcall';
  72. function isxdl_SetOption(Option, Value: PChar): Integer;
  73. external 'isxdl_SetOption@files:isxdl.dll stdcall';
  74.  
  75.  
  76. const
  77.  dotnetRedistURL = 'http://download.microsoft.com/download/9/5/A/95A9616B-7A37-4AF6-BC36-D6EA96C8DAAE/dotNetFx40_Full_x86_x64.exe';
  78.   //dotnetRedistURL = 'http://download.microsoft.com/download/a/a/c/aac39226-8825-44ce-90e3-bf8203e74006/dotnetfx.exe'; //for v1 of framework
  79.   // local system for testing...       
  80.   // dotnetRedistURL = 'http://192.168.1.1/dotnetfx.exe';
  81.  
  82. function InitializeSetup(): Boolean;
  83.  
  84. begin
  85.   Result := true;
  86.   dotNetNeeded := false;
  87.  
  88.   // Check for required netfx installation
  89.   if (not RegKeyExists(HKLM, 'Software\Microsoft\NET Framework Setup\NDP\v4\Client')) then begin
  90.     dotNetNeeded := true;
  91.     if (not IsAdminLoggedOn()) then begin
  92.       MsgBox('This application needs the Microsoft .NET Framework to be installed by an Administrator', mbInformation, MB_OK);
  93.       Result := false;
  94.     end else begin
  95.       memoDependenciesNeeded := memoDependenciesNeeded + '      .NET Framework' #13;
  96.      dotnetRedistPath := ExpandConstant('{src}\dotnetfx.exe');
  97.       if not FileExists(dotnetRedistPath) then begin
  98.         dotnetRedistPath := ExpandConstant('{tmp}\dotnetfx.exe');
  99.         if not FileExists(dotnetRedistPath) then begin
  100.           isxdl_AddFile(dotnetRedistURL, dotnetRedistPath);
  101.           downloadNeeded := true;
  102.         end;
  103.       end;
  104.       SetIniString('install', 'dotnetRedist', dotnetRedistPath, ExpandConstant('{tmp}\dep.ini'));
  105.     end;
  106.   end;
  107.  
  108.  
  109. function NextButtonClick(CurPage: Integer): Boolean;
  110. var
  111.   hWnd: Integer;
  112.   ResultCode: Integer;
  113.  
  114. begin
  115.   Result := true;
  116.  
  117.   if CurPage = wpReady then begin
  118.  
  119.     hWnd := StrToInt(ExpandConstant('{wizardhwnd}'));
  120.  
  121.     // don't try to init isxdl if it's not needed because it will error on < ie 3
  122.     if downloadNeeded then begin
  123.  
  124.       isxdl_SetOption('label', 'Downloading Microsoft .NET Framework');
  125.       isxdl_SetOption('description', 'MyApp needs to install the Microsoft .NET Framework. Please wait while Setup is downloading extra files to your computer.');
  126.       if isxdl_DownloadFiles(hWnd) = 0 then Result := false;
  127.     end;
  128.     if (Result = true) and (dotNetNeeded = true) then begin
  129.       if Exec(ExpandConstant(dotnetRedistPath), '', '', SW_SHOW, ewWaitUntilTerminated, ResultCode) then begin
  130.          // handle success if necessary; ResultCode contains the exit code
  131.          if not (ResultCode = 0) then begin
  132.            Result := false;
  133.          end;
  134.       end else begin
  135.          // handle failure if necessary; ResultCode contains the error code
  136.          Result := false;
  137.       end;
  138.     end;
  139.   end;
  140.  
  141. function UpdateReadyMemo(Space, NewLine, MemoUserInfoInfo, MemoDirInfo, MemoTypeInfo, MemoComponentsInfo, MemoGroupInfo, MemoTasksInfo: String): String;
  142. var
  143.   s: string;
  144.  
  145. begin
  146.   if memoDependenciesNeeded <> '' then s := s + 'Dependencies to install:' + NewLine + memoDependenciesNeeded + NewLine;
  147.   s := s + MemoDirInfo + NewLine + NewLine;
  148.  
  149.   Result := s
2316
General Software Discussion / Re: Need beta testers for a Hangman game
« Last post by kyrathaba on June 09, 2011, 06:53 PM »
Okay, after almost another two weeks of reading/testing scripts, I think I'm ready for someone to help me beta-test the "Kyrathaba's Hangman" program in conjunction with the associated online PHP scripts.  So far, cranioscopical has given invaluable assistance and suggestions.

My primary aim in this phase of beta-testing is to (a) ensure that I've not broken anything in the desktop app while adding features and integrating it with the online database, and to (b) ensure that the online scripts work well in interfacing the program with the database.  I would like beta-tester(s) to (c) start from the initial dialog with which they're presented.  Answer "Yes" and go from there, all the way through registering a user-name, playing a game, exiting the app, and seeing if the app posted their high score to the database:

small_screenshot.png

Contact me by DC PM or by replying on this thread, please.
2317
General Software Discussion / Re: DVCS ?
« Last post by kyrathaba on June 08, 2011, 06:20 PM »
Thanks, that answers my question.
2318
General Software Discussion / Re: DVCS ?
« Last post by kyrathaba on June 08, 2011, 05:31 PM »
I've used Tortoise SVN with the Express editions of Visual C#.  Can Mercurial or GIT either one be used with these Express versions, or do they only function with the Professional/Enterprise versions of the Visual Studio IDE?
2319
Living Room / Re: DoCo Banner - Animated!
« Last post by kyrathaba on June 07, 2011, 09:25 PM »
Good work folks!  :Thmbsup:
2320
Living Room / Re: Response Testing - Kitteh Style
« Last post by kyrathaba on June 07, 2011, 09:23 PM »
HeeHee... every dog has his limit, eh?
2321
Living Room / Re: OK, I know theres 6 month left to go...but...
« Last post by kyrathaba on June 05, 2011, 08:30 AM »
I'm already well along on my (or at least one of my) N.A.N.Y. 2012 projects...  :D
2322
Much appreciation to Gothic, who works tirelessly behind the scenes, keeping DC servers going!  :Thmbsup:
2323
With the rest of the site set up as a CMS, we could easily have a proper download area where authors could update their own entries, providing a logical software organization area, and just in general make it much easier for different people to maintain and update.

I think in terms of moving forward and letting more people participate in creating content -- it's the natural first step since our current handcoded html page setup makes it particularly hard for others to manage the site content.

+1
2324
Welcome to DC, royaljerry!  :D
2325
Elsewhere on this blog I mention the excellent Launchy, another excellent searchbox-style indexing launcher which I used for a long time, but Find and Run Robot (henceforth referred to as FARR) just may be the best of its class. This is because of the range of add-ons that are available for it, created by a very active user community over at donationcoder.com.

High (and well-deserved) praise.  Congrats, mouser  :up: :up:
Pages: prev1 ... 88 89 90 91 92 [93] 94 95 96 97 98 ... 122next