捐血一袋救人一命

2024年12月12日 星期四

Dragon Quest 5

Dragon Quest V 勇者鬥惡龍5 遊戲攻略概述,整個遊戲分成三階段 幼兒期5歲~跟著父親帕帕斯王到處冒險 收刮船上物資 聖玫瑰村:先到家門口的井中撿取聖玫瑰石,再到村口旁的農田,找農夫交談(沒撿到聖玫瑰石,會得不到聖原石訊息;沒交談會找不到聖原石),會得到聖原石的訊息,然後進入村中山洞救道具店老闆,調查壓住道具店老闆的石頭,可獲得聖原石(等壯年期可在艾爾赫文找到工匠打磨成聖寶石,名產品之一,可鑲在亨利王子送的音樂盒上) 小技巧:- 練到 Level 5 以上,學會荷依米治療,且生命至少有 20 點以上(怪物大木鎚會經常出大招),再繼續往下層探險 從阿爾卡帕村與碧安卡一起到勒努爾城解放鬼魂,收集銀質茶具、取得金色寶珠,回到阿爾卡帕村後,殺人豹加入同伴 小技巧:- 多買些氣味袋,縮短練功時間 大約練到 Level 10 ,就可以很輕鬆打敗鬼魂老大 到妖精之村協助取回春風長笛,獲得櫻花樹枝(名產品之一,沒其他用途) 小技巧:- 大約練到 Level 15 就可以輕鬆打敗怪物變成的雪之女王 雪之國的城堡外面左邊有寶箱 Level 20 到古代遺蹟拯救亨利王子~父親帕帕斯被蓋瑪殺死,主角及亨利被蓋瑪擄去當奴隸 小技巧:- 多準備一些氣味袋,在古代遺跡中盡快找到帕帕斯,陪同一起練功,帕帕斯生命、醫療法術用不完,而且會幫忙打怪 青年期15歲~ 從大神殿逃出~到修道院,取得木雕女神像(裝備後幸運值上升) 告別瑪麗亞,與亨利一起踏上返鄉歸途 在聖果鎮跟怪物爺爺談話,去神諭之屋買馬車 小技巧:-...

ADB Send Short Message

使用安卓手機搭配 ADB 發送簡訊 操作程序: 安裝 ADB 工具 手機設定啟用開發人員選項 手機啟用 USB 偵錯模式 使用 USB 線,將手機連接電腦,並在手機上允許電腦進行偵錯 開啟終端機視窗 執行發送命令程式 ADB shell am start -a android.intent.action.SENDTO -d sms:<TARGET_PHONE_NUMBER> --es sms_body "<SMS_CONTENT>" --ez exit_on_sent true 注意: 網路上流傳的 keyevent 其實就是在移動一個看不見的鼠標,將鼠標移動到簡訊發送鈕上,再送出 keyevent 66 (Enter) 這會因為手機品牌型號不同,簡訊程式發送鈕的位置佈局不同,甚至同一個目標門號有歷史紀錄,都導致 keyevent 執行的代碼與次數不同 解決方法: 手機操作到發送簡訊的畫面 終端機執行 ADB Dump UI 結構的指令adb shell...

2024年11月25日 星期一

GoAccess

GoAccess - Visual Web Log Analyzer 這是一個支援各種 Web Service Log 的分析程式,內建了 Apache & Nginx 的 Log 格式設定 也可以支援 自訂 Log 格式 Geo Location 需要搭配 MAXMind GeoLite2 Database,才會有訪客地域分析 手動自行編譯,才能使用完整的功能 安裝方式介紹 下載原始碼,自行編譯 這裡並沒有補上相依的函式庫,請自行編譯時,查看錯誤訊息,下載相關函式庫工具一起編譯 wget https://tar.goaccess.io/goaccess-1.9.3.tar.gztar -xzvf goaccess-1.9.3.tar.gzcd goaccess-1.9.3/./configure --enable-utf8 --enable-geoip=mmdb --enable-geomapmakemake install 透過 apt 安裝 沒有 Geo Location World Map wget -O - https://deb.goaccess.io/gnugpg.key | gpg --dearmor | sudo tee /usr/share/keyrings/goaccess.gpg...

