Clock for Windows PC or Phone
Clock for WINDOWS COMPUTER 2017.09.02  

Digital 12/24 hour Clock / Alarm for Desktop · Laptop · Tablet

I wanted table-top digital clock with BIG numbers and two alarms (first one to wake me up and second one to remind me to go to sleep) with ability to turn alarms off by tapping anywhere on the screen. Unfortunately, I did not find something I liked, so I decided to create my own.

ZIP file ( 13 MB ) contains:

JocysCom-Clock-Program.EXE - if you want to use clock as program.
JocysCom-Clock-ScreenSaver.SCR - if you want to use clock as screen saver.
JocysCom-Clock-Help.RTF - help document ( WordPad ).

If you want biggest digits possible, use HOUR : MINUTE settings and JocysComF0#_H12 fonts.
If you have questions, please write to

• Shows date and time, set in your device's date and time settings.
• Can show year, month, day, day of the week, hours (12/24) (-12...+14), minutes, seconds.
• Six included fonts + installed on your operating system fonts.
• You can install and use your own fonts, like... Google's Roboto.
• Changeable colors (16777216) and 256 opacity levels for date, time, pattern (JocysCom fonts) and background.
• Can be made fully transparent.
• Two alarms - you can play your own audio files: mp3, wav, wma, etc..
• Tap anywhere on screen, move mouse or press any keyboard key to stop alarm audio.
• Digitally signed, no advertisement, no banners.

You can buy inexpensive tablet with stand and use them as a clock. Inexpensive tablet will not be very good for anything else.
Windows 10 Tablet • (‎€50-100) Nulaxy Aluminum Stand • (‎€12-16)

The owner of this website is a participant in the Amazon EU Associates and Amazon Services LLC Associates Program...

1. Open downloaded file.
2. Select and copy Jocys.Com folder.
3. Paste Jocys.Com folder somewhere, where you store all your programs. For example:

4. Now you can run program (EXE) or setup screen saver (SCR) from this location.

Right-click with mouse on SCR file to Install, Configure or Test screen saver:

Alarm audio will stop automatically after 10 minutes.

If you want Clock to be always visible, you can disable screen turn off and computer sleep:
Start > Settings > System > Power & sleep > Set screen turn off and sleep to “Never”.

In time layout settings:
HOUR24 option shows 24-hour time (two digits).
HOUR12 option shows 12-hour time (one or two digits), reserved space for 1.
HOUR option shows 12-hour time (one or two digits), no reserved space for 1. H:mm expands to HH:mm width – digits become bigger.

If tablet screen is too bright and black background is not entirely black, you can dim screen brightness to 0% in Quick Actions ( Win+A ) of Windows Action Centre ( Windows 10 ).

Read JocysCom-Clock-Help.RTF on how to start program (EXE) automatically after restart of Windows. Clock for WINDOWS PHONE 1.1.20 (Universal Windows Platform App)  

SIMPLIFIED and OLD version of “ Clock for WINDOWS COMPUTER”.

• Shows date and time, set in your device's date and time settings.
• Can show year, month, day, day of the week, hours (24h mode only), minutes, seconds.
• Six digital fonts.
• Changeable colors (16777216) and 256 opacity levels for date, time, pattern, background.
• Two alarms. On “Loop” audio plays for 5 minutes.
• Tap on screen, move mouse or press any keyboard key to stop alarm audio.
• No advertisement, no banners.

Text to Speech Monitor Text to Speech Monitor and WoW Addon


• Text to Speech Monitor 2.4.18 (2016-12-20) • Digitally Signed
• Text to Speech “World of Warcraft” Addon 2.2.90 (2017-04-03)

Reads quests and chat messages with text-to-speech voices.

How it works: When you open window with text (dialogue, quest, book, etc.) or receive chat message in game, WoW “Addon” creates and sends message to you between <message><part>text</part></message> tags. This message can include text, name, gender, effect, group, pitch, rate, volume, etc. and command value. Then, “Monitor”, which must be running in background, while gaming, picks-up this message from your local network traffic, converts it to SAPI XML and reads it with specific text-to-speech voice.

“Monitor” help: JocysCom.TextToSpeech.Monitor.rtf • Tested on Windows 8 and 10

You can create your own text-to-speech game addons for “Monitor”, if they support addons.

After Addon update 2.2.88 [■] (Stop text-to-speech) button can appear at the center of the screen. To move mini frame with [≡][■] buttons: Move mouse pointer over [■] button. [≡] (Options) button will appear. Click on [≡] (Options) button, to open “Options” window. Unlock mini frame by unchecking first check-box in “Options” window. You can move “Options” window out of the way, if it is on top of mini frame with [≡][■] buttons. Move mini frame, wherever you like. Lock it again, by checking the same check-box.


