前言:
在網路彙整了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
沒有留言:
張貼留言