* *


Welcome, Guest. Please login or register.
Did you miss your activation email?
January 18, 2018, 10:14:38 PM

Login with username, password and session length


  • Total Posts: 12184
  • Total Topics: 1737
  • Online Today: 32
  • Online Ever: 195
  • (February 11, 2014, 01:46:08 PM)
Users Online
Users: 0
Guests: 17
Total: 20
Baidu (3)

Author Topic: A few (almost) completed projects.  (Read 2895 times)

0 Members and 1 Guest are viewing this topic.

Offline h3kt0r

  • Newbie
  • *
  • Posts: 14
  • Bananas: 0
  • Meeeeeoooww!
A few (almost) completed projects.
« on: November 19, 2012, 11:30:32 AM »
  * Updated ! *

Here are some programs that i wrote and wish to share.

Sources and binaries to be found at the bottom of this post.
Re-upped everything, binaries + sources.

  Enjoy !

K-Rad tray player

*upgraded as version 1.2.8 on 05/06/2013*
Above picture is the ugly Help screen (invoked by [F1] key).

Below is the current running playlist with ugly background.

Last updated (June 2013):
- registry settings now correctly handled by the program itself (no more ".REG" file)

- Cover art support: if a "folder.jpg" file is found in the currently playing title directory,the image file is displayed for a short time (5sec.) in a tiny window at the bottom right corner of the desktop.

- "custom" tray tooltip for the systray icon, displaying ID3 tags and running time with ugly progress bar, uglee marquee title and uber ugly icons.

updt: corrected, now uses 'invalidaterect' api call, so won't cause you headaches anymore due to flickering...

- Added a "New Playlist" screen (hotkey: [F2] ) to create ordered playlists files, randomize playlist, rearrange files order by drag-and-drop, and copy audio to pocket device;
updt: fixed and improved the 'copy to pocket' procedure. Now correctly copy audio to destination and files being copied are highlighted and scrolling in the list box control. Now with an awful progress bar and see this ugly-funky about box.
here's a screenshot:

- And a lot (and i mean about a ton) of bugs now added ! Also: cleaned up the

code and commented it (a bit).
monday, 10 december 2012


bug fixes in !K-Rad tray audio player:

fixed a bug that caused the application to crash:
conflicting variables names in "tool_display" and "add_files" subroutines. ('fpos' for file position in queue was conflicting with 'xpos' and 'ypos' in pointer to tray-tip window position). Fixed by changing 'fpos' variable to 'fqueue'.

fixed a bug that caused the application to crash:
while saving a new playlist, current playing directory was changed to the latest added audio-files one, thus causing the program to look for the currently playing titles in the wrong place.  Fixed by using 'ibgetcurrentdir' and 'ibsetcurrentdir' to put and restore directories from a global variable ('playdir').
Also, improved the 'save_pls' routine to write to file AFTER the 'while' loop has produced its output. Procedure was poorly implemented at first, but is fixed now...

fixed a bug that occured while browsing audio files using [Alt]+[arrow] left/right keys. Program would spawn a few BASS streams, resulting in many titles playing altogether. Fixed by modifying the 'pick_audiofile' routine to stop Bass stream once at first then a second time if stream <> FALSE before creating a new stream. Now works correctly.

*Phew!* - Tested for a week, running almost 24h/day and has not crashed anymore. I believe !K-Rad may now be considered stable at least...   
Next step: perhaps implementing a dbase to store audiofiles infos using sqlite.dll...

     Download (sources and binaries) : see attachment. 

Last updated : November 2012
     Download (sources and binaries) : see attachment. 

Scratch Pad

Last Updated : May 2013

- added command-line support, also accept the "-install" and "-remove" switches to put a shell menu entry (right-mouse click: ->!Spad) in explorer.
- added some functionnal options with hotkeys to switch between 6 preselected fonts and more (see tootips on main GUI), renaming files inside the library is now possible (F2 key)... Also fixed path bug within "autosave" feature. Updated Help file.

- added an HTML export option accessible through right-click contextual menu (uses "unrtf.exe", cmd-line tool)
- added FTP upload support  accessible through right-click contextual menu (uses "2FTP.exe", cmd-line tool, sources included in package)

- added Mail support  accessible through right-click contextual menu (uses "snapmail.exe"(sources included in package) and "BLAT.exe", cmd-line tool); this is still a 'beta' option and hasn't been thoroughly tested yet...

- added alpha-blend to "Find" and "Find/Replace" dialogs, so user can see what's selected in the editor.
- fixed a few minor issues, improved UI  and added a function to create subfolders into the texts library and to browse through them (cf screenshot below).

Also added BLAT command line mailer to the package (though it won't work with SSL and GMail, it works on a LAN with local SMTP Server).
- Fixed and improved the "Save as..." routine; now correctly handles the last opened path using the
controlpak "ibFileRequest" command with a decent filter. Save files defaults to ".RTF" extension if none
is given.

- Fixed and improved the "Focus" sub-routine (with "ibFindWindow" and "ibWindowtoFront" commands)
- Tweaked the resources extraction routine with "ibFileExist" command to skip extraction if resource
already on disk. Now program starts way much faster at runtime...
- Removed resources deletion on program exit.
bugs report and comments welcomed
 Download (sources and binaries) : see attachment.
redsleuth |at| gmail.com   
« Last Edit: June 05, 2013, 06:32:39 AM by h3kt0r »

Offline Larry McCaughn

  • Head Monkey
  • Administrator
  • Sr. Member
  • *****
  • Posts: 259
  • Bananas: 4
  • Gender: Male
Re: A few (almost) completed projects.
« Reply #1 on: December 17, 2012, 02:39:22 PM »
thanks for posting
Admin - Here and @ Ionic Wind Software Forums
Author of Custom Button Designer, Custom Chart Designer, Snippet Manager, and IWB+ (A Visual Designer for IWBasic 2.x/3.x)

Offline h3kt0r

  • Newbie
  • *
  • Posts: 14
  • Bananas: 0
  • Meeeeeoooww!
Re: A few (almost) completed projects.
« Reply #2 on: May 18, 2013, 12:52:43 PM »
* Updated May 2013 *
New links to binaries and sources.
See first post...

Offline h3kt0r

  • Newbie
  • *
  • Posts: 14
  • Bananas: 0
  • Meeeeeoooww!
Re: A few (almost) completed projects.
« Reply #3 on: June 05, 2013, 06:34:48 AM »
* Updated June 2013 *
Major * ugly! * update for !K-Rad with funky GFX  O0  and a few minor bugs almost removed !


To link to us use this code/button on your site




Blue Steel

January 01, 2018, 04:34:54 AM
Happy new year to all

Blue Steel

December 25, 2017, 06:13:27 AM
merry christmas and seasons greetings to one and all

Blue Steel

December 09, 2017, 02:46:53 AM
:) ty fingers crossed

Larry McCaughn

December 08, 2017, 04:10:56 PM
I'll give you a Shout out in the Shout Box for being able to put it back up.


September 20, 2017, 01:57:54 PM
Hey that's my job. Didn't choose this username for nothing you know.  :)

Larry McCaughn

September 19, 2017, 12:24:13 AM
lurking in the shadows, lurkalot.


September 16, 2017, 04:39:43 PM
Good evening all.  Where is everyone?


September 12, 2017, 12:57:36 PM
Good to hear, it's nice to see a empty error log. ;)

Blue Steel

September 12, 2017, 05:04:25 AM
running sites log files overnight heres the result (I know mainly spiners) "There are currently no error log entries." :)


September 12, 2017, 03:19:33 AM
Morning all.  :)

Blue Steel

September 12, 2017, 01:12:33 AM
Let it all out ..
these are the things I can't do without  ;)


September 11, 2017, 11:14:22 PM


September 11, 2017, 08:16:02 PM
Shouting is Go !  ;D

Blue Steel

September 11, 2017, 06:54:02 PM
gradually getting there


September 11, 2017, 05:22:46 PM
Yay, you found it.  ;)

Larry McCaughn

September 11, 2017, 01:07:13 PM
looks like you're making good progress

Blue Steel

September 07, 2017, 10:34:19 PM
yay recent topics are working again in the center of the home page :)

Larry McCaughn

July 12, 2017, 05:46:33 PM
Blue Steel is back running the show.  Maybe he'll be able to build some steam in the ole place!

Blue Steel

June 26, 2017, 04:58:41 AM
hope i didn't scare too many of you

Blue Steel

June 26, 2017, 04:58:12 AM
Boo, i'm still here alive and well , see my post in introductions


July 25, 2016, 01:43:24 AM
That sounds cool. Have to chekc out IWBasic in the next days.

Larry McCaughn

July 22, 2016, 11:47:00 PM
I'm hoping to issue a new maintenance release to the IWBasic 3.x IDE in the next few weeks and Larry Sikes has released an update to the Linux version of IWBasic and is currently working on the 64bit version of IWBasic.  Progress should speed up since he has retired and has apparently resolved his m


July 19, 2016, 02:53:02 PM
Anything interesting going on around BASIC?

Larry McCaughn

July 18, 2016, 09:14:12 AM
Hello Mike