Arlen Holder
2020-06-11 16:50:36 UTC
First off, I've _never_ run a VBS script before (as I didn't even know they
would work on Windows 10 without installing "something else"... nor have I
(knowingly) installed what is referred to in that thread as a "Windows
gadget"...
Hence my related question, in terms of scripts & gadgets for talking time.
o *Can you kindly expand on how this stuff works & what to look out for?*
As I am wont to do, I was helping out in this talkingiclock thread today:
o White-Tiger T-Clock Redux: Updated version of T-Clock
<https://groups.google.com/d/msg/alt.comp.freeware/MUxmAVcShTo/DwIvCYCmAgAJ>
In that endeavor to find a freeware talking clock, it turned out there may
be two existing freeware solutions, one of which is a vbs script (which
worked the first time in my tests) and the other of which is a "Windows
gadget", which I'm a bit afraid to install pending more information from
folks I trust.
The good news is, apparently, that the VBS script worked as tested:
(1) Visit this web site for the details, which I tested successfully:
o Windows Trick: How To Make Your Computer To Speak Out Time At Every Hour
<https://www.nextofwindows.com/windows-trick-how-to-make-your-computer-to-speak-out-time-at-every-hour>
(2) Download "time.vbs" <https://www.nextofwindows.com/download/Time.vbs>
Dim speaks, speech
speaks = "It is " & hour(time) & " O'clock"
Set speech = CreateObject("sapi.spvoice")
speech.Speak speaks
(3) Doubleclick on that "time.vbs" file, which should speak the time
(mine spoke it only within the hour, e.g., 8:15 was spoken as 8:00)
(4) Add that vbs script to the task scheduler to speak the time hourly:
Win+R > taskschd.msc
Task Scheduler: Task Scheduler (Local) > Actions > Create Task >
Create Task: General > Name=SpeakTime > Triggers
New Trigger: Begin the task=On a schedule
Advanced settings: [x]Repeate task every=1hour
for a duration of=Indefinitely > OK > Actions > New
New Action: Action=Start a program
Program/script=C:\app\os\bin\vbs\sayhourlytime.vbs > OK > OK
Task Scheduler: File > Exit
I only added it an hour ago, but it appears to be working, even as I don't
recall ever adding Microsoft Visual Basic interpreters on purposes, but
almost certainly some freeware somewhere required it, so that's likely why
it worked without downloading Microsoft Visual Basic:
<https://docs.microsoft.com/en-us/dotnet/visual-basic/>
<https://answers.microsoft.com/en-us/windows/forum/windows_10-other_settings-winpc/how-to-know-what-installed-andor-depends-on-each/796b997b-2389-442a-9155-d6021619cc4d>
<https://social.msdn.microsoft.com/Forums/vstudio/en-US/f45a1be4-a613-4b15-bda5-f57e3aa13037/what-versions-of-quotvisual-cquot-do-i-have>
etc.
If you need finer time-talking intervals than hourly, I found this:
o Talking Clock overview
<https://windows10gadgets.pro/clocks/talkingclock/talkingclock.html>
<https://windows10gadgets.pro/001/TalkingClock.zip>
Name: TalkingClock.zip
Size: 186489 bytes (182 KiB)
SHA256: 57AE1928D2713648C7216DC9F3E3FD098F517CD939D5C53CC5FA411CC3FF6657
Which is some kind of "Windows gadget" which I'm unfamiliar with.
Name: TalkingClock.gadget
Size: 189768 bytes (185 KiB)
SHA256: 005348106BE954D862A55278F10340E836C857C0BEDB4E2550EF67641260D525
Do you ever install Windows "gadgets" and what should I look out for?
o <https://en.wikipedia.org/wiki/Windows_Desktop_Gadgets>
"Windows Desktop Gadgets (called Windows Sidebar in Windows Vista)
is a discontinued widget engine for Microsoft Gadgets. "
o <https://en.wikipedia.org/wiki/Microsoft_Gadgets>
"Microsoft Gadgets are lightweight single-purpose applications,
or software widgets, that can sit on a Microsoft Windows user's
computer desktop"
It's confusing whether I should trust these "gadgets" or not:
"According to Microsoft, Gadgets were discontinued because they have
"serious vulnerabilities", "could be exploited to harm your computer,
access your computer's files, show you objectionable content,
or change their behavior at any time"; and "an attacker could even
use a gadget to take complete control of your PC".[1]"
In summary, what can you expound upon in terms of the visual basic script
and the Windows Gadget for adding a freeware talking time to Windows?
(so that all benefit from every action given your knowledge in this area)
would work on Windows 10 without installing "something else"... nor have I
(knowingly) installed what is referred to in that thread as a "Windows
gadget"...
Hence my related question, in terms of scripts & gadgets for talking time.
o *Can you kindly expand on how this stuff works & what to look out for?*
As I am wont to do, I was helping out in this talkingiclock thread today:
o White-Tiger T-Clock Redux: Updated version of T-Clock
<https://groups.google.com/d/msg/alt.comp.freeware/MUxmAVcShTo/DwIvCYCmAgAJ>
In that endeavor to find a freeware talking clock, it turned out there may
be two existing freeware solutions, one of which is a vbs script (which
worked the first time in my tests) and the other of which is a "Windows
gadget", which I'm a bit afraid to install pending more information from
folks I trust.
The good news is, apparently, that the VBS script worked as tested:
(1) Visit this web site for the details, which I tested successfully:
o Windows Trick: How To Make Your Computer To Speak Out Time At Every Hour
<https://www.nextofwindows.com/windows-trick-how-to-make-your-computer-to-speak-out-time-at-every-hour>
(2) Download "time.vbs" <https://www.nextofwindows.com/download/Time.vbs>
Dim speaks, speech
speaks = "It is " & hour(time) & " O'clock"
Set speech = CreateObject("sapi.spvoice")
speech.Speak speaks
(3) Doubleclick on that "time.vbs" file, which should speak the time
(mine spoke it only within the hour, e.g., 8:15 was spoken as 8:00)
(4) Add that vbs script to the task scheduler to speak the time hourly:
Win+R > taskschd.msc
Task Scheduler: Task Scheduler (Local) > Actions > Create Task >
Create Task: General > Name=SpeakTime > Triggers
New Trigger: Begin the task=On a schedule
Advanced settings: [x]Repeate task every=1hour
for a duration of=Indefinitely > OK > Actions > New
New Action: Action=Start a program
Program/script=C:\app\os\bin\vbs\sayhourlytime.vbs > OK > OK
Task Scheduler: File > Exit
I only added it an hour ago, but it appears to be working, even as I don't
recall ever adding Microsoft Visual Basic interpreters on purposes, but
almost certainly some freeware somewhere required it, so that's likely why
it worked without downloading Microsoft Visual Basic:
<https://docs.microsoft.com/en-us/dotnet/visual-basic/>
<https://answers.microsoft.com/en-us/windows/forum/windows_10-other_settings-winpc/how-to-know-what-installed-andor-depends-on-each/796b997b-2389-442a-9155-d6021619cc4d>
<https://social.msdn.microsoft.com/Forums/vstudio/en-US/f45a1be4-a613-4b15-bda5-f57e3aa13037/what-versions-of-quotvisual-cquot-do-i-have>
etc.
If you need finer time-talking intervals than hourly, I found this:
o Talking Clock overview
<https://windows10gadgets.pro/clocks/talkingclock/talkingclock.html>
<https://windows10gadgets.pro/001/TalkingClock.zip>
Name: TalkingClock.zip
Size: 186489 bytes (182 KiB)
SHA256: 57AE1928D2713648C7216DC9F3E3FD098F517CD939D5C53CC5FA411CC3FF6657
Which is some kind of "Windows gadget" which I'm unfamiliar with.
Name: TalkingClock.gadget
Size: 189768 bytes (185 KiB)
SHA256: 005348106BE954D862A55278F10340E836C857C0BEDB4E2550EF67641260D525
Do you ever install Windows "gadgets" and what should I look out for?
o <https://en.wikipedia.org/wiki/Windows_Desktop_Gadgets>
"Windows Desktop Gadgets (called Windows Sidebar in Windows Vista)
is a discontinued widget engine for Microsoft Gadgets. "
o <https://en.wikipedia.org/wiki/Microsoft_Gadgets>
"Microsoft Gadgets are lightweight single-purpose applications,
or software widgets, that can sit on a Microsoft Windows user's
computer desktop"
It's confusing whether I should trust these "gadgets" or not:
"According to Microsoft, Gadgets were discontinued because they have
"serious vulnerabilities", "could be exploited to harm your computer,
access your computer's files, show you objectionable content,
or change their behavior at any time"; and "an attacker could even
use a gadget to take complete control of your PC".[1]"
In summary, what can you expound upon in terms of the visual basic script
and the Windows Gadget for adding a freeware talking time to Windows?
(so that all benefit from every action given your knowledge in this area)
--
The high cost of freeware is simply in finding & installing only the best.
The high cost of freeware is simply in finding & installing only the best.