PHSM-Calendar - v. 12.1 - Updated March 3rd 2021

Discuss and announce Total Commander plugins, addons and other useful tools here, both their usage and their development.

Moderators: sheep, Hacker, Stefan2, white

User avatar
petermad
Power Member
Power Member
Posts: 10002
Joined: 2003-02-05, 20:24 UTC
Location: Valsted, Denmark
Contact:

Re-enabling Flash Player

Post by *petermad »

I have made a script for re-enabling Flash Player for the Calendars clocks:

It can be downloaded here
readme.txt wrote:Adobe is blocking Flash content from running in Flash Player beginning
January 12, 2021.

The batch script: EnableFlash.bat provided here can be used to re-enable
flash in Gadgets, Internet Explorer and Cromium based browsers (Google
Chrome, Microsoft Edge and Opera).

It will enable scripts from the C:\Users directory on the local harddisk and
from madsenworld.dk, clocklink.com and timeanddate.com, so the PHSM-Calendar
can show its Flash clocks again - especially important in Gadget mode, since
this can not show the Html5 clocks.

Flash will still be blocked from all other locations.

Since files has to be updated in subdirectories of C:\Windows the script has
to be run with administrator rights.

To do so:
1. Run Windows from an account with administrator rights.
2. Right click EnableFlash.bat and choose "Run as administrator"


The script will fix Flash for Gadgets and Internet Explorer for all users, but
has to be run for each user to work for the Chromium browsers.

If you have accidentally deleted the Flash Player for Internet Explorer it
can be installed in Windows XP and Windows 7 with the provided installer:
install_flash_player_ax.exe which is the last standalone installer from Adobe
for ActiveX browsers. This should be done before running the EnableFlash.bat
script.
Last edited by petermad on 2021-01-14, 03:26 UTC, edited 1 time in total.
License #524 (1994)
Danish Total Commander Translator
TC 9.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (20H2) 64bit, 'Everything' 1.4.1.1005 x64
TC 3.21b2 on Android 6 & 11
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
Usher
Power Member
Power Member
Posts: 932
Joined: 2011-03-11, 10:11 UTC

Re: Re-enabling Flash Player

Post by *Usher »

petermad wrote: 2021-01-12, 22:46 UTC The batch script: EnableFlash.bat provided here can be used to re-enable
flash in Gadgets, Internet Explorer and Cromium based browsers (Google
Chrome, Microsoft Edge and Opera).
What about Firefox and other Gecko-based browsers?
Regards from Poland
Andrzej P. Wozniak
User avatar
petermad
Power Member
Power Member
Posts: 10002
Joined: 2003-02-05, 20:24 UTC
Location: Valsted, Denmark
Contact:

Re: PHSM-Calendar - v. 11.5 - Updated December 12th 2020

Post by *petermad »

What about Firefox and other Gecko-based browsers?
Firefox seems to have removed even the possibility of running Flash - at least in my version 85.0b8
SeaMonkey (2.53.6 beta 1) still supports Flash.

Note that the fix is not for the browsers as such, but for the blocking of playing Flash content that Adobe has build in to the player with effect after January 12th 2021.

EDIT:
https://blog.mozilla.org/futurereleases/2020/11/17/ending-firefox-support-for-flash/ this seems to explain why my Firefox 85.0b8 doesn't support Flash - version 84.x is the last versions that does.
License #524 (1994)
Danish Total Commander Translator
TC 9.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (20H2) 64bit, 'Everything' 1.4.1.1005 x64
TC 3.21b2 on Android 6 & 11
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
petermad
Power Member
Power Member
Posts: 10002
Joined: 2003-02-05, 20:24 UTC
Location: Valsted, Denmark
Contact:

Re-enabling Flash Player 1.01

Post by *petermad »

Updated the script for re-enabling Flash Player for the Calendars clocks:

It can be downloaded here
readme.txt wrote: Adobe is blocking Flash content from running in Flash Player beginning
January 12, 2021.

The batch script:
  • EnableFlash.bat
provided here can be used to re-enable Flash in Gadgets, Internet Explorer
and Cromium based browsers (Google Chrome, Microsoft Edge and Opera) and
for some Gecko based browsers (for example SeaMonkey, but not FireFox).