FREE text-to-speech voices can be installed with Microsoft language packs.
BETTER text-to-speech voices are by Ivona / distributor Harpo Software.

“WoW Addon” ( old 2014-08-06 version ) with Ivona voices

Security and concerns • Why it is not on Curse?

It is not on Curse, because of “Monitor”, which is external program. Blizzard has no control outside the game over “Monitor” and, reasonably, can't take responsibility for it, by allowing it on Curse. Therefore, we keep everything as transparent, as possible. This project is open source and anyone can check all code at any time. We digitally sign our software and put our real names on it, so everyone could know, who to blame, if something will go wrong. This “WoW Addon” and “Monitor” does not give you more power over NPCs or other players in game. It does not send data back to game or anywhere else. It only reads local network messages between <message> tags or text from your clipboard with installed text-to-speech voices, when you want it. It makes game more involving, fun and interesting (especially for those people, who played WoW from the first day, it was released… like us. It became slightly boring to read all quests after some time). Also, it makes game easier for people with dyslexia. We are grateful, that gods from Pantheon of Blizzard are merciful enough not to block “WoW Addon” and let people use it :). Please download this “WoW Addon” and “Monitor” only from trustworthy sources. Make sure that “Monitor” is always signed by verified publisher with signature, issued by trusted certificate authority.

Installation • Exit WoW before installing or updating addon.

1. Download file.

2. Open “File Explorer” (Win+E), locate downloaded file and open it.

3. Copy JocysCom-TextToSpeech-WoW folder ( folder is inside downloaded zip file ).

4. Paste JocysCom-TextToSpeech-WoW folder inside “AddOns” folder of WoW.

Usual directory: #:\Program Files\World of Warcraft\Interface\AddOns\

5. Install additional text-to-speech voices, if needed.

