
โอเพ่นซอร์สแฟลช SWF decompiler และตัวแก้ไข สกัดทรัพยากรแปลง SWF เป็น FLA, แก้ไข actionscript, แทนที่ภาพ, เสียง, ข้อความและแบบอักษร มีรูปแบบการส่งออกต่างๆ ทำงานร่วมกับ Java บน Windows, Linux และ MacOS
สำหรับข้อมูลเกี่ยวกับการใช้ซอฟต์แวร์รายการคุณสมบัติ ฯลฯ เยี่ยมชม ffdec wiki
ในอดีต (ก่อนปี 2018) เราใช้โดเมน ฟรี decompiler.com เป็นโฮมเพจและ GitHub สำหรับซอร์สโค้ดตอนนี้เราได้ย้ายข้อมูลทั้งหมดทั้งหมด (ยกเว้นตัวติดตามปัญหา) ไปยัง GitHub
สำหรับการดาวน์โหลดแอพให้ดูรุ่นล่าสุด รุ่นเก่าและการสร้างยามค่ำคืนมีอยู่ที่ส่วนรุ่น
ดูส่วนการติดตั้งของวิกิ
คุณสามารถสร้างสำเนาแหล่งข้อมูลในท้องถิ่นด้วยคำสั่งต่อไปนี้:
git clone https://github.com/jindrapetrik/jpexs-decompiler.git
สิ่งนี้จะถือว่าคุณติดตั้ง GIT ในระบบของคุณ
GIT Source Control Manager รองรับหลายสาขา เราใช้สองสาขาหลัก
master - สำหรับเวอร์ชัน "เสถียร" ที่ปล่อยออกมาdev - สำหรับการเปลี่ยนแปลงใหม่ล่าสุดจากนักพัฒนา - เวอร์ชัน "Nightly" ได้รับการปล่อยตัวจากสาขานี้ คุณสามารถเปลี่ยนไปใช้สาขา dev ด้วยคำสั่ง GIT ต่อไปนี้:
git checkout dev
ขอแนะนำให้ติดตั้ง Git Commandline Executables การสร้างสคริปต์ใช้ Git เพื่อรวมหมายเลขการแก้ไขไว้ในไบนารี (สำหรับ Windows คุณต้องเปิดใช้งาน GIT ในบรรทัดคำสั่ง Windows ระหว่างการติดตั้ง)
ซอร์สโค้ดมีโครงการ NetBeans เพื่อให้คุณสามารถเปิดได้ใน NetBeans IDE จากนั้นคุณสามารถใช้การกระทำมาตรฐานเช่น Run, Build, Debug ทำความสะอาดและสร้างใน IDE งานเฉพาะอื่น ๆ สามารถดำเนินการผ่านเมนูบน build.xml (ดูส่วนที่มด)
หากคุณไม่มี NetBeans คุณสามารถสร้างซอร์สโค้ดด้วย Apache Ant หลังจากติดตั้งมดแล้วมันก็ดีที่จะใส่ลงในตัวแปรเส้นทางของคุณ เปิดคำสั่งและนำทางไปยังไดเรกทอรีแหล่งที่มา ในการเรียกใช้แอปพลิเคชันให้ดำเนินการ "เรียกใช้" งานโดยป้อนคำสั่งนี้:
ant run
ในการสร้างเท่านั้นให้ดำเนินการงานสร้าง:
ant build
สำหรับการสร้างตัวติดตั้ง EXE และรุ่น ZIP มีงานมด "ติดตั้ง", "Release" งานเหล่านี้ต้องการซอฟต์แวร์เพิ่มเติมที่ติดตั้ง:
คุณต้องกำหนดค่าพา ธ การติดตั้งของเครื่องมือนี้ใน tools.properties ไฟล์ซึ่งอาจมีลักษณะเช่นนี้สำหรับ Windows:
nsis.path = c:\program files (x86)\NSIS
มีห้องสมุดไม่กี่แห่งที่ต้องสร้างด้วย ห้องสมุดเหล่านี้ถูกวางไว้ในไดเรกทอรี "LIBSRC"
การเปลี่ยนแปลงที่โดดเด่นทั้งหมดแสดงอยู่ในไฟล์ changelog.md
เมื่อการกระทำถูกผลัก/รวมเข้ากับสาขา dev เวอร์ชัน prerelease ใหม่จะถูกสร้างขึ้นโดยอัตโนมัติโดยการกระทำของ GitHub CI รุ่นก่อนการเปิดตัวเหล่านี้เรียกว่าการสร้างยามค่ำคืน ในการปล่อยงานสร้างคืนใหม่การสร้างคืนก่อนหน้านี้จะถูกลบออก
เวอร์ชันที่เสถียรใหม่จะถูกสร้างขึ้นโดยอัตโนมัติโดยการกระทำของ GitHub CI เมื่อทำเครื่องหมายการแก้ไขในสาขา master ด้วยแท็กในรูปแบบ versionx.yz
โปรดอ่านรายละเอียดเกี่ยวกับจรรยาบรรณของเราและกระบวนการในการส่งคำขอดึงให้เรา
เวอร์ชันอยู่ในรูปแบบ xyz ตัวอย่างเช่น 9.1.2 สำหรับเวอร์ชันที่มีให้ดูที่แท็กในที่เก็บนี้
การสร้างยามค่ำคืนมีคำต่อท้ายเพิ่มเติม _nightlyN โดยที่ N คือจำนวนที่เพิ่มขึ้นกับการปล่อยทุกคืน (อัตโนมัติ) ทุกคืนและไม่ได้ขึ้นอยู่กับตัวเลข xyz (นี่หมายความว่าหมายเลขทุกคืนจะ ไม่ถูก รีเซ็ตเป็น 0 เมื่อปล่อยเสถียร) การสร้างแบบเก่า ๆ ไม่ สามารถใช้งานได้ผ่านแท็ก GIT
decompiler ถูกเขียนขึ้นโดย Jindra Petřík หรือที่รู้จักกันในชื่อ JPEXS แอปพลิเคชันถูกสร้างขึ้นในสาธารณรัฐเช็ก
หากคุณต้องการรายงานปัญหาหรือขอคุณสมบัติใหม่ให้ใช้ตัวติดตามปัญหาของเราที่ https://www.free-decompiler.com/flash/issues
คุณควรเห็นคำถามที่พบบ่อย (คำถามที่พบบ่อย) ในวิกิมาก่อน ดูรายการปัญหาที่รู้จักในวิกิ
ติดต่อฉุกเฉินกับนักพัฒนา JPEXS คือ [email protected] แต่เราต้องการการติดต่อผู้ติดตามปัญหา
แอปพลิเคชัน FFDEC ได้รับใบอนุญาตภายใต้ใบอนุญาต GNU GPL V3 (GPL-3.0-OR-Later) โปรดดูใบอนุญาต. txt ใช้รหัสแก้ไขของไลบรารีเหล่านี้:
และลิงก์ยังมีไลบรารีเหล่านี้:
แอปพลิเคชั่นใช้ไอคอนบางอย่างของชุดไอคอนผ้าไหม, Silk Companion 1, ชุดไอคอน Fatcow และชุดไอคอน AHA-Soft
สำหรับ Launchers EXE เราใช้ Launch5J - MIT
ดู Library ReadMe สำหรับข้อมูลเพิ่มเติมเกี่ยวกับไลบรารี FFDEC