It will enable Flash on the local harddisks, and from madsenworld.dk,
clocklink.com and timeanddate.com, so the PHSM-Calendar can show its Flash
clocks
again - especially important in Gadget mode, since this can not show
the Html5 clocks.

It will also enable running local .swf files in other applications such as
MPC-HomeCinema or IrfanView, and with Lister plugins such as HTMLView,
IEView, SWFView, FlashView or SWF Lister Lite.

Flash will still be blocked from all other Internet locations.


Since files has to be updated in subdirectories of C:\Windows the script has
to be run with administrator rights.

To do so:
1. Run Windows from an account with administrator rights.
2. Unpack the EnableFlash2021.zip archive.
3. Right click EnableFlash.bat and choose "Run as administrator".


The script will fix Flash for Gadgets and Internet Explorer for all users, but
has to be run for each user to work for the Chromium browsers.


If you have accidentally deleted the Flash Player for Internet Explorer it
can be installed in Windows XP and Windows 7 with the provided installer:
  • install_flash_player_ax.exe
which is the last standalone installer from Adobe for ActiveX browsers. This
should be done before running the EnableFlash.bat script.


Notice this is a fix for Adobes blocking of Flash. The browser manufacturers
can at any time decide to block Flash totally
, as for example FireFox from
version 85.0 does.


History:
14-01-2021:
Release of version 1.01
- Installer did not work if unpacked to other drive than C:
- Enabled playing local .swf files in other applications than browsers.
- Changed to now work for all local files, not just in C:\Users.
- Added C:\Users as a trusted location.


12-01-2021:
Release of version 1.00
License #524 (1994)
Danish Total Commander Translator
TC 9.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (20H2) 64bit, 'Everything' 1.4.1.1005 x64
TC 3.21b2 on Android 6 & 11
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
petermad
Power Member
Power Member
Posts: 10002
Joined: 2003-02-05, 20:24 UTC
Location: Valsted, Denmark
Contact:

Re: PHSM-Calendar - v. 11.5 - Updated December 12th 2020

Post by *petermad »

Correction - the fix for running local .swf files in other applications only fully works for Windows 7 and XP. In Windows 8.1 and 10 the Flash ActiveX player is installed by Microsoft not by Adobe - and the latest ActiveX version is here v. 32.0.0.445 - and apparently Adobes version 32.0.0.465 is necessary to make it work for other applications than browsers.

I tried replacing Windows 10's Flash.ocx (v. 445) with Adobes Flash64_32_0_0_465.ocx - and it does enable Flash in other applications, but unfortunately then the clocks are misplaced in the PHSM-Calendar.
License #524 (1994)
Danish Total Commander Translator
TC 9.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (20H2) 64bit, 'Everything' 1.4.1.1005 x64
TC 3.21b2 on Android 6 & 11
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
Horst.Epp
Power Member
Power Member
Posts: 4029
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: PHSM-Calendar - v. 11.5 - Updated December 12th 2020

Post by *Horst.Epp »

petermad wrote: 2021-01-14, 18:05 UTC Correction - the fix for running local .swf files in other applications only fully works for Windows 7 and XP. In Windows 8.1 and 10 the Flash ActiveX player is installed by Microsoft not by Adobe - and the latest ActiveX version is here v. 32.0.0.445 - and apparently Adobes version 32.0.0.465 is necessary to make it work for other applications than browsers.

I tried replacing Windows 10's Flash.ocx (v. 445) with Adobes Flash64_32_0_0_465.ocx - and it does enable Flash in other applications, but unfortunately then the clocks are misplaced in the PHSM-Calendar.
Isn't it wasting your time to hold flash alive ?
There was a long time of warnings that flash would be no longer available on a certain date.
So its time to make a version of your tool which doesn't need flash.
All the time spend for patching flash would better be used for changing your nice tool.
Windows 10 Home x64 Version 20H2 (OS Build 19042.844)
TC 9.51 x64 / x86, Everything 1.4.1.1007 (x64)
User avatar
Usher
Power Member
Power Member
Posts: 932
Joined: 2011-03-11, 10:11 UTC

Re: PHSM-Calendar - v. 11.5 - Updated December 12th 2020

Post by *Usher »