2024年7月18日 星期四

以 Windows 內建的 AppLocker 來管制使用者執行/安裝應用程式

AppLocker 是一個用來管制電腦可以運行的程式、Installer(.msi)、指令碼(.bat, .cmd, .vbs, .ps1, .js,...)、DLL、封裝的應用程式(.app, .appx)的服務。 它從 Windows Server 2008 R2/Windows 7 就已經存在,但是卻很少人使用它。其實搞懂它之後,它就是免費強大的資安管理系統!要使用 AppLocker,有一個必要條件,Windows 10 版本需要更新到 22H2 版本以後,不然即使設定好相關的政策與服務,AppLocker 也不會生效!AppLocker 要依靠 AppIDSvc 服務(Application Identity),看名字就知道是用來識別應用程式的服務 。但是,在Windows 10 的服務管理,卻無法設定該服務於開機時自動啟動! 網路上多是叫你用 sc.exe 來設定該服務 sc config appidsvc start=auto 或是去修改機碼 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AppIDSvc] "Start"=dword:00000002 其實...

Docker Engine API

Docker Engine API Docker 的架構 下圖是 Docker 官方的架構圖 由圖可知,Docker Client 與 Docker Host 是可以分開的 而我們一般運行 Docker,Client & Host 是同一台伺服器 Docker Engine 提供了 Web API,讓你可以使用慣用的程式語言來控制 Docker Engine,甚至 Docker Container Apps 的數量(Scale Up/Down) 另外,Docker Engine 也提供了 SDK for Go & Python,熟悉這兩種語言的人,可以直接使用 SDK Docker Engine API 是 RESTful API,你可以很輕鬆地使用 wget, curl, powershell, 或是你慣用的程式語言來存取它。 要使用 Docker Engine API 之前,必須先知道你的 Docker Engine 版本所使用的 API 版本 查詢 Docker...

docker config

docker config 這個命令是用在 Docker Swarm 環境下 你可以將你的應用程式容器需要的靜態檔案/設定檔,透過 docker config create 存到 Manager Node 上。 當你的應用程式容器在 Worker Nodes 上部署運行時,可以將這些 config 檔案掛載到容器之中 它跟 Volume 的差異,在於 Volume 的掛載是無法跨 Nodes,除非每個 Nodes 都去掛載網路磁碟(smb/nfs/…) 指令表 指令 Description 說明 docker config create Create a config from a file or STDIN 從 STDIN 或是應用程式設定檔來建立 config docker config inspect Display detailed information on one or more configs 顯示 config 的詳細資訊(其中包含檔案被base64編碼的內容) docker...

2024年7月1日 星期一

Linux 上常用的打包壓縮軟體

Linux 上常見的打包、壓縮軟體 tar:(Tape Archive)是一個用於檔案打包的工具,最早用於將多個檔案和目錄打包成一個檔案,便於在磁帶等存儲設備上進行備份和傳輸。 gzip:使用 DEFLATE 算法,基於 LZ77 和霍夫曼編碼。 bzip2:使用 Burrows-Wheeler 變換和 Run-Length Encoding (RLE) 算法,並結合霍夫曼編碼。 xz:使用 LZMA(Lempel-Ziv-Markov chain algorithm)算法,這是一種高度優化的壓縮算法,提供了非常高的壓縮比。 要注意的是,tar 只是打包工具,將多個檔案目錄屬性擁有者ID 等資訊打包成一個 tarball File,本身並沒有壓縮 所以使用 tar,會搭配 gzip, bzip2, 或是 xz 等壓縮工具,來節省空間或是傳書時間 壓縮比:gzip < bzip2 < xz 壓縮速度:gzip > bzip2 > xz 解壓縮速度:gzip > bzip2 > xz 資源用量:gzip < bzip2 < xz 雖然 7z & rar 都有 for Linux 版本,不過在 Linux 上並不流行 tar 搭配...