การโฆษณา

บ้าน - คอมพิวเตอร์
โปรแกรมสำหรับสร้างไฟล์ swf การแก้ไขและการนำเข้าไฟล์ SWF
สถานการณ์มักเกิดขึ้นเมื่อจำเป็นต้องเปลี่ยนแปลง "การสร้าง" ที่เสร็จสิ้นแล้วโดยไม่มีไฟล์ FLA ต้นฉบับ สิ่งนี้สามารถเป็นอะไรก็ได้: การเปลี่ยนข้อความรูปภาพเสียง ฯลฯ และในบางกรณีไม่จำเป็นต้องใช้เครื่องมือในการสร้างไฟล์เลย ปัญหาหลักคือไฟล์ SWF เป็นไฟล์ FLA ที่คอมไพล์แล้ว หากมีอย่างหลัง ผู้ใช้จะมีโอกาสดูโครงสร้างไฟล์ทั้งหมด ในขณะที่ SWF มีข้อมูลขั้นต่ำ เมื่อคอมไพล์แล้ว ไฟล์ SWF สามารถนำเข้าไปยัง Flash ได้ แต่หากไม่มีซอฟต์แวร์เพิ่มเติม ก็ไม่น่าจะสามารถกู้คืนโครงสร้างของมันได้ ดังนั้น หากต้องการเปลี่ยนแปลง คุณจะต้องถอดรหัสไฟล์ SWF

สถานการณ์นี้ทำให้เกิดโปรแกรมมากมาย เช่น Sothink SWF Decompiler, Eltima Flash Decompiler Trillix, Power Flash Decompiler และยูทิลิตี้อื่น ๆ อีกมากมาย ในบทความนี้เราจะให้ตัวอย่างและพารามิเตอร์ของตัวถอดรหัสบางตัวและพิจารณากระบวนการถอดรหัสด้วยตัวเองโดยใช้ตัวอย่างของโปรแกรม Sothink SWF Decompiler

Sothink SWF Decompiler เป็นโปรแกรมสำหรับรวบรวมและถอดรหัสไฟล์ SWF ลงใน FLA รวมถึงแยกทรัพยากรต่างๆ จากไฟล์นั้น โปรแกรมนี้ให้คุณแยกรูปภาพ ฟอนต์ เสียง ฯลฯ จากไฟล์ SWF สำเร็จรูป และถือว่าเป็นหนึ่งใน โปรแกรมที่ดีที่สุดสำหรับการถอดรหัส

สำหรับผู้ที่คุ้นเคยกับระบบดังกล่าว การ "แยกส่วน" แล้ว "ประกอบกลับ" ไฟล์ SWF โดยใช้โปรแกรมไม่ใช่เรื่องยาก สำหรับมือสมัครเล่น นี่อาจเป็นงานที่ยากมาก ดังนั้นกระบวนการถอดรหัสใน Sothink SWF Decompiler จะเป็นอย่างไร?

เริ่มจากอินเทอร์เฟซกันก่อน จริงๆ แล้วหน้าต่างหลักของโปรแกรมจะมีลักษณะดังนี้:

ราคา: $79.99

ความเป็นไปได้:

  • ความสามารถในการค้นหาใน ซอร์สโค้ดสคริปต์การดำเนินการ - แปลง SWF เป็น FLA และ FLEX
  • แยก SWF จาก EXE
  • ดูตัวอย่างและส่งออกทรัพยากรไฟล์
  • ส่งออกไฟล์ ActionScript เป็นรูปแบบ AS และ HTML
  • มีเครื่องเล่นสำหรับเล่นไฟล์แฟลช
  • การดูรายละเอียดคุณสมบัติขององค์ประกอบในภาพยนตร์ Flash
  • รองรับการสแกนแคช IE และแสดงรายการไฟล์ Flash ทั้งหมดที่คุณเคยดู

ราคา: $79.95