Horst.Epp wrote: 2021-01-14, 18:53 UTC All the time spend for patching flash would better be used for changing your nice tool.
How do you want to change many thousands of games available only in SWF, including well-known Yeti Sports and Samorost? Do you remember Xiao Xiao animation? That IS the real fun of Flash Player use.
For local files you can use StandAlone Flash Player, but what about content of many websites?
Regards from Poland
Andrzej P. Wozniak
User avatar
petermad
Power Member
Power Member
Posts: 10002
Joined: 2003-02-05, 20:24 UTC
Location: Valsted, Denmark
Contact:

Re: PHSM-Calendar - v. 11.5 - Updated December 12th 2020

Post by *petermad »

There was a long time of warnings that flash would be no longer available on a certain date.
So its time to make a version of your tool which doesn't need flash.
All the time spend for patching flash would better be used for changing your nice tool.
The PHSM-Calendar already is able to use html5 in stead of Flash for the clocks - but I am keeping the Flash support alive as long as possible, because PHSM-Calendar if primarily a Desktop Gadget - and html5 is not supported for Gadgets - which are also an obsolete technology - only kept alive for newer Windows versions by third party help like: https://8gadgetpack.net/
License #524 (1994)
Danish Total Commander Translator
TC 9.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (20H2) 64bit, 'Everything' 1.4.1.1005 x64
TC 3.21b2 on Android 6 & 11
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
petermad
Power Member
Power Member
Posts: 10002
Joined: 2003-02-05, 20:24 UTC
Location: Valsted, Denmark
Contact:

Re: PHSM-Calendar - v. 11.5 - Updated December 12th 2020

Post by *petermad »

2Usher
For local files you can use StandAlone Flash Player, but what about content of many websites?
Standalone Flash Players can also be dependable of Adobes Flash - like my MPC-HomeCinema and IrfanView, and my Lister plugins such as HTMLView,
IEView, SWFView, FlashView or SWF Lister Lite.
License #524 (1994)
Danish Total Commander Translator
TC 9.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (20H2) 64bit, 'Everything' 1.4.1.1005 x64
TC 3.21b2 on Android 6 & 11
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
Usher
Power Member
Power Member
Posts: 932
Joined: 2011-03-11, 10:11 UTC

Re: PHSM-Calendar - v. 11.5 - Updated December 12th 2020

Post by *Usher »

2petermad
It's misunderstanding. I'm not talking about multimedia players with Flash support.
I mean Adobe StandAlone FlashPlayer a.k.a. SAFP:
https://fpdownload.macromedia.com/pub/flashplayer/updaters/32/flashplayer_32_sa.exe
Regards from Poland
Andrzej P. Wozniak
User avatar
petermad
Power Member
Power Member
Posts: 10002
Joined: 2003-02-05, 20:24 UTC
Location: Valsted, Denmark
Contact:

Re: PHSM-Calendar - v. 11.5 - Updated December 12th 2020

Post by *petermad »

2Usher
Aha - thanks!
License #524 (1994)
Danish Total Commander Translator
TC 9.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (20H2) 64bit, 'Everything' 1.4.1.1005 x64
TC 3.21b2 on Android 6 & 11
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
petermad
Power Member
Power Member
Posts: 10002
Joined: 2003-02-05, 20:24 UTC
Location: Valsted, Denmark
Contact:

Re: PHSM-Calendar - v. 11.5 - Updated December 12th 2020

Post by *petermad »

New link for downloading the Flash Fix in the First Post
License #524 (1994)
Danish Total Commander Translator
TC 9.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (20H2) 64bit, 'Everything' 1.4.1.1005 x64
TC 3.21b2 on Android 6 & 11
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
petermad
Power Member
Power Member
Posts: 10002
Joined: 2003-02-05, 20:24 UTC
Location: Valsted, Denmark
Contact:

PHSM-Calendar - v. 12.0 - Updated February 14th 2021

Post by *petermad »

