คุณสามารถนำโปรแกรม CodeFlow Decompiler & Logic Visualizer ไปใช้งานบนโทรศัพท์หรือแท็บเล็ต Android ได้ 2 วิธีหลัก ตามความสะดวกของคุณ:
วิธีที่ 1: ติดตั้งเป็นแอป Android ทันที (PWA - ไม่ต้องใช้ Termux ไม่ต้องพิมพ์โค้ด) ⭐ แนะนำสำหรับผู้ใช้ทั่วไป
ระบบของโปรแกรมนี้รองรับ Progressive Web App (PWA) เต็มรูปแบบ ซึ่ง Android จะสร้างตัวแอปพลิเคชันที่มีไอคอนบนหน้าจอหลัก (Home Screen / App Drawer) และทำงานแบบ Standalone เหมือนแอปทั่วไป
- เปิดลิงก์ของโปรแกรมบนเบราว์เซอร์ Google Chrome, Samsung Internet, Brave หรือ Edge บนมือถือ Android ของคุณ
- คุณจะเห็นปุ่ม "ติดตั้งลงเครื่อง Android" (Install App) บนแถบเมนูของแอป หรือ:
- แตะที่จุด 3 จุด (⋮) มุมขวาบนของเบราว์เซอร์
- เลือก "ติดตั้งแอปพลิเคชัน" (Install App) หรือ "เพิ่มลงในหน้าจอหลัก" (Add to Home screen)
- กดยืนยัน "ติดตั้ง" (Install)
- ระบบ Android จะสร้างไอคอน CodeFlow ลงในหน้าจอหลักของโทรศัพท์ สามารถเปิดใช้งานแบบเต็มหน้าจอ (Standalone) ได้ทันที
วิธีนี้เหมาะสำหรับการรันเซิร์ฟเวอร์แบบ Local บน Android โดยไม่ต้องต่ออินเทอร์เน็ต และสามารถแก้ไขโค้ดได้โดยตรง
- ติดตั้ง Termux จาก F-Droid (แนะนำ เพราะเวอร์ชันบน Google Play Store หยุดอัปเดตแล้ว): ดาวน์โหลด Termux บน F-Droid
- แตกไฟล์ ZIP
codeflow-decompiler-app.zipลงในหน่วยความจำเครื่อง หรือในโฟลเดอร์Download - เปิดแอป Termux
- อนุญาตให้ Termux เข้าถึงไฟล์ในเครื่อง (หากยังไม่ได้ทำ):
termux-setup-storage
- ย้ายเข้าไปที่โฟลเดอร์ของโปรแกรม (ตัวอย่างเช่น อยู่ใน Download):
(หรือแตกไฟล์ ZIP ใน Home directory ของ Termux โดยตรง)
cd ~/storage/downloads/codeflow-decompiler-app
- รันสคริปต์ติดตั้งอัตโนมัติ (ติดตั้ง Node.js LTS, Git และ Dependencies พร้อม Build):
bash termux_install.sh
- เมื่อติดตั้งเสร็จ ให้เริ่มรันโปรแกรม:
bash termux_start.sh
- ระบบจะเปิดเบราว์เซอร์ขึ้นมาที่ http://localhost:3000 ให้คุณใช้งานได้ทันที!
หากต้องการให้แตะไอคอนบนหน้าจอมือถือแล้วเปิดเซิร์ฟเวอร์อัตโนมัติ:
- ติดตั้งแอปเสริม Termux:Widget จาก F-Droid
- ใน Termux รันคำสั่ง:
mkdir -p ~/.shortcuts ln -s ~/storage/downloads/codeflow-decompiler-app/termux_start.sh ~/.shortcuts/CodeFlow
- เพิ่ม Widget ของ Termux ไว้ที่หน้าจอหลัก เมื่อแตะจะเปิดเซิร์ฟเวอร์ขึ้นมาทันที!