ความเป็นไปได้:

  • รองรับ Action Script v. 2.0 และ v.3.0
  • ความสามารถในการส่งออกวิดีโอแฟลชเป็นรูปแบบเช่น AVI, MPEG เป็นต้น
  • โอกาส การตั้งค่าโดยละเอียดแปลง SWF เป็น FLA
  • ความสามารถในการถอดรหัสและแปลงวิดีโอ Flash หลายรายการพร้อมกัน
  • ความสามารถในการแก้ไขวัตถุไฟล์โดยไม่ต้องแปลงเป็น FLA
  • แยกทรัพยากรไฟล์เป็นรูปแบบต่างๆ
  • มีเครื่องเล่นไฟล์ Flash ในตัว
  • ความสามารถในการบันทึกวิดีโอ Flash ออนไลน์
  • ส่วนต่อประสานที่ใช้งานง่าย: ปรับขนาดได้, ริบบิ้นแถบเครื่องมือ

ราคา: $44.95

  • แปลง SWF เป็น FLV และ EXE
  • ความสามารถในการส่งออกข้อมูลจากไฟล์แฟลชไปยังไฟล์ FLA:
    • ส่งออกเสียงและวิดีโอจากไฟล์แฟลช
    • ส่งออกข้อความ รูปร่าง ปุ่ม รูปภาพ แบบอักษร และเฟรมจากไฟล์แฟลช
    • การส่งออกสคริปต์จากไฟล์แฟลช
  • ตรวจสอบและดูตัวอย่างเนื้อหาก่อนส่งออก
  • รองรับการแก้ไขข้อความไดนามิกในไฟล์แฟลช
  • รองรับภาพเคลื่อนไหวในรูปแบบไฟล์แฟลช
  • ดู ข้อมูลรายละเอียดเกี่ยวกับวัตถุแต่ละชิ้นจากภาพยนตร์แฟลช

คุณต้องการเพิ่มอะไรอีกเกี่ยวกับตัวถอดรหัสแฟลช? เมื่อมองแวบแรก การทำงานร่วมกับพวกเขานั้นค่อนข้างง่าย และในระดับหนึ่งมันก็เป็นเช่นนั้น อย่างไรก็ตาม อาจเกิดปัญหาขึ้นเมื่อทำการคอมไพล์ไฟล์ SWF เนื่องจากเมื่อใช้โปรแกรมดังกล่าว อาจเกิดข้อผิดพลาดในโค้ดที่จะต้องแก้ไขด้วยตนเอง และสำหรับผู้ใช้ที่ไม่คุ้นเคยกับภาษา Action Script นี่อาจเป็นงานที่ยากมาก

โปรแกรมฟรีสำหรับสร้างวิดีโอแฟลชที่มีความซับซ้อนเกือบทุกระดับ! รวมเครื่องมือที่จำเป็นเกือบทั้งหมดสำหรับการทำงานในชีวิตประจำวันพร้อมแฟลช และสามารถใช้ได้ทั้งผู้เริ่มต้นและมืออาชีพ ความแตกต่างและข้อได้เปรียบที่สำคัญของโปรแกรมนี้คือการสนับสนุน ActionScript 2.0 โดยที่เป็นไปไม่ได้เลยที่จะจินตนาการถึงการสร้างเนื้อหา Flash ระดับมืออาชีพ

ดูเหมือนว่า Dima Bilan จะพูดถูกเมื่อเขาบอกว่าสิ่งที่เป็นไปไม่ได้นั้นเป็นไปได้ :) เมื่อไม่นานมานี้ นักพัฒนาเว็บต้องละเมิดลิขสิทธิ์หรือจ่ายเงินเป็นจำนวนมากเพื่อโอกาสในการทำงานกับ Flash Animation และในที่สุดก็ถึงเวลาที่ตัวเลือกเต็มตัวที่สามปรากฏขึ้น - เพื่อใช้โปรแกรมแก้ไขแฟลชฟรี

ก่อนหน้านี้มีโปรแกรมที่คล้ายกันอยู่หนึ่งโปรแกรมบนไซต์ของเรา แต่ข้อเสียคือค่อนข้างล้าสมัย มีชุดเครื่องมือที่จำกัด และขาดการรองรับภาษาการเขียนโปรแกรม ActionScript ซึ่งจำเป็นมากสำหรับการสร้างเว็บไซต์ เกม ฯลฯ