Version 12.0 (14-02-2021):
  • Added: The calendars Help and History will now be shown the first time a new version of the calendar is opened.
  • Added: Folder "flash" with a batch script for removing the block that Adobe has put on playing Flash content.
    • It will reenable Flash for Gadgets and Internet Explorer.
    • Currently it also reenables Flash for some Chromium based browsers (Opera) and some Gecko based browsers (SeaMonkey, but not FireFox).
    • The fix will only have effect if Flash is not uninstalled. In case you have uninstalled Flash, the original installer for Flash ActiveX for Windows XP, Vista and 7 can be downloaded here:
      gadget.madsenworld.dk/Flash/install_flash_player_ax.zip
  • Added: The batch script for removing the Adobe Flash block can be run directly from the Help in Gadget mode - just click: "Remove Adobes 2021 Flash blocking" in the start of the Help.
  • Added: It is now possible to play custom sound clips for each event. To do so, add this code to the Event Message:
    • <play number soundfile>
    • Use for example: <play 3 CloseEncounters.wav> to play the file CloseEncounters.wav three times.
    • Number can be omitted - then it defaults to the value for "Repetitions" as chosen in the "Options II" dialog.
    • Set number to -1 for infinite repetitions.
    • The sound file has to be placed in the Sound directory with the calendars other sound files.
    • The file type can be omitted for .wav files.
    • In Gadget mode playing .wav and .mp3 files is supported. Supporting browsers may also play .ogg files.
    • Sound set this way will override the sound for Birthdays and Wedding Aniversaries (see history for version 9.56 here below).
  • Added: Soundclip Closeencounters.wav.
  • Changed: The calendar will no longer try to show Flash clocks in Google Chrome and Microsoft Edge browsers.
  • Changed: If the 1st of the month was shown in the leftmost column, it was previously shown in the first row of the calendar. Now it will be shown in the second row - with the full last week of the previous month in the first row. This way there will always be shown some days from the previous month. This complies with other common six row calendars.
  • Changed: Increased the initial scaling on SmartPhones to take better advantage of taller screens (for example 9x20 aspect ratio).
  • Fixed: When tapping on a date on SmartPhones, the month was reset to the current month if the tapped date was in another Daylight Saving period than the current date. The displayed calendar would still be the same, hence not matching the name of the month.


Read more at madsenworld.dk or totalcmd.net

The gadget can also be fully used under Windows 8 & 10 if you install this: 8gadgetpack.bplaced.net.

Download link in First Post
License #524 (1994)
Danish Total Commander Translator
TC 9.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (20H2) 64bit, 'Everything' 1.4.1.1005 x64
TC 3.21b2 on Android 6 & 11
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
petermad
Power Member
Power Member
Posts: 10002
Joined: 2003-02-05, 20:24 UTC
Location: Valsted, Denmark
Contact:

Re-enabeling Flash ActiveX in Windows 10

Post by *petermad »

In mid February 2021 Microsoft has forced this upon Windows 10 users:

Windows 10 KB4577586 forced update rolling out to remove Flash Player.

The update cannot be rejected and cannot be reversed via Windows update.

Therefore I have made an installer that will re-establish the Flash ActiveX files and the Registry settings for Flash ActiveX for use in Gadgets and Internet Explorer. It is the latest version 32.0.0.445 that is reinstalled.

Since environment parameters like %windir% and %SystemRoot% are not not accepted in the registry for the Flash settings, fixed path names has to be used. Therfore the installer kan only be used if Windows 10 is installed in either C:\Windows or in D:\Windows (the installer will detect one of these two drives automatically). If you need it for other destinations of Windows, let me know, then I can customize an installer for you.

The installer is testet under Windows 10 20H4 64bit, but should also work for 32bit Windows 10 and for Windows 8.1.

The installer can be downloaded here.

The installer will refuse to install under Windows XP, Vista and 7 - for these OS'es you must use this official Adobe installer which can be downloaded here.
License #524 (1994)
Danish Total Commander Translator
TC 9.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (20H2) 64bit, 'Everything' 1.4.1.1005 x64
TC 3.21b2 on Android 6 & 11
Try: TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
Usher
Power Member
Power Member
Posts: 932
Joined: 2011-03-11, 10:11 UTC

Re: Re-enabeling Flash ActiveX in Windows 10

Post by *Usher »

petermad wrote: 2021-02-23, 00:13 UTC It is the latest version 32.0.0.445 that is reinstalled.
It seems that you haven't updated all the text info, though files seem to be updated OK. The latest (and the last) FlashPlayer version is 32.0.0.465, the previous one is 32.0.0.453.
Links for downloads seem to be removed from the Adobe site, even for archived versions.
The Wayback machine links only to 32.0.0.387 so users should dig in other archives:
https://web.archive.org/web/20200718192527/https://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html
Regards from Poland
Andrzej P. Wozniak
Post Reply