2021年3月9日 星期二

用滑鼠點兩下,用瀏覽器可開啟SWF的檔案或觀看網頁的flash


     前言:
        在網路彙整了SWF的檔案就無法用瀏覽器開啟的解決方案:     
           1.調整系統時間
            (1).手動調整
            (2).BAT調整
         2.Flash Player 替代產品
            (1).Ruffle
            (2).Adobe Flash Player – Debug
         3.使用舊版
             (1)舊版flash player
                  a.版本30以前
                  b.適用Windows 7 以下
             (2)舊版Firefox
                  a.版本83.03以下
         4.轉檔-swf轉exe
         5.網站播放-https://ruffle.rs/demo/
         6.Puffin 瀏覽器播放
         7.potplayer播放            
        本文在彙整之後的心智圖的位置如下:

       使用教學:
        本篇文章之目的是教大家如何修改BAT程式碼,來符合需求。強調的是教學
        此外,本批次檔不只能用於Windows 7 還能用在 windows 10 1909版。

        使用步驟:
        1.決定回到過去的時間,比方2020/12/01
        2.複製本文的程式碼到記事本,其檔案名稱為Return2Past.bat
        3.修改程式碼的PastTime 為2020/12/01
        4.滑鼠對著Return2Past.bat點兩下

        操作影片說明:
      1.Windows 7的操作
         2.Windows 10的操作
         若操作影片中,如有需要修改BAT,就會將BAT分類。

其程式碼如下:
程式目的:系統時間回到指定過去的時間
檔案名稱:Return2Past.bat
檔案內容:
@echo off
REM  設定回到過去的日期
set PastTime=2021/01/01
REM :: BatchGotAdmin (Run as Admin code starts)
REM --> Check for permissions
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
echo Requesting administrative privileges...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B
:gotAdmin
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
pushd "%CD%"
CD /D "%~dp0"
REM :: BatchGotAdmin (Run as Admin code ends)
REM :: Your codes should start from the following line
@echo off
REM 寫入今天的日期到a.txt
@Date /t > a.txt
REM 設定日期回到初始設定時間
@Date %PastTime%
EXIT

程式目的:系統時間回到使用Return2Past.bat的日期
檔案名稱:Back2Now.bat
檔案內容:
@echo off
REM 取得系統管理員權限
REM :: BatchGotAdmin (Run as Admin code starts)
REM --> Check for permissions
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
echo Requesting administrative privileges...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B
:gotAdmin
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
pushd "%CD%"
CD /D "%~dp0"
REM :: BatchGotAdmin (Run as Admin code ends)
REM :: Your codes should start from the following line
@echo off
@for /f "tokens=1 delims=/" %%a in (a.txt) do set aa=%%a
@for /f "tokens=2 delims=/" %%b in (a.txt) do set bb=%%b
@for /f "tokens=3 delims=/" %%c in (a.txt) do set cc=%%c
REM 檢查是否先執行Return2Past.bat
if exist "a.txt" (
@Date %aa%-%bb%-%cc%
) else (
 echo "警告!!您還未執行Return2Past.bat'!!請先執行Return2Past.bat!!"
 PAUSE
)
REM 刪除檔案a.txt
@del a.txt
EXIT

資料來源:

沒有留言:

張貼留言

只要點兩下,就可以將資料夾input內的所有Word通通轉成一個PDF

  系列文章: 1.  只要點兩下,就能將一堆的Doc與Docx 轉成 PDF 1. https://skjhcreator.blogspot.com/2023/05/docdocx-pdf.html 2. 只要點兩下,就能將一堆的JPG轉成一個PDF,並以JPG所在的資料夾名稱...