วันนี้ฉันจะแนะนำคุณให้รู้จักกับโปรแกรมแก้ไขแฟลชที่ทันสมัยซึ่งสามารถแข่งขันกับผู้มีชื่อเสียงได้เกือบเท่าเทียม อะโดบี แฟลช - เวกเตอเรียน จิออตโต.

การเปรียบเทียบ Vectorian Giotto กับอะนาล็อกแบบชำระเงิน

อย่างที่คุณเห็นนักพัฒนาของ Vectorian Giotto พยายามอย่างดีที่สุดและพยายามปรับชุดฟังก์ชั่นสูงสุดที่เป็นไปได้คล้ายกับ Adobe Flash ลงในโปรแกรมของพวกเขา นอกจากนี้ปุ่มลัดส่วนใหญ่ยังเหมือนกัน ดังนั้นผู้ที่คุ้นเคยกับการทำงานกับโปรแกรมแก้ไข Adobe จะไม่มีปัญหามากนักในการสลับไปใช้แพลตฟอร์ม Vectorian Giotto ฟรี!

และสำหรับ “ของหวาน” ค่ะ แก้ไขฟรีนอกจากนี้ยังมีบางสิ่งที่บางครั้ง "พี่ใหญ่" ขาด - คลังเอฟเฟกต์แอนิเมชั่นในตัวที่จะดึงดูดโดยเฉพาะสำหรับผู้ที่สร้างแบนเนอร์แฟลช

การเตรียมงาน

ในการเริ่มทำงานกับ Vectorian Giotto เราจะต้องดาวน์โหลดไฟล์เก็บถาวรด้วยโปรแกรมติดตั้งซึ่งมีน้ำหนักเพียง 8 เมกะไบต์เท่านั้น! เมื่อดาวน์โหลดไฟล์เก็บถาวรแล้ว ให้เปิดและเรียกใช้ไฟล์ VectorianGiotto.exe.

แม้ว่าการติดตั้ง (และตัวโปรแกรมเองน่าเสียดาย :)) จะเป็นภาษาอังกฤษ แต่ก็ไม่ควรทำให้เกิดปัญหาใด ๆ เนื่องจากไม่จำเป็นต้องเปลี่ยนแปลงสิ่งใดในการตั้งค่าเริ่มต้น เพียงคลิกปุ่ม "ถัดไป" หลาย ๆ ครั้งแล้วรอให้กระบวนการติดตั้งเสร็จสิ้น;)

ทำความรู้จักกับอินเทอร์เฟซครั้งแรก

เมื่อติดตั้งเสร็จแล้วถ้าเราไม่ได้เปลี่ยนแปลงอะไรเลย การตั้งค่ามาตรฐานหน้าต่างการทำงานของ Vectorian Giotto จะปรากฏแบบเต็มหน้าจอ:

ดังที่ฉันได้กล่าวไปแล้วอินเทอร์เฟซของโปรแกรมเป็นภาษาอังกฤษ ดังนั้นเพื่อหลีกเลี่ยงความเข้าใจผิดและความเข้าใจผิดเมื่อดำเนินการเพิ่มเติมที่อธิบายไว้ในบทความ ฉันอยากจะแนะนำเครื่องมือเชิงแนวคิดบางอย่าง :) มาเริ่มกันตามปกติจากบนลงล่างและจากซ้ายไปขวา

แถบเมนู นี่คือแผงที่มีเมนูทั้งหมดของโปรแกรม Vectorian Giotto เมื่อทำงานกับภาพเคลื่อนไหว คุณอาจจำเป็นต้องมีส่วนต่างๆ เช่น “ไฟล์” (สำหรับการบันทึกและส่งออกภาพเคลื่อนไหวของคุณไปยัง SWF), “มุมมอง” (สำหรับการตั้งค่าพารามิเตอร์การแสดงพื้นที่ทำงาน), “แก้ไข” (สำหรับการจัดการพารามิเตอร์ของเอกสารปัจจุบันและ การทำงานกับเอฟเฟกต์ไลบรารี) และ "หน้าต่าง" (สำหรับปรับแต่งโมดูลที่แสดงและแผงโปรแกรม)

แถบเครื่องมือหลัก ต่อไปนี้เป็นปุ่มสำหรับควบคุมการทำงานของโปรเจ็กต์และแผงการเล่นภาพเคลื่อนไหว

แผงการวาด (ตรงบริเวณด้านซ้ายทั้งหมดของหน้าต่างโปรแกรม) ที่นี่คุณจะพบเครื่องมือที่จำเป็นทั้งหมดสำหรับการสร้างวัตถุที่ต้องการสำหรับแอนิเมชั่นของคุณ รวมถึงปุ่มที่ให้คุณกำหนดค่าพารามิเตอร์ของเครื่องมือที่จำเป็น

สตอรี่บอร์ด (หรือไทม์ไลน์) ช่วยให้คุณจัดการเซลล์เฟรมและสร้างเลเยอร์ได้

แผงควบคุมสี ด้วยความช่วยเหลือนี้ คุณสามารถเปลี่ยนสีของรูปร่างที่สร้างไว้ก่อนหน้านี้ได้อย่างรวดเร็ว นอกจากนี้ยังใช้เพื่อเลือกประเภทการเติมสำหรับวัตถุภาพเคลื่อนไหวของคุณ (ทึบ การไล่ระดับสี ฯลฯ)

พื้นที่ทำงาน. มันเป็น "กระดาษ" เสมือนจริงที่ออกแบบมาเพื่อวาดแอนิเมชั่นของคุณ :)

โปรแกรมแก้ไข ActionScript หากคุณต้องการสร้างแบนเนอร์ที่ไม่ธรรมดา แต่มีสิ่งที่ซับซ้อนกว่านั้น รวมถึงปุ่มและวัตถุเชิงโต้ตอบทุกประเภท คุณไม่สามารถทำได้หากไม่มีโปรแกรมแก้ไขสคริปต์

แผงโครงสร้างคลิป แสดงรูปร่างทั้งหมดที่ “อยู่ในเฟรม” และช่วยให้คุณสามารถสลับระหว่างรูปร่างเหล่านั้นและจัดการลำดับได้อย่างรวดเร็ว

แผงคุณสมบัติ วัตถุแต่ละชิ้นในแฟลชมีคุณสมบัติบางอย่าง แผงนี้ใช้เพื่อจัดการพวกเขา

แผงการเปลี่ยนแปลง ช่วยให้คุณเปลี่ยนขนาดและตำแหน่งขององค์ประกอบภาพเคลื่อนไหวที่เลือกได้อย่างรวดเร็ว

ห้องสมุดองค์ประกอบ แสดงรายการวัตถุที่สร้างหรือนำเข้าที่สามารถ (และซ้ำๆ กัน!) แทรกลงในภาพเคลื่อนไหวได้

Animate สามารถนำเข้ารูปแบบไฟล์ SWF อย่างไรก็ตาม ไฟล์ SWF จะได้รับการประมวลผล และข้อมูลหลายประเภทภายในไฟล์ SWF จะไม่สามารถนำเข้าไปยัง Animate อีกครั้งได้

รูปแบบ SWF

รูปแบบ SWF เป็นรูปแบบการบีบอัดพิเศษที่ออกแบบมาสำหรับไฟล์ ขนาดเล็กด้วยความสามารถในการขยายขนาด เพื่อให้ไฟล์มีขนาดเล็ก องค์ประกอบต่างๆ จากรูปแบบ Animate ดั้งเดิมจึงถูกบีบอัดเป็นข้อมูลที่ Animate ไม่สามารถนำเข้าซ้ำได้

หากคุณเลือกตัวเลือก "ป้องกันจากการนำเข้า" เมื่อสร้างไฟล์ SWF Animate จะไม่อนุญาตให้คุณนำเข้าไฟล์อีกครั้ง การพยายามนำเข้า SWF ที่ได้รับการป้องกันส่งผลให้เกิดข้อความแสดงข้อผิดพลาด

การเปิดและการนำเข้า

การเปิดไฟล์ SWF (ไฟล์ > เปิด) จะเปิดคลิปในโหมดทดสอบคลิป

การนำเข้าไฟล์ SWF (ไฟล์ > นำเข้า) จะให้ผลลัพธ์ต่อไปนี้:

  • เสียงจะไม่ถูกนำเข้า
  • กราฟิกที่มีภาพเคลื่อนไหวจะถูกนำเข้าพร้อมกับแต่ละคีย์เฟรมของภาพเคลื่อนไหวในคีย์เฟรมใหม่ เนื้อหาของแต่ละเฟรมในภาพเคลื่อนไหวต้นฉบับจะถูกแปลงเป็นสัญลักษณ์กราฟิกใหม่ หนึ่งรายการสำหรับแต่ละเฟรมในสัญลักษณ์แหล่งที่มา
  • เค้าโครงทั้งหมดหายไป การนำเข้าจะเพิ่มคีย์เฟรมให้กับเลเยอร์ที่ใช้งานอยู่เมื่อคุณเลือกไฟล์ > นำเข้า แต่โครงสร้างเค้าโครงดั้งเดิมและชื่อเลเยอร์จะไม่ถูกรักษาไว้
  • ไม่ได้นำเข้าไทม์ไลน์ของคลิป แต่ละองค์ประกอบจากเฟรมแรกของไทม์ไลน์ของคลิปจะถูกนำเข้า แต่แปลงเป็นกราฟิก เฟรมอื่นๆ ทั้งหมดของคลิปจะหายไป
  • ขณะนี้ปุ่มต่างๆ ถือเป็นคลิป กราฟิกในสถานะคีย์เฟรมที่ไม่ได้กดจะถูกแปลงเป็นสัญลักษณ์กราฟิก ทุกสิ่งทุกอย่างหายไป
  • ไม่ได้นำเข้าภาพเคลื่อนไหว
  • เส้นทางการเคลื่อนไหวจะไม่ถูกนำเข้า อย่างไรก็ตาม รูปภาพจากแต่ละเฟรม Tween ของเส้นทางการเคลื่อนไหวจะถูกนำเข้าเป็นรูปภาพแยกกันในคีย์เฟรมที่แยกกัน
  • นำเข้า ภาพแรสเตอร์ที่ใช้ในคลิปถูกนำเข้าสำเร็จแล้ว แต่ชื่อไลบรารีดั้งเดิมจะไม่ถูกรักษาไว้ เปลี่ยนชื่อเป็น "บิตแมป 1", "บิตแมป 2" ฯลฯ

ทุกคนอาจเคยเห็นภาพเคลื่อนไหวโฆษณาบางประเภทบนเว็บไซต์เมื่อคุณวางเคอร์เซอร์ของเมาส์ไว้เหนือภาพเคลื่อนไหวนั้น บางอย่างเริ่มเปลี่ยนแปลงไป หรือเล่นแอพพลิเคชั่น/เกมออนไลน์บนเว็บไซต์ (โซเชียลเน็ตเวิร์ก หรืออื่นๆ) แม้ว่าคุณจะไปที่ไซต์นี้โดยใช้ลิงก์ที่ไม่มีอยู่จริงเช่นนี้ คุณจะถูกนำไปยังหน้าเดียวกันโดยประมาณ ซึ่งสร้างขึ้นโดยใช้เทคโนโลยีแฟลชแอนิเมชัน และไฟล์ของพวกเขามีนามสกุล SWF บทความนี้จะอธิบายว่าไฟล์นี้คืออะไร วิธีเปิด (เช่น เล่นของเล่นแบบออฟไลน์) และวิธีเปลี่ยน (สำหรับมือสมัครเล่น)

นี่เป็นไฟล์ .swf ประเภทใด
ไฟล์ SWF - แอนิเมชั่นแฟลชที่สร้างโดยใช้ อะโดบี แฟลชหรือโปรแกรมอื่นสำหรับพัฒนาแอพพลิเคชั่นแฟลช วิดีโอ Flash สามารถมีทั้งข้อความธรรมดาและเวกเตอร์ ภาพแรสเตอร์ กราฟิก 3 มิติ (จำกัด) เสียง วิดีโอ และสคริปต์ใน ActionScript

แพลตฟอร์ม Flash แพร่หลายอย่างมากในด้านการสร้างแอปพลิเคชันเชิงโต้ตอบ สิ่งเหล่านี้อาจเป็นแฟลชการ์ตูน เกม วิดีโอ (ไฟล์ .FLV) เว็บไซต์ที่สร้างขึ้นทั้งหมดหรือบางส่วนโดยใช้เทคโนโลยีนี้


จากนั้นทำตามคำแนะนำจากเว็บไซต์

หากต้องการเปิด ให้เปิดเบราว์เซอร์ (แนะนำให้สร้าง แท็บใหม่ในนั้น) ให้ "รับ" LMB สำหรับไฟล์ swf ของคุณแล้วลากลงในเบราว์เซอร์

ตัวเลือกที่ 2
ผ่านโปรแกรม
มี 2 โปรแกรมที่ดีเพื่อเปิดไฟล์ดังกล่าว - นี่ (ฉันไม่พบเว็บไซต์อย่างเป็นทางการ) และ .


สำหรับอันที่สอง - ฟรี แต่เป็นภาษาอังกฤษและนักพัฒนาลืมบางสิ่งบางอย่างและหยุดเผยแพร่การอัปเดตและส่วนใหญ่จะใช้งานได้กับ XP เท่านั้น
หากคุณหลงทางในเว็บไซต์ของผู้ผลิตและไม่พบวิธีดาวน์โหลดโปรแกรมนี้:
เลือกแท็บดาวน์โหลดในเมนูด้านบน

 


อ่าน:


ใหม่

วิธีฟื้นฟูรอบประจำเดือนหลังคลอดบุตร:

วิธียกเลิกการสมัครสมาชิก Megogo บนทีวี: คำแนะนำโดยละเอียด วิธียกเลิกการสมัครสมาชิก Megogo

วิธียกเลิกการสมัครสมาชิก Megogo บนทีวี: คำแนะนำโดยละเอียด วิธียกเลิกการสมัครสมาชิก Megogo

ลักษณะและข้อดีของบริการ Megogo หนึ่งในบริการวิดีโอที่ใหญ่ที่สุดในยุโรปตะวันออกและ CIS คือ Megogo แค็ตตาล็อกประกอบด้วยมากกว่า 80,000...

วิธีแบ่งพาร์ติชันดิสก์โดยติดตั้ง Windows โดยไม่สูญเสียข้อมูล แบ่งพาร์ติชันดิสก์ 7

วิธีแบ่งพาร์ติชันดิสก์โดยติดตั้ง Windows โดยไม่สูญเสียข้อมูล แบ่งพาร์ติชันดิสก์ 7

การแบ่งฮาร์ดไดรฟ์ออกเป็นพาร์ติชั่นโดยใช้ Windows7 การแบ่งพาร์ติชั่นไดรฟ์ C:\ ใน Win7 เมื่อซื้อคอมพิวเตอร์หรือแล็ปท็อปเครื่องใหม่ที่มี...

เหตุใดผู้จัดพิมพ์จึงไม่สามารถแก้ไขทุกหน้าได้

เหตุใดผู้จัดพิมพ์จึงไม่สามารถแก้ไขทุกหน้าได้

ผู้ใช้ที่ทำงานใน Microsoft Word บ่อยครั้งอาจประสบปัญหาบางอย่างเป็นครั้งคราว เราได้หารือเกี่ยวกับวิธีแก้ปัญหากับหลายๆ คนแล้ว...

รหัสโปรโมชั่น Pandao สำหรับคะแนน

รหัสโปรโมชั่น Pandao สำหรับคะแนน

บางครั้งเมื่อคุณพยายามเข้าสู่ร้านค้าอย่างเป็นทางการของยักษ์ใหญ่ดิจิทัล Play Market จะเขียนเพื่อเปิดใช้งานรหัสส่งเสริมการขาย เพื่อให้ได้ความครอบคลุม...

ฟีดรูปภาพ อาร์เอสเอส