Free text-to-speech voices can be installed (on Win 8.#) with Microsoft language packs.

1. Right-click the “Start Button” > Control Panel > Language.
2. Add additional languages like English (United States) or English (United Kingdom), etc.
3. Go to “Options” of each language and click on... [ Download and install language pack ].

When you will run JocysCom.TextToSpeech.Monitor.exe, additional text-to-speech voices should be visible now. Not all languages have text-to-speech voices. To switch between languages in Windows, you can use ( Win+Space ).

Windows 8.1 language packs and text-to-speech voices - Wikipedia:

• English (United States) - David (male), Zira (female).
• English (United Kingdom) - Heera (female), Hazel (female), Zira (female).
• Chinese Simplified - Hanhan, Huihui.
• Chinese Traditional - Tracy.
• French - Hortense.
• German - Hedda.
• Japanese Haruka.
• Korean - Heami.
• Italian - Elsa.
• Polish - Paulina.
• Portuguese - Maria.
• Russian - Irina.
• Spanish - Helena, Sabina.

Better are Ivona text-to-speech voices ($45 each). Test voices online (developer):
Download and test voices 30 days for free (distributor):
Good Ivona voices are English-British “Amy” and “Brian”. Some other voices are not bad too. If you know free of charge text-to-speech voices as good, as voices by Ivona, please, write us or leave comment about that in comment section.

6. Run JocysCom.TextToSpeech.Monitor.exe ( file is inside pasted folder ).

Usual directory: #:\Program Files\World of Warcraft\Interface\AddOns\JocysCom-WoW-TextToSpeech\

You can pin “Monitor” to Windows OS taskbar, if you plan to use it frequently. Administrator rights are required to run this program. Make sure that you are using digitally signed software. Digitally signed software ensures that users can verify origin of software and that no one has tampered with it. Any modification in code of software, after it is signed, invalidates digital signature.

7. User Account Control window must show “Verified Publisher:” or “Verified Publisher: Evaldas Jocys”.

Do not trust executables from “Publisher: Unknown”.

8. Click [ Yes ] button.

9. When “Monitor” will open, setup voices in [ Voices ] tab (example).

3 voices are enabled in this setup:
“IVONA 2 Brian” -- will be used as Male (100) and Neutral (100) voice.
“IVONA 2 Amy” -- will be used as Female (100) voice.
“Microsoft Hazel Desktop” -- will be used as Neutral (50) voice.

Number ( from 0 to 100 ) sets, how often voice should be used, relatively to other voices in the same category (Male, Female or Neutral). If you have IVONA male and female voices, you can disable “Microsoft (...) Desktop” voices ( as they are quite bad ).

Monitor can't play voices, if their trial period is expired. You can test, which ones are expired, by enabling one voice at a time and pressing [ Speak ] button in Monitor. Such voices must be disabled in [ Voices ] tab.

10. Run “World of Warcraft” game.

11. [■] (Stop text-to-speech) button will appear at the center of the screenIf you will move mouse pointer over [■] button, [≡] (Options) button will appear. If you will move mouse pointer over [≡] button, menu with various check-boxes will appear. Move mouse pointer over any check-box and title will show, what it enables/disables.

To move mini frame with [≡][■] buttons: Move mouse pointer over [■] button. [≡] (Options) button will appear. Click on [≡] (Options) button, to open “Options” window. Unlock mini frame by unchecking first check-box in “Options” window. You can move “Options” window out of the way, if it is on top of mini frame with [≡][■] buttons. Move mini frame, wherever you like. Lock it again, by checking the same check-box.

12. [■] (Stop) and [►] (Play) buttons will appear at the bottom of some windows too.

13. “Addon” gets genders of targeted (you are interacting with) NPCs. “Addon” also gets conversations-chat, but not genders of NPCs, who are walking and talking around you. Therefore, “Addon” automatically saves every NPC (name, gender and type), which you are targeting, in “Monitor“ (must be running in background). Also, if slot is available, “Addon“ will create “NPCSaveTTSMacro” and will update it during the game. You can use this macro to target at once up to 9 last chatting NPCs or any nearest friendly NPC (to save them in “Monitor“). Saved in “Monitor“ NPCs have genders (male and female voices) in their conversations. I didn't figure out yet, how to get NPCs genders directly from NPC chat event or some database (although, there is no problem with players). For example: If you see two female NPCs chatting, but they have male voices... just click on them (or use macro to target them) and they should get female voices from that moment. Enter /m in chat window to show macros:

Usual per-account settings directory:
#:\Program Files\World of Warcraft\WTF\Account\<AccountName>\SavedVariables\

Addon settings are saved in usual per-character settings directory:
#:\Program Files\World of Warcraft\WTF\Account\<AccountName>\<RealmName>\

You can delete these files to reset settings or clear saved NPCs (game must be closed).

“Stop text-to-speech” macro and hotkey setup in “World of Warcraft”

1. Game Menu > [ Macros ] > [ New ]
2. Enter macro name (for example: “Stop TTS”).
3. Choose an icon for macro.
4. Click [ Okay ] button.
5. Write in “Enter Macro Commands” field:

/run SendChatMessage("<message command=\"stop\" />", "WHISPER", "Common", UnitName("player"))

6. Click [ Save ] button.
7. Drag “Stop TTS” macro icon from “General Macros” tab on “Action Bar” button.
8. Click [ Exit ] button.

9. Game Menu > [ Key Bindings ] > [ Action Bar ]
10. Bind desired keyboard key to "Action Bar" button with “Stop TTS” macro.
After pressing this key on keyboard, text-to-speech will stop.

Desired improvements in “World of Warcraft” game

• Getting UnitSex of NPC from chat and quest log -- no need to select it to get gender.
• Getting UnitAge of NPC (%) -- (1-100) in order to apply “Child", “Adult” or “Senior” effects.
• Getting UnitRace of NPC -- Sound effects on NPCs are applied by UnitCreatureType now.
• Getting value if NPC has voice over for all text -- in order not to start TTS speech.
• NPC “talking” animation should loop, depending on length of the text.

Problems and Solutions

Sometimes, “Monitor” doesn't work with “Internet Protocol Version 6” (IPv6).
To test this, you can temporary disable it on your network card:

1. Close WoW game and “Monitor”.
2. Click [Win]+[X] keyboard keys together.
3. Select “Control Panel” from menu.
4. Select “Small icons” in “View by:” drop-down menu.
5. Find and select “Network and Sharing Centre”.
6. Click on “Change adapter settings”.
7. Click with second mouse button on network card, you are using.
8. Select “Properties” from menu.
9. Uncheck (disable) “Internet Protocol Version 6”.
10. Click [ OK ] button.
11. Run WoW game and “Monitor”.

Don't forget to enable (check) “Internet Protocol Version 6” again later.

Xbox 360 Controller Emulator

Xbox 360 Controller Emulator

Xbox 360 Controller Emulator  

• TocaEdit X360 Controller Emulator Application (2015-10-04) • Digitally Signed
• TocaEdit X360 Controller Emulator Libraries (2015-08-27) • Digitally Signed

32-bit version is for 32-bit games and 64-bit version is for 64-bit games.
Latest version works with “Grand Theft Auto V”.

“Xbox 360 Controller Emulator” allows your controller (gamepad, joystick, wheel, etc.) to function as an Xbox 360 controller. For example, it lets you play games such as “Grand Theft Auto”, “Mafia” or “Saints Row” using a Logitech Steering Wheel. Application allows edit and test “Xbox 360 Controller Emulator Library” settings •


Logitech G920 Thrustmaster TX Leather

The owner of this website is a participant in the Amazon Associates Program...

Password Generator Password Generator


• Password Generator (2015-10-08) • Digitally SignedFreeware

Generates easy to remember passwords which look like real words but they are not. It is much easier for brain to remember them as whole words and not as separate sequence of random chars.

“Calls” feature converts any password or text into phonetic alphabets: NATO (Alpha, Bravo, Charlie...), Names And Things, Pronunciation, Telecom B, Unicode or Braille Code and Radio Morse, so it will be easy to pass them correctly through phone or radio conversation.

The application allows you to apply regular expressions and scripts like JScript, C# and VB.NET.

Web Screen Saver Web Screen Saver 1.0.6 (2017.03.22) Web Screen Saver allows you to use Internet web pages as Windows screen saver. You can protect your computer by enabling screen saver locking feature in Windows Screen Saver Settings. For example, you can use it on tablet with “Paessler PRTG Network Monitoring Software”. Screen saver tested on Windows 10 only.



1. Download “WebScreenSaver.scr” file and save it in permanent folder.
2. Right-click on “WebScreenSaver.scr” file and select "Install" menu option.


Right-click on “WebScreenSaver.scr” file and select “Configure” menu option.

Or on Windows 10:

1. Start > Settings > Personalisation > Lock Screen > Screen Saver Settings.
2. Select “WebScreenSaver” from  “Screen saver” drop-down menu.
3. Click on [ Settings… ] button.


Delete “WebScreenSaver.scr” file.

JavaScript.NET Class Library JavaScript.NET Class Library


Object Oriented JavaScript class library in C#/.NET style. Some code was written from scratch, some parts were borrowed from internet and some were ported from C#. This "JavaScript Class Browser" is also in deep alpha stage so not all code is available to see. Some parts of JavaScript are more than 10 years old and don't follow C# Coding Standards. These parts will be updated in future.

Audio List Example Audio List Example • code only • 104 KB Audio List Example • with audio • 24 MB  

HTML5 Audio Player and JavaScript • Music by

White Screen Light White Screen Light 1.0.4 • UNIVERSAL APP White Screen Light 1.0.4 • FOR DESKTOP  

UNIVERSAL APP • For Windows 10 PC, phone or tablet.

FOR DESKTOP • For Windows 10 or older PC operating system.

White screen light for devices without light. No banners or advertisement. Tap on ( X ) button in the center of the screen... to exit application.


Theme for Total Commander Vista Theme for Total Commander


Instruction below will provide you with steps on how to turn your “ugly duck” “Total Commander” into nice looking application. Icons were gathered from various locations on local PC (Vista OS) and Internet (X-Qute, Google and etc...) I've also modified some icons in order to fit them nicer into TC interface. Evaldas Jocys (

How To Install and Configure

Download “Ghisler Total Commander 7.0” from

%COMMANDER_PATH% - Path where you have installed “Total Commander”.

Use %COMMANDER_PATH% inside “Total Commander” options instead of “C:\Program Files\TotalCmd”


Extract ZIP to %COMMANDER_PATH%\Themes folder

Download Notepad2 from

Extract ZIP to %COMMANDER_PATH%\Tools\Notepad2 folder

Open Configuration > Options and set these options:


Check all checkboxes here...


[x] Show hidden/system files
[ ] Show square brackets [] around directories
[x] Show parent dir also in root of drive


[x] Show overlay icons, e.g. for links


Change all fonts to Microsoft Sans Serif, Regular, 8
For Vista change all fonts to Segoe UI, Regular, 9


Background 2: RGB = 248, 248, 248
Mark Color: RGB = 236, 0, 0
Cursor Color: RGB = 192, 232, 252
Cursos Font: RGB = 0, 0, 0
[x] Use inverted cursor


Show file Extensions:

(*) directly after filename

Custom Columns:

Press [New] button and fill fields:
Name: NameExtSizeDateAttr_SegoeUI_9
Name: 148
Ext: 12
Size: 48 -> [=tc.size.bytes]
Date: 64 <- [=tc.writedate.Y-M-D h:m:s]
Attr: 16 <- [=tc.attributestr]
[x] Adjust Tabs to window width


[x] Allow only 1 copy of Total Commanded at a time
[x] Move icon to system tray when minimized
(*) Left mouse button (Windows standard)


Editor: %COMMANDER_PATH%\Tools\Notepad2\Notepad2.exe


[x] Copy date/time of directories

Quick Search:

(*) Letter only

Press [OK] button and restart “Total Commander”

Now we need to set some options manualy inside INI file:
Go to %COMMANDER_PATH% folder and open wincmd.ini file with F4

Add these options or change their values to these:



Restart “Total Commander”

Go to: Configuration > Buttons Bar... and uncheck:

[ ] Small Icons

Done. Now your “Total Commanded” must look awesome :).

How to to remove

from [Size] collumn

Create file %COMMANDER_PATH%\LANGUAGE\WCMD_ENG.LNG with content...


...and set value:


Then go to Configuration > Options... Language and change Language to:

English (WCMD_ENG.LNG)

Advanced Keyboards Advanced Keyboards (2017-07-13) Advanced Keyboards (2017-07-13)  

Installs additional keyboard layouts into Windows XP / 2003 / Vista / 7 / 8.1 / 10

32-bit version for 32-bit Windows
64-bit version for 64-bit Windows



ABOUT program

This program installs additional keyboard layouts into Windows XP / 2003 / Vista / 7 / 8.1 / 10

Lithuanian - Lithuanian letters instead of numbers for US keyboards.

Lithuanian (United Kingdom) - Lithuanian letters instead of numbers for UK keyboards.

Lithuanian (France) - Lithuanian letters instead of numbers for French keyboards.

Russian (Phonetic) - Russian letters under English phonetic equivalents for US keyboards (C=Ц, D=Д, F=Ф, etc.).

Russian (United Kingdom, Phonetic) - Russian (Phonetic) for UK keyboards.

Russian (United Kingdom, Mnemonic) - Russian (Mnemonic) for UK keyboards.

You can use [right-ALT] keyboard key to reach special symbols or symbols under national letters. For example, to write email symbol (@), press at same time [right-ALT]+[SHIFT]+[@] and to write divide symbol (÷), press at the same time [right-ALT]+[d].

Name Sign [right-ALT] +
Euro e
Cent ¢ q
Registered ® r
Copyright © c
Trademark t
Yen ¥ y
Frank f
Divide ÷ d
Multiply × x
Number n

Installation and Configuration

Windows Vista

  1. Download and install AdvKbd-x86.msi (32-bit) or AdvKbd-x64.msi (64-bit)
  2. [Start] > Control Panel > Regional and Language Options
  3. Choose [Keyboard and Languages] tab, press [Change Keyboards...] button
  4. New window will open, Select [General] tab
  5. If any Russian layout already exists then select “RU Russian” language and press [Remove] button
  6. Press [Add...] button and select from tree:
    Russian (Russia)
               Russian (Phonetic)

    Press [OK] button
  7. Optionally you can click on [Advanced Key Settings] tab, select Action “Between Input Languages”, click [Change Key Sequence...] button so you can switch between keyboard layouts with keys SHIFT+CTRL or SHIFT+ALT (depends on configuration).
  8. Press [OK] button.

    You can use same instruction for other keyboard layouts.

Windows XP / 2003

  1. Download and install AdvKbd-x86.msi (32-bit) or AdvKbd-x64.msi (64-bit)
  2. [Start] > Control Panel > Regional and Language Options
  3. Choose [Languages] tab, press [Details...] button
  4. If any Russian layout already exists then select “RU Russian” language and press [Remove] button
  5. Press [Add...] button and add:
    Input language: Russian
    Keyboard layout/IME: Russian (Phonetic)
    Press [OK] button
  6. Press [OK] button, press [OK] button.

    You can use same instruction for other keyboard layouts.

Now you can switch between keyboard layouts with keys SHIFT+CTRL or SHIFT+ALT (depends on configuration).

How to Uninstall

Windows Vista

Control Panel > Programs and Features > Advanced Keyboards > [Uninstall/Change] button > follow wizard...

Windows XP / 2003

Control Panel > Add/Remove Programs > Install/Uninstall > Advanced Keyboards > Add/Remove > [OK]

Important Note

If you uninstalled older version of the program, then there is a chance, that program uninstalled original registry keys for Lithuanian, Russian, Latvian, Estonian and Polish keyboards. In order to restore original keyboards, you need to restore original registry keys. You can do this by downloading and running this file:

If you have Windows XP: KBD-XP.reg
If you have Windows Vista: KBD-VS.reg