การเช็คข้อมูล base64 ที่ถูกแปลงมาจากรูป by

31
May
0

ในการส่งข้อมูลรูปไปให้ php เราต้องทำการแปลงข้อมูลก่อนโดยทาง php ของผมรับข้อมูลเป็นรูปแบบ base64 เพื่อไป decode โดยถ้าเป็นข้อมูล String ต่างๆเรายังดักเช็คก่อนทำการส่งได้ แต่ในที่นี้เป็นรูปเราจำเป็นต้องสร้าง BitmapImage และใช้เป็น ImageSnapshot ก่อนถึงจะส่งค่าได้ การเช็ครูปภาพของเราจึงต้องมีการใช้ตัวช่วยครับ

  • ขั้นแรก เราก็ทำการดักข้อมูลที่แปลงแล้วของเราก่อน โดย debug break หรือ trace ก็ได้แต่ต้องนำมาให้ครบ ไม่งั้นจะพังเอานะครับ
  • ข้อมูลรูปที่ถูก encode มาอยู่ในรูปแบบของ String

    ข้อมูลรูปที่ถูก encode มาอยู่ในรูปแบบของ String

  • ต่อไปเราก็Copyข้อมูลนั้นมาใช้ในลิ้งค์นี่ครับ base64-decoder-encoder
  • จากนั้นก็ทำการตั้งค่าต่างๆ ดังนี้ครับ
    1. - Paste ข้อมูลที่เป็น String ที่เราได้ดักมาลงใน Textbox เลยครับ
      - What to do with the source data เลือกเป็น decode
      - Output data เลือกเป็น export to a binary file, filename: เลือกใส่ชื่อไฟล์เลยครับเนื่องด้วย default ของมันเป็น .txt เราก็เปลีย่นเป็นชื่อรูป+จุด+นามสกุลไฟล์ของเราได้เลยตามรูปครับ

    64_2
    64_3

      จากนั้นกด Convert the source data เว็ปเบราเซอร์ของเราก็จะทำการเซฟรูปมาให้ครับ

    64_4

    ไฟล์ที่ได้

    ไฟล์ที่ได้

    เท่านี้เราจะตรวจสอบข้อมูลรูปที่เราจะส่งให้ php ได้แล้วล่ะครับ

    gzip ระหว่าง as3 + php by

    30
    Nov
    0

    อันนี้ก็มาจากการพยายามลดขนาดข้อมูลที่ต้องส่งไปมาระหว่าง Php กับ Flash ซึ่งเป็น Text ล้วนๆ ซึ่งก็ใหญ่ไม่ใช่เล่นเหมือนกัน

    เลยพยายามลองใช้ gzip ที่มีติดอยู่กับ php เป็น default อยู่แล้ว

    ประเด็นคือ gzip ของ php มี function เยอะมากมาย ประมาณ 3-4 แบบได้

    ส่วน as3 ก็ไม่รู้ว่ามีหรือเปล่า ต้องหาอะไรเพิ่มมั้ย ก็เลยต้องศึกษาเพิ่มกันหน่อย

    หลังจากวิจัยมาเกือบวัน ก็สรุปได้ผลตามนี้

     เราชนะรอบ 4 | ยืมเงิน 3000 ด่วน | แอพกู้เงิน | แอพเงินด่วน | สินเชื่อออนไลน์อนุมัติทันที | Site Map | กู้เงินก้อน | กระเป๋าตัง | thisshop และ ยืมเงินฉุกเฉิน 5000 ด่วน