ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: indysoft ที่ 31 สิงหาคม 2012, 20:48:41



หัวข้อ: ลูกค้าให้ป้ายแบนเนอร์มา เป็นไฟล์แฟลช จะแก้ใส่ลิงค์ในแฟลชอย่างไรครับ
เริ่มหัวข้อโดย: indysoft ที่ 31 สิงหาคม 2012, 20:48:41

 รบกวนสอบถามหน่อยครับ พอดีตัวปลักอิน WP Banner ที่ผมใช้ มันมีปัญหากับไฟล์แฟลช หากใส่ลิงค์ในปลักอิน มันจะไม่ทำงาน ต้องใส่ลิงค์ในไฟล์แฟลชเลยถึงจะทำงาน อยากทราบวิธีใส่ลิงค์หน่อยครับ ผมใช้โปรแกรมแฟลช CS5


หัวข้อ: Re: ลูกค้าให้ป้ายแบนเนอร์มา เป็นไฟล์แฟลช #
เริ่มหัวข้อโดย: smapan ที่ 31 สิงหาคม 2012, 21:28:45
ใช้ 301 redirect  ใน .htaccess แก้ครับ


หัวข้อ: Re: ลูกค้าให้ป้ายแบนเนอร์มา เป็นไฟล์แฟลช #
เริ่มหัวข้อโดย: indysoft ที่ 31 สิงหาคม 2012, 21:35:30
ใช้ 301 redirect  ใน .htaccess แก้ครับ

ยังไงหรอครับ ไม่เข้าใจ


หัวข้อ: Re: ลูกค้าให้ป้ายแบนเนอร์มา เป็นไฟล์แฟลช #
เริ่มหัวข้อโดย: bubbleball ที่ 31 สิงหาคม 2012, 21:37:39
ใช้ 301 redirect  ใน .htaccess แก้ครับ

ยังไงหรอครับ ไม่เข้าใจ

ประมาณว่าของเดิมส่งไปหน้าไหนก็ให้หน้านั้น รีไดเรคไปต่อหน้าจริงอีกที

ไม่งั้นก็หา swf decompiler แปลงกลับเป็น fla


หัวข้อ: Re: ลูกค้าให้ป้ายแบนเนอร์มา เป็นไฟล์แฟลช #
เริ่มหัวข้อโดย: indysoft ที่ 31 สิงหาคม 2012, 21:46:30
ใช้ 301 redirect  ใน .htaccess แก้ครับ

ยังไงหรอครับ ไม่เข้าใจ

ประมาณว่าของเดิมส่งไปหน้าไหนก็ให้หน้านั้น รีไดเรคไปต่อหน้าจริงอีกที

ไม่งั้นก็หา swf decompiler แปลงกลับเป็น fla

ตอนนี้ ผมมีไฟล์ .swf และ .fla ลูกค้าให้มาทั้ง 2 ไฟล์ครับ แต่ลูกค้าไม่ได้ใส่ลิงค์มา ผมจะเพิ่มเข้าไปในไฟล์อย่างไรได้บ้างครับ


หัวข้อ: Re: ลูกค้าให้ป้ายแบนเนอร์มา เป็นไฟล์แฟลช จะแก้ใส่ลิงค์ในแฟลชอย่างไรครับ
เริ่มหัวข้อโดย: kaokame ที่ 31 สิงหาคม 2012, 21:59:22
ต้องสร้างปุ่มใน .fla รึเปล่า แล้วกำหนด AS. OnClick เอา
วิธีง่ายกว่านี้มีมั้ย นั่งรอฟังค่ะ


หัวข้อ: Re: ลูกค้าให้ป้ายแบนเนอร์มา เป็นไฟล์แฟลช จะแก้ใส่ลิงค์ในแฟลชอย่างไรครับ
เริ่มหัวข้อโดย: pawitk ที่ 31 สิงหาคม 2012, 22:10:12
 :P ถ้าเป็นผมคงแอบแปลงเป็น Gif animation (GIF) ก่อน แล้วใส่โค้ด Link ปกติ...(ใช้โปรแกรมแปลงไฟล์ FLV to GIF/SWF to GIF)

หรือ import to โปรแกรม  Adobe FLASH เพิ่ม Layer แ้ล้วใส่ Action Script ครับ


หัวข้อ: Re: ลูกค้าให้ป้ายแบนเนอร์มา เป็นไฟล์แฟลช จะแก้ใส่ลิงค์ในแฟลชอย่างไรครับ
เริ่มหัวข้อโดย: koonnak ที่ 31 สิงหาคม 2012, 22:13:08
รอดูน้ำใจของ คนเนี้ย bubbleball


หัวข้อ: Re: ลูกค้าให้ป้ายแบนเนอร์มา เป็นไฟล์แฟลช #
เริ่มหัวข้อโดย: BrainFreeze ที่ 31 สิงหาคม 2012, 22:20:47
ใช้ 301 redirect  ใน .htaccess แก้ครับ

ยังไงหรอครับ ไม่เข้าใจ

ประมาณว่าของเดิมส่งไปหน้าไหนก็ให้หน้านั้น รีไดเรคไปต่อหน้าจริงอีกที

ไม่งั้นก็หา swf decompiler แปลงกลับเป็น fla

ตอนนี้ ผมมีไฟล์ .swf และ .fla ลูกค้าให้มาทั้ง 2 ไฟล์ครับ แต่ลูกค้าไม่ได้ใส่ลิงค์มา ผมจะเพิ่มเข้าไปในไฟล์อย่างไรได้บ้างครับ

ต้องดูก่อนครับว่าเป็น action script 2 หรอื action script 3

ลองศึกษาวิธีใส่ลิ้งดูครับ search จาก google เพียบครับ

เปิดไฟล์ Fla กด F9 ครับ แล้วใส่ actionscript ลงไป publish ได้เลย


หัวข้อ: Re: ลูกค้าให้ป้ายแบนเนอร์มา เป็นไฟล์แฟลช #
เริ่มหัวข้อโดย: indysoft ที่ 31 สิงหาคม 2012, 22:30:41
ใช้ 301 redirect  ใน .htaccess แก้ครับ


ยังไงหรอครับ ไม่เข้าใจ


ประมาณว่าของเดิมส่งไปหน้าไหนก็ให้หน้านั้น รีไดเรคไปต่อหน้าจริงอีกที

ไม่งั้นก็หา swf decompiler แปลงกลับเป็น fla


ตอนนี้ ผมมีไฟล์ .swf และ .fla ลูกค้าให้มาทั้ง 2 ไฟล์ครับ แต่ลูกค้าไม่ได้ใส่ลิงค์มา ผมจะเพิ่มเข้าไปในไฟล์อย่างไรได้บ้างครับ


ต้องดูก่อนครับว่าเป็น action script 2 หรอื action script 3

ลองศึกษาวิธีใส่ลิ้งดูครับ search จาก google เพียบครับ

เปิดไฟล์ Fla กด F9 ครับ แล้วใส่ actionscript ลงไป publish ได้เลย


ขอบคุณมากครับ ผมลองทำดูแล้ว ผมใส่โค้ดนี้ไป

on (release) {
  if (_root.targetURL.substr(0,5) == "http:") {
    getURL(_root.targetURL);
  } else {
    getURL("http://www.เว็บลูกค้า.com");
  }
}

แล้วลอง publish คลิกแล้ว มันไป ที่ http://www.undefined.com/ นะครับ ไม่ทราบว่า ต้องแก้อย่างไรครับ


หัวข้อ: Re: ลูกค้าให้ป้ายแบนเนอร์มา เป็นไฟล์แฟลช จะแก้ใส่ลิงค์ในแฟลชอย่างไรครับ
เริ่มหัวข้อโดย: indysoft ที่ 31 สิงหาคม 2012, 22:56:34

 ขอดันนิดนะครับ พอดี งานด่วน ต้องรีบออนไลน์แล้ว ผมลองใส่โค้ดไปหลายแบบ หาจาก Google แต่พอคลิกแล้ว มันก็ไป undefined ตลอดเลยครับ


หัวข้อ: Re: ลูกค้าให้ป้ายแบนเนอร์มา เป็นไฟล์แฟลช จะแก้ใส่ลิงค์ในแฟลชอย่างไรครับ
เริ่มหัวข้อโดย: NightClub ที่ 31 สิงหาคม 2012, 23:14:52
ลองใส่

on (release) {
    getURL("http://www .เว็บลูกค้า.com");
}

แทนครับ


หัวข้อ: Re: ลูกค้าให้ป้ายแบนเนอร์มา เป็นไฟล์แฟลช จะแก้ใส่ลิงค์ในแฟลชอย่างไรครับ
เริ่มหัวข้อโดย: indysoft ที่ 31 สิงหาคม 2012, 23:17:11
ลองใส่

on (release) {
    getURL("[url]http://www[/url] .เว็บลูกค้า.com");
}

แทนครับ


ลองแล้วเช่นกันครับ แต่ก็ไม่ได้ ไม่รู้ผมไปทำอะไรผิดขั้นตอนไหน


หัวข้อ: Re: ลูกค้าให้ป้ายแบนเนอร์มา เป็นไฟล์แฟลช จะแก้ใส่ลิงค์ในแฟลชอย่างไรครับ
เริ่มหัวข้อโดย: NightClub ที่ 31 สิงหาคม 2012, 23:27:41
ลองใส่

on (release) {
    getURL("http://www .เว็บลูกค้า.com","_blank");
}


หัวข้อ: Re: ลูกค้าให้ป้ายแบนเนอร์มา เป็นไฟล์แฟลช จะแก้ใส่ลิงค์ในแฟลชอย่างไรครับ
เริ่มหัวข้อโดย: indysoft ที่ 31 สิงหาคม 2012, 23:30:38
ลองใส่

on (release) {
    getURL("[url]http://www[/url] .เว็บลูกค้า.com","_blank");
}


เหมือนเดิมเลยครับ ลองหลายชุดโค้ดละ  :'(


หัวข้อ: Re: ลูกค้าให้ป้ายแบนเนอร์มา เป็นไฟล์แฟลช จะแก้ใส่ลิงค์ในแฟลชอย่างไรครับ
เริ่มหัวข้อโดย: NightClub ที่ 31 สิงหาคม 2012, 23:31:14
งั้นลองอันนี้

this.YourButton.addEventListener(MouseEvent.CLICK,openURL);
function openURL(event: MouseEvent)
{
   var request:URLRequest = new URLRequest("http://www.xxxxx.com");
   navigateToURL(request);
}



หัวข้อ: Re: ลูกค้าให้ป้ายแบนเนอร์มา เป็นไฟล์แฟลช จะแก้ใส่ลิงค์ในแฟลชอย่างไรครับ
เริ่มหัวข้อโดย: indysoft ที่ 31 สิงหาคม 2012, 23:33:39
งั้นลองอันนี้

this.YourButton.addEventListener(MouseEvent.CLICK,openURL);
function openURL(event: MouseEvent)
{
   var request:URLRequest = new URLRequest("[url]http://www.xxxxx.com[/url]");
   navigateToURL(request);
}



ขอบคุณมากครับ ที่ช่วยตอบหลายรอบ +1 ให้ก่อนเลย แต่ก็ ยังไม่ได้ครับ ผมเริ่มจะมึนงงแล้ว ^^'


หัวข้อ: Re: ลูกค้าให้ป้ายแบนเนอร์มา เป็นไฟล์แฟลช จะแก้ใส่ลิงค์ในแฟลชอย่างไรครับ
เริ่มหัวข้อโดย: MD.18 ที่ 31 สิงหาคม 2012, 23:34:37
อัพไฟล์ fla ไว้แล้วโพสลิงค์เลยครับ เดี๋ยวมีคนโหลดไปทำให้   :wanwan013:
จะให้ลิงค์ไปเว็บไหนก็ บอกไว้ด้วยเลย


หัวข้อ: Re: ลูกค้าให้ป้ายแบนเนอร์มา เป็นไฟล์แฟลช จะแก้ใส่ลิงค์ในแฟลชอย่างไรครับ
เริ่มหัวข้อโดย: NightClub ที่ 31 สิงหาคม 2012, 23:35:47
หมดสตอกแล้วเหมือนกันครับ

เอาจาว่าสคริปไปใส่ สั่งให้ทำงานตอนคลิกที่ div id

อาจจะง่ายกว่านะครับ - -


หัวข้อ: Re: ลูกค้าให้ป้ายแบนเนอร์มา เป็นไฟล์แฟลช จะแก้ใส่ลิงค์ในแฟลชอย่างไรครับ
เริ่มหัวข้อโดย: suphot.s ที่ 31 สิงหาคม 2012, 23:36:47
ใส่ code ไม่ถูกจุดหรือเปล่าครับ
สร้าง button มาครอบทับอีกชั้นแล้วใส่ดูครับ


หัวข้อ: Re: ลูกค้าให้ป้ายแบนเนอร์มา เป็นไฟล์แฟลช #
เริ่มหัวข้อโดย: indysoft ที่ 31 สิงหาคม 2012, 23:42:55
 งั้นผมเอาไฟล์ตัวอย่างมาให้ลองนะครับ หากทำได้แล้วรบกวนขอวิธีทำด้วยนะครับ เพราะยังมีอีกหลายอันเลยครับ

 http://zidofile.com/xxxx ลิงค์ดาวน์โหลด หากแก้ได้แล้ว รบกวนแนะวิธีทำด้วยนะครับ ขอบพระคุณมากครับ

 (ลิงค์ไปเว็บไหนก่อนก็ได้ครับ อยากดูเป็นตัวอย่าง เพื่อจะได้ทำเองเป็นนะครับ)


หัวข้อ: Re: ลูกค้าให้ป้ายแบนเนอร์มา เป็นไฟล์แฟลช จะแก้ใส่ลิงค์ในแฟลชอย่างไรครับ
เริ่มหัวข้อโดย: bubbleball ที่ 31 สิงหาคม 2012, 23:54:30
เปิดดู publish ก่อนครับเป็น action script 2 หรือ 3


หัวข้อ: Re: ลูกค้าให้ป้ายแบนเนอร์มา เป็นไฟล์แฟลช จะแก้ใส่ลิงค์ในแฟลชอย่างไรครับ
เริ่มหัวข้อโดย: indysoft ที่ 31 สิงหาคม 2012, 23:57:01
เปิดดู publish ก่อนครับเป็น action script 2 หรือ 3

as 2 ครับ ก่อนเราจะใส่โค้ดไป ปกติต้องทำอะไรก่อนมั้ยครับ หากพี่สะดวก รบกวนดูจากไฟล์ตัวอย่างตามลิงค์ก็ได้ครับ


หัวข้อ: Re: ลูกค้าให้ป้ายแบนเนอร์มา เป็นไฟล์แฟลช จะแก้ใส่ลิงค์ในแฟลชอย่างไรครับ
เริ่มหัวข้อโดย: suphot.s ที่ 01 กันยายน 2012, 00:02:40
ใช้ plugin อะไรในการใส่ banner ครับ เท่าที่ผมลองดูไฟล์ก็มี clickTAG ให้แล้ว
โค๊ด:
**clickTAG ปกติมันจะส่งค่ามาจาก html code ตอน embed นะครับ เพื่อสามารถติดตามการคลิกของ banner ได้

โค๊ด:
on (release) {
getURL(clickTAG, "_blank");
}

หรือถ้าต้องการแก้โดยตรงเลยก็คลิกที่ layer Mark
- เปิดตา
- ปลดล็อค
คลิกที่ button สีฟ้าใสๆ ใน Scene 1
- กด F9 ก็จะเจอ code นี้ครับ แก้ไขตามชอบ
โค๊ด:
on (release) {
getURL(clickTAG, "_blank");
}


หัวข้อ: Re: ลูกค้าให้ป้ายแบนเนอร์มา เป็นไฟล์แฟลช จะแก้ใส่ลิงค์ในแฟลชอย่างไรครับ
เริ่มหัวข้อโดย: bubbleball ที่ 01 กันยายน 2012, 00:02:54
เขาให้  url ที่จะเปิดหน้ามาแล้วหรือเปล่าครับ

ผมมองว่า แบนเนอร์ตัวนี้มันมีโค้ดในปุ่มอยู่ว่า


on (release) {
   getURL(clickTAG, "_blank");
}


ปกติ clickTAG พวกนี้จะได้จากเว็บที่เราเอาแบนเนอร์ไปแปะพวกบริการแปะป้าย โดยค่า clickTAG จะได้มาจากตอนแปะ swf ลงใน html นั้นๆ

ตอนนี้เลเยอร์มันล๊อกอยู่ ที่ชื่อ ​Mark ก็ลองปลดล๊อกแล้วคลิกที่ปุ่มแล้วกด F9 หรือ Alt+double click ดู จะเห็นโค้ดนี้หล่ะ ถ้าเราแปะบนเว็บเราเองก็แก้ตรง clickTAG เป็น url ที่ต้องการพอ

ตามด้านบนว่าครับ

ตะกี้ผมออน ipad เปิดไฟล์ไม่ได้


หัวข้อ: Re: ลูกค้าให้ป้ายแบนเนอร์มา เป็นไฟล์แฟลช จะแก้ใส่ลิงค์ในแฟลชอย่างไรครับ
เริ่มหัวข้อโดย: indysoft ที่ 01 กันยายน 2012, 00:11:33
ใช้ plugin อะไรในการใส่ banner ครับ เท่าที่ผมลองดูไฟล์ก็มี clickTAG ให้แล้ว
โค๊ด:
**clickTAG ปกติมันจะส่งค่ามาจาก html code ตอน embed นะครับ เพื่อสามารถติดตามการคลิกของ banner ได้

โค๊ด:
on (release) {
getURL(clickTAG, "_blank");
}

หรือถ้าต้องการแก้โดยตรงเลยก็คลิกที่ layer Mark
- เปิดตา
- ปลดล็อค
คลิกที่ button สีฟ้าใสๆ ใน Scene 1
- กด F9 ก็จะเจอ code นี้ครับ แก้ไขตามชอบ
โค๊ด:
on (release) {
getURL(clickTAG, "_blank");
}

ขอบคุณมากครับ พอดีไม่ทันเห็น Comment ของคุณพี่ ทำได้แล้วครับ ขอบพระคุณอย่างสูงเลยครับ + 1 ให้ทุกท่านก่อนเลย


หัวข้อ: Re: ลูกค้าให้ป้ายแบนเนอร์มา เป็นไฟล์แฟลช จะแก้ใส่ลิงค์ในแฟลชอย่างไรครับ
เริ่มหัวข้อโดย: MD.18 ที่ 01 กันยายน 2012, 00:14:20
^ ^ บอกแล้วว่า อัพไฟล์ไว้ง่ายกว่าครับ เพราะส่วนมากถ้าไม่ได้เห้นของจริง แนะนำปัญหายากครับ  :wanwan019:


หัวข้อ: Re: ลูกค้าให้ป้ายแบนเนอร์มา เป็นไฟล์แฟลช จะแก้ใส่ลิงค์ในแฟลชอย่างไรครับ
เริ่มหัวข้อโดย: indysoft ที่ 01 กันยายน 2012, 00:17:28
^ ^ บอกแล้วว่า อัพไฟล์ไว้ง่ายกว่าครับ เพราะส่วนมากถ้าไม่ได้เห้นของจริง แนะนำปัญหายากครับ  :wanwan019:

 ขอบคุณครับ +1 ให้ท่านด้วย ^^  :wanwan017: