My Software - Delphijustin industries https://delphijustin.biz Making use out of things! Wed, 29 Oct 2025 22:10:47 +0000 en-US hourly 1 https://wordpress.org/?v=6.2.9 https://delphijustin.biz/wp-content/uploads/2025/10/cropped-dongwa-192-32x32.png My Software - Delphijustin industries https://delphijustin.biz 32 32 Online Checkers https://delphijustin.biz/online-checkers/?utm_source=rss&utm_medium=rss&utm_campaign=online-checkers https://delphijustin.biz/online-checkers/#respond Thu, 16 Oct 2025 18:05:28 +0000 https://delphijustin.biz/?p=5433 This is a PHP board game of checkers. Download it to your server from github

The post Online Checkers first appeared on Delphijustin industries.

]]>
This is a PHP board game of checkers. Download it to your server from github

The post Online Checkers first appeared on Delphijustin industries.

]]>
https://delphijustin.biz/online-checkers/feed/ 0
UNO Card Game https://delphijustin.biz/uno-card-game/?utm_source=rss&utm_medium=rss&utm_campaign=uno-card-game https://delphijustin.biz/uno-card-game/#respond Sat, 04 Oct 2025 23:19:22 +0000 https://delphijustin.biz/?p=5358 This is a cool and pretty impressive UNO Game for the computer. I came up with this idea to build this game because I wanted to make a game that would be fun for my girlfriend to play. It has sounds, voices, different card backs, customizable card fonts and table background. There is a 15-minute …

The post UNO Card Game first appeared on Delphijustin industries.

]]>
This is a cool and pretty impressive UNO Game for the computer. I came up with this idea to build this game because I wanted to make a game that would be fun for my girlfriend to play. It has sounds, voices, different card backs, customizable card fonts and table background. There is a 15-minute round limitation in the free trial, buy the password for 10 dollars and source code for 40 dollars. Its a fun game and everytime a new game starts the computer has a random English name.

PayPal:
PayPal:

The post UNO Card Game first appeared on Delphijustin industries.

]]>
https://delphijustin.biz/uno-card-game/feed/ 0
VoltXP Function Generator App https://delphijustin.biz/voltxp-function-generator-app/?utm_source=rss&utm_medium=rss&utm_campaign=voltxp-function-generator-app https://delphijustin.biz/voltxp-function-generator-app/#respond Thu, 25 Sep 2025 00:31:38 +0000 https://delphijustin.biz/?p=5344 This app is a Windows/Linux function generator. It can do sine,sawtooth,square,triangle,noise and sweep. It allows you to use your parallel or serial port as a square wave generator. It also can be configured through the command-line. Has a nag screen when parameters are passed without registering the password. You can click on the black screen …

The post VoltXP Function Generator App first appeared on Delphijustin industries.

]]>
This app is a Windows/Linux function generator. It can do sine,sawtooth,square,triangle,noise and sweep. It allows you to use your parallel or serial port as a square wave generator. It also can be configured through the command-line. Has a nag screen when parameters are passed without registering the password. You can click on the black screen for a drop down menu.

PayPal:

The post VoltXP Function Generator App first appeared on Delphijustin industries.

]]>
https://delphijustin.biz/voltxp-function-generator-app/feed/ 0
Clockwire Parallel Port Binary and Digital controlled clock https://delphijustin.biz/clockwire-parallel-port-binary-and-digital-controlled-clock/?utm_source=rss&utm_medium=rss&utm_campaign=clockwire-parallel-port-binary-and-digital-controlled-clock https://delphijustin.biz/clockwire-parallel-port-binary-and-digital-controlled-clock/#respond Tue, 23 Apr 2024 14:40:14 +0000 https://delphijustin.biz/?p=5129 This program allows you to wire up a 2-digit Binary clock, Digital clock or both. It uses inpout32.dll file to output the time on the data register. I used a rj45 to db25 male module to make connection to my parallel port and the clock. There are 8 wires (9 if you want the hour …

The post Clockwire Parallel Port Binary and Digital controlled clock first appeared on Delphijustin industries.

]]>
This program allows you to wire up a 2-digit Binary clock, Digital clock or both. It uses inpout32.dll file to output the time on the data register. I used a rj45 to db25 male module to make connection to my parallel port and the clock. There are 8 wires (9 if you want the hour and minute indicator). RJ45 has 8-pins so it works.

System Requirements

Windows 2000 or higher (32-bit Windows recommended)

A parallel port that supports the registers (most USB adaptors do not support it, they only support printers)

All programs are virus free. Some antivirus software might say its "suspicious" or a "Potentionaly Unwanted Program". Some of them rate them on what there code looks like no matter if theres a definition in the virus database. If any of them are detected any Antivirus I will zip the software with the password "justin" j is lowercase

The post Clockwire Parallel Port Binary and Digital controlled clock first appeared on Delphijustin industries.

]]>
https://delphijustin.biz/clockwire-parallel-port-binary-and-digital-controlled-clock/feed/ 0
Elevens Solitaire https://delphijustin.biz/elevens-solitaire/?utm_source=rss&utm_medium=rss&utm_campaign=elevens-solitaire https://delphijustin.biz/elevens-solitaire/#respond Thu, 14 Mar 2024 15:36:51 +0000 https://delphijustin.biz/?p=5091 This game is a work of art! The rules are simple, in fact it may even be easier to win than regular solitaire! The object of this game is to discard all the cards by taking a pair of 2 cards and adding them up to 11. Jacks, queens and kings are only discarded when …

The post Elevens Solitaire first appeared on Delphijustin industries.

]]>
ScreenShot

This game is a work of art! The rules are simple, in fact it may even be easier to win than regular solitaire! The object of this game is to discard all the cards by taking a pair of 2 cards and adding them up to 11. Jacks, queens and kings are only discarded when there is only one of each visible they are discarded automatically. It has a Cheat-sheet feature that shows all combinations that can be made. You can either drag and drop cards or type in there number. There number is the # on each card. For example in this screenshot to discard the 7 of clubs and the 4 of clubs type 23. The source code is written in Delphi.

All programs are virus free. Some antivirus software might say its "suspicious" or a "Potentionaly Unwanted Program". Some of them rate them on what there code looks like no matter if theres a definition in the virus database. If any of them are detected any Antivirus I will zip the software with the password "justin" j is lowercase

The post Elevens Solitaire first appeared on Delphijustin industries.

]]>
https://delphijustin.biz/elevens-solitaire/feed/ 0
mIRCSMS text message bnc https://delphijustin.biz/mircsms-text-message-bnc/?utm_source=rss&utm_medium=rss&utm_campaign=mircsms-text-message-bnc https://delphijustin.biz/mircsms-text-message-bnc/#respond Thu, 06 Oct 2022 01:13:56 +0000 https://delphijustin.biz/?p=4473 Textbelt bouncer plugin for mIRC Chat client This is a plugin that lets you access IRC over texting. I wanted something for my phone that I would not having to open a app everytime my phone starts. System Requirements For compiling you will need Delphi 4.0 with TmIRCControl A Textbelt API Key(you will have to …

The post mIRCSMS text message bnc first appeared on Delphijustin industries.

]]>

Textbelt bouncer plugin for mIRC Chat client This is a plugin that lets you access IRC over texting. I wanted something for my phone that I would not having to open a app everytime my phone starts.

System Requirements

  • For compiling you will need Delphi 4.0 with TmIRCControl
  • A Textbelt API Key(you will have to buy credits)
  • mIRC Chat client (This app is shareware and only have to pay it once)

To use open smsbot.bat it will start mIRC if its not running

Make sure you checkout help.bat

Anything not working or need help just visit the forum by clicking Help >> Support Forum Or just get on IRC delphianserver.com #delphijustin

The post mIRCSMS text message bnc first appeared on Delphijustin industries.

]]>
https://delphijustin.biz/mircsms-text-message-bnc/feed/ 0
Serial Port PWM https://delphijustin.biz/serial-port-pwm/?utm_source=rss&utm_medium=rss&utm_campaign=serial-port-pwm https://delphijustin.biz/serial-port-pwm/#respond Sat, 26 Mar 2022 22:53:46 +0000 https://delphijustin.biz/?p=4105 In this blog I will show you how to generate pwm with a computer with a serial port. This tool was originally written by subcooledheatpump from YouTube. I made it better where you can choose which com port to use(by command-line or by being prompted to do so). Controlling it is now better since now …

The post Serial Port PWM first appeared on Delphijustin industries.

]]>
In this blog I will show you how to generate pwm with a computer with a serial port. This tool was originally written by subcooledheatpump from YouTube. I made it better where you can choose which com port to use(by command-line or by being prompted to do so). Controlling it is now better since now it doesn’t pick up keys being pressed when its not supposed to. That feature there probably made where you need windows 2000 or higher.

The post Serial Port PWM first appeared on Delphijustin industries.

]]>
https://delphijustin.biz/serial-port-pwm/feed/ 0
Offline, online and reconnect tool https://delphijustin.biz/offline-online-and-reconnect-tool/?utm_source=rss&utm_medium=rss&utm_campaign=offline-online-and-reconnect-tool https://delphijustin.biz/offline-online-and-reconnect-tool/#respond Fri, 10 Sep 2021 00:50:22 +0000 https://delphijustin.biz/?p=3867 This tool checks the internet connection to see what Internet Provider your using. Good for VPNs and getting your server back online. You can use reconnect.bat file to help fix network problems or alert you when you lost connection or your ISP Name has changed. To make your batch detect first open your command prompt …

The post Offline, online and reconnect tool first appeared on Delphijustin industries.

]]>
This tool checks the internet connection to see what Internet Provider your using. Good for VPNs and getting your server back online. You can use reconnect.bat file to help fix network problems or alert you when you lost connection or your ISP Name has changed. To make your batch detect first open your command prompt and find the folder where you downloaded reconnect.exe then type the following:

reconnect.exe /info

It will then give you the set of parameters that will be passed to the batch file for that connection. With that being known you can open the batch file up in Notepad and follow the instructions there. Although ip-api.com limits the number of request to 45 per minute, it is still better than the older ones in the past.

All programs are virus free. Some antivirus software might say its "suspicious" or a "Potentionaly Unwanted Program". Some of them rate them on what there code looks like no matter if theres a definition in the virus database. If any of them are detected any Antivirus I will zip the software with the password "justin" j is lowercase

The post Offline, online and reconnect tool first appeared on Delphijustin industries.

]]>
https://delphijustin.biz/offline-online-and-reconnect-tool/feed/ 0
How to make the computer talk from any batch file https://delphijustin.biz/how-to-make-the-computer-talk-from-any-batch-file/?utm_source=rss&utm_medium=rss&utm_campaign=how-to-make-the-computer-talk-from-any-batch-file https://delphijustin.biz/how-to-make-the-computer-talk-from-any-batch-file/#comments Sun, 05 Sep 2021 23:23:56 +0000 https://delphijustin.biz/?p=3850 It is possible to make the computer talk by a batch file or any windows program. All is needed is a tiny VBScript file that use Microsoft Speech API OLE Object. Also all sentences passed to the command must be surrounded with quotes. Otherwise it will not sound the best. You may download, copy, modify …

The post How to make the computer talk from any batch file first appeared on Delphijustin industries.

]]>
It is possible to make the computer talk by a batch file or any windows program. All is needed is a tiny VBScript file that use Microsoft Speech API OLE Object. Also all sentences passed to the command must be surrounded with quotes. Otherwise it will not sound the best.

You may download, copy, modify the VBScript file.

' delphijustin Say v1.0
' Website https://delphijustin.biz
Set sentences = Wscript.Arguments
if sentences.Count=1 then
if sentences(0)="/?" then
Wscript.Echo "Usage: "&Wscript.ScriptName&" <messages>"
Wscript.Quit 0
end if
end if
set sapi = CreateObject("SAPI.SpVoice")
For Each sentence In sentences
  sapi.Speak sentence, 0
Next
if sentences.Count=0 then
sapi.Speak "I don't know what to say.", 0
end if

The post How to make the computer talk from any batch file first appeared on Delphijustin industries.

]]>
https://delphijustin.biz/how-to-make-the-computer-talk-from-any-batch-file/feed/ 4
Icon Screensaver https://delphijustin.biz/icon-screensaver/?utm_source=rss&utm_medium=rss&utm_campaign=icon-screensaver https://delphijustin.biz/icon-screensaver/#respond Sun, 28 Mar 2021 21:00:26 +0000 https://delphijustin.biz/?p=3086 This screensaver does exactly what the name says. It looks for icons and have them bounce around the screen and leaving a trail behind them. They are randomly chosen from windows, system and cursors directory. It uses ExtractIcon function from shell32.dll to get the icon and number of icons.

The post Icon Screensaver first appeared on Delphijustin industries.

]]>
This screensaver does exactly what the name says. It looks for icons and have them bounce around the screen and leaving a trail behind them. They are randomly chosen from windows, system and cursors directory. It uses ExtractIcon function from shell32.dll to get the icon and number of icons.

unit iconscrnUnit1;
{$RESOURCE iconscreensaver.res}
interface

uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, shellapi,
  ExtCtrls, Menus;
const format_dword='%u';
switch_s='/s';
switch_p='/p';
appname='Icon Screensaver';
icontypes:array[0..6]of string=('exe','dll','cpl','scr','ico','ani','cur');
type
  TScrnSave =class(TForm)
    Timer1: TTimer;
    Timer2: TTimer;
    Timer3: TTimer;
    procedure FormCreate(Sender: TObject);
    procedure FormMouseUp(Sender: TObject; Button: TMouseButton;
      Shift: TShiftState; X, Y: Integer);
    procedure FormKeyUp(Sender: TObject; var Key: Word;
      Shift: TShiftState);
    procedure Timer1Timer(Sender: TObject);
    procedure Timer2Timer(Sender: TObject);
    procedure Timer3Timer(Sender: TObject);
  private
    { Private declarations }
  public
  Movement,OldMouse,IconPos:tpoint;
  PreviewRect:TRect;
    { Public declarations }
  end;
var
  IconFiles:tstringlist;
  SelIcon:hicon;
  ScrnSave: TScrnSave;
implementation

{$R *.DFM}

procedure findIcons(const dir:string);
var i:integer;
sr:tsearchrec;
begin
for i:=0to high(icontypes)do
if findfirst(dir+'\*.'+icontypes[i],faanyfile,sr)=0then begin
iconfiles.Append(sr.name);
while findnext(sr)=0do iconfiles.Append(sr.name);
findclose(sr);
end;
end;

procedure TScrnSave.FormCreate(Sender: TObject);
var searchdir:array[0..max_path]of char;
about:msgboxparams;
begin
iconfiles:=tstringlist.Create;
movement.x:=10;
movement.y:=10;
if comparetext(paramstr(1),switch_p)=0then
begin//checks to see if it is being previewed in control panel
windows.GetClientRect(strtoint(paramstr(2)),previewrect);
clientheight:=previewrect.Bottom;
clientwidth:=previewrect.Right;
zeromemory(@previewrect.topleft,sizeof(tpoint));
windows.SetParent(handle,strtoint(paramstr(2)));
end else
if comparetext(switch_s,paramstr(1))<>0then
begin
zeromemory(@about,sizeof(About));
about.cbSize:=sizeof(about);
about.hInstance:=hinstance;
about.lpszText:=
'delphijustin Icon Screensaver v1.0'#13#10'By Justin Roeder'#13#10'2021';
about.lpszCaption:='About';
about.dwStyle:=mb_usericon;
about.lpszIcon:='MAINICON';
messageboxindirect(about);
exitprocess(0);
end;
getwindowsdirectory(searchdir,max_path);
findicons(searchdir);
findicons(strcat(searchdir,'\Cursors'));
getsystemdirectory(searchdir,max_path);
findicons(searchdir);
randomize;
iconpos.y:=random(clientheight);
iconpos.x:=random(clientwidth);
getcursorpos(oldmouse);
timer1.Enabled:=true;
timer2timer(nil);
timer3timer(nil);
timer2.Enabled:=true;
end;

procedure TScrnSave.FormMouseUp(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
begin
if comparetext(switch_p,paramstr(1))=0then exit;
close;
end;

procedure TScrnSave.FormKeyUp(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
if comparetext(switch_p,paramstr(1))=0then exit;
close;
end;

procedure TScrnSave.Timer1Timer(Sender: TObject);
//This function draws the icons and checks for mouse movements
var newmouse:tpoint;
begin
if comparetext(switch_p,paramstr(1))=0then
if not iswindow(strtoint(paramstr(2)))then exitprocess(0);
getcursorpos(newmouse);
if(comparetext(switch_p,paramstr(1))<>0)and((newmouse.x<>oldmouse.x)or(newmouse.y<>oldmouse.y))then close;
with iconpos do
begin
y:=y+movement.y;
x:=x+movement.x;
drawicon(canvas.handle,x,y,selIcon);
if (y>clientheight)or(y<0) then movement.y:=-movement.y;
if (x>ClientWidth)OR(x<0) then movement.x:=-movement.x;
end;
end;

procedure TScrnSave.Timer2Timer(Sender: TObject);
var index,count:integer;
label tryagain;
begin
tryagain:index:=random(iconfiles.Count);
count:=extracticon(hinstance,pchar(iconfiles[index]),UINT(-1));
if COUNT=0then begin
iconfiles.Delete(index);goto tryagain; end;
if selicon<>0then destroyicon(selicon);
selicon:=extracticon(hinstance,pchar(iconfiles[index]),random(count));
end;

procedure TScrnSave.Timer3Timer(Sender: TObject);
begin
color:=rgb(random(256),random(256),random(256));
end;

end.

All programs are virus free. Some antivirus software might say its "suspicious" or a "Potentionaly Unwanted Program". Some of them rate them on what there code looks like no matter if theres a definition in the virus database. If any of them are detected any Antivirus I will zip the software with the password "justin" j is lowercase

The post Icon Screensaver first appeared on Delphijustin industries.

]]>
https://delphijustin.biz/icon-screensaver/feed/ 0