ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์ToolsTwitter Signature (Support Thai Language) [Dropped project]
หน้า: [1] 2 3 ... 6   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: Twitter Signature (Support Thai Language) [Dropped project]  (อ่าน 23379 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
EThaiZone
เจ้าพ่อโลลิค่อน
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 321
ออฟไลน์ ออฟไลน์

กระทู้: 12,516



ดูรายละเอียด
« เมื่อ: 16 เมษายน 2009, 00:32:33 »

#########################
#   Twitter Signature (Support Thai Language)
#   @Desc   Create dynamic signature from last message @ twitter.com
#   @Author   EThaiZone.Com
#########################

เนื่องจาก Twitter ได้เปลี่ยน API ดังนั้นสคริปนี้จึงไม่สามารถทำงานต่อได้ และด้วยความขี้เกียจดังนั้นจึงปิดการให้โหลดครับ เพราะโหลดไปก็ไม่ทำงาน

Twitter had changed API so this script can't work. At now I don't have feeling to upgrade script that can work under new API so I delete download link of old script and drop this project. Thank you for your interesting.

---------------------------------------------------------------

อัพเดต 1.5.1 อัพเดตแก้บั๊ก UTF-8
อัพเดต 1.5 อัพเดตแก้บั๊กเดือนในภาษาไทย และแก้ปัญหา Notice บางจุด
อัพเดต 1.4 อัพเดตแก้บั๊กตอนเปลี่ยนภาพ avatar (ดันเผลอลบฟังค์ชั่นสำคัญแบบไม่ทันคิดในตอนทำ 1.3)
และเพิ่มการตรวจสอบ cache folder กันเจอโดน limit จาก twitter
อัพเดต 1.3 เพิ่มการรองรับคนที่ตั้ง private ไว้ โดยใส่รหัสผ่านลงในตัวแปร $twitter_pass
อัพเดต 1.2 เปลี่ยนการแสดงผลวันเวลาการอัพเดต (ไม่ขออธิบาย ทดลองใช้ดูละกัน)
ตั้งค่าได้สองภาษา en th และยกเลิกการใช้ $time_format
อัพเดต 1.1 เพิ่มการรองรับภาพพื้นหลังและภาพ avatar
ทั้ง jpeg gif png โดยไม่สนใจนามสกุล (จะเป็นปัญหาเยอะกับภาพที่เซฟจาก browser)
และรองรับภาพแบบโปร่งใส่ด้วยนะ  Tongue

---------------------------------------------------------------

แล้วแตกไฟล์ แก้ค่าใน index.php
แก้เฉพาะในส่วน Configuration ก็พอ ซึ่งผมว่าผมเขียนละเอียดแล้วนะ
โค๊ด:
$twitter_id = 'EThaiZone';	//Id ของ Twitter (เหมือนกับค่าใน url http://twitter.com/EThaiZone)
$twitter_pass = ''; //รหัสผ่านของ twitter (*ใส่ในกรณีมีการตั้งเป็น private)

$font_file = './ZFTERMIN__.ttf'; //ที่อยู่ของ Truetype Font นามสกุล .ttf หาโหลดได้จาก f0nt.com
$font_size_normal = 10; //ขนาดฟอนต์ธรรมดา สำหรับข้อความหลัก
$font_size_small = 10; //ขนาดฟอนต์เล็ก สำหรับแสดงวันที่เวลา

$cache_time = 600; //ระยะเวลาการเก็บแคช หน่วยเป็นวินาที (ใช้กำหนดในการอัพเดตด้วย)

ส่วนใน Advance Configuration เหมาะกับคนที่เข้าใจโค้ด php ถึงขั้นเรื่อง GD
ซึ่งถ้าเข้าใจขนาดนั้น ก็แนะนำให้ลองเขียนเองดีกว่า  Lips Sealed

ไว้ทีหลังจะมาแจกโค้ดส่วน Advance สำหรับคนแก้ไม่เป็น
มันจะสามารถปรับเปลี่ยนลักษณะของลายเซ็นได้ไม่เลวเลย

แก้เสร็จแล้วอัพโหลดทั้งหมดขึ้นไป
แล้ว chmod โฟลเดอร์ cache เป็น 777
แล้วลองเรียก index.php เลย
ถ้าขึ้นภาพลายเซ็น ก็เป็นอันจบ เอามาแทรกในลายเซ็นได้่เลย

สคริปชุดนี้จะใช้การสุ่มภาพจากโฟลเดอร์ white และ black ในโฟลเดอร์ภาพหลัง
ทำไมต้อง white และ black ก็เพราะผมไม่ได้เขียนลึกมาก เลยไม่ได้เขียนถึงขั้นแบ่งโทนสี

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

ฺBlack 23 ภาพ White 16 ภาพ (มีซ้ำกันบ้างมั้ง)
ผมว่าผมทำไว้เยอะแล้วนะ lol

ความสามารถ
- แสดงภาพ avatar ได้
- แสดงข้อความไทยได้ด้วย ttfonts จาก f0nt.com (ไม่รู้แนะนำที่ไหนดี)
- สามารถทำการตัดคำได้ แต่แนะนำเหมาะกับข้อความไทยที่มีเว้นวรรคหน่อยนะ
- รองรับคำยาวได้ไม่มาก ดังนั้นระวังหน่อย (ลองใช้ดูจะจับจุดได้)
- ทำแคชทั้ง local cache และ browser cache (แคชหลังเกิดจากการกำหนด expire ไว้ล่วงหน้า)
- แคช avatar ลดการโหลดบ่อยๆ

เท่านี้แหละครับ แจกแบบไม่มีกั๊ก ไม่มีปิดโค้ด  Smiley

ปล. ห้ามเอาไปทำเว็บเซอวิสติด adsense ห้ามเอาไปขาย ห้ามดัดแปลงแล้วดิสเครดิต
เดี๋ยวทำเว็บเสร็จจะเอาโค้ดไปลงใน cc ดังนั้นใครลองของ เจอฟ้องศาลได้นะครับ

################################
Advance Configuration
เป็นส่วนที่ใช้ปรับตำแหน่งทั้ง avatar และข้อความบนภาพ ทั้งหมดมีหน่วยเป็น pixel
วิธีคือเอาไปทับกับส่วนเดิมในส่วน advance configuration
เทียบกับของเดิมได้ไม่ยาก (กรุณาแบ็กอัพของเก่าก่อนแก้ด้วยเน้อ)

คำเตือน : โค้ดพวกนี้ใช้ได้กับภาพพื้นหลังที่มีขนาด 440 x 76 เท่านั้นนะ

Default Style
โค๊ด:
//DateTime
$time_lang = "th"; //ภาษาของเวลา มีทั้ง th และ en
$time_loc_x = 280;
$time_loc_y = 65;

//Text (Username: Last message)
$text_wrap_limit = 345;
$text_loc_x = 85;
$text_loc_y = 25;

//Avatar Size & location (Auto border and not calculate border with it.)
$avatar_size = 54;
$avatar_loc_x = 12;
$avatar_loc_y = 11;

Default Style (Right Avatar)
โค๊ด:
//DateTime
$time_lang = "th"; //ภาษาของเวลา มีทั้ง th และ en
$time_loc_x = 220;
$time_loc_y = 65;

//Text (Username: Last message)
$text_wrap_limit = 345;
$text_loc_x = 16;
$text_loc_y = 25;

//Avatar Size & location (Auto border and not calculate border with it.)
$avatar_size = 54;
$avatar_loc_x = 372;
$avatar_loc_y = 11;

Left Big Avatar Style
โค๊ด:
//DateTime
$time_lang = "th"; //ภาษาของเวลา มีทั้ง th และ en
$time_loc_x = 280;
$time_loc_y = 65;

//Text (Username: Last message)
$text_wrap_limit = 345;
$text_loc_x = 85;
$text_loc_y = 25;

//Avatar Size & location (Auto border and not calculate border with it.)
$avatar_size = 72;
$avatar_loc_x = 2;
$avatar_loc_y = 2;

Right Big Avatar Style
โค๊ด:
//DateTime
$time_lang = "th"; //ภาษาของเวลา มีทั้ง th และ en
$time_loc_x = 220;
$time_loc_y = 65;

//Text (Username: Last message)
$text_wrap_limit = 345;
$text_loc_x = 16;
$text_loc_y = 25;

//Avatar Size & location (Auto border and not calculate border with it.)
$avatar_size = 72;
$avatar_loc_x = 366;
$avatar_loc_y = 2;

 Tongue
« แก้ไขครั้งสุดท้าย: 30 ตุลาคม 2012, 16:28:10 โดย EThaiZone » บันทึกการเข้า

นายบุญเปิก
สมุนแก๊งเสียว
*

พลังน้ำใจ: 63
ออฟไลน์ ออฟไลน์

กระทู้: 941



ดูรายละเอียด
« ตอบ #1 เมื่อ: 16 เมษายน 2009, 00:37:57 »

มันยอดมาก ขอบคุณครับ  Cry Cry
บันทึกการเข้า
EThaiZone
เจ้าพ่อโลลิค่อน
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 321
ออฟไลน์ ออฟไลน์

กระทู้: 12,516



ดูรายละเอียด
« ตอบ #2 เมื่อ: 16 เมษายน 2009, 00:42:41 »

ช่วยโหลดใหม่ด้วยนะครับ แก้บั๊กนิดหน่อย  Smiley

เออลืมบอกไป เราสามารถ force ตัวโค้ดให้มัน update แบบ manual ได้นะครับ
สำหรับคนที่มักอัพเดต twitter บ่อยๆ ด้วยการ

index.php?force

มันจะทำการ update ให้แบบบังคับครับ  Smiley

ปล. ไม่ขอ thank แต่ขอคำขอบคุณก็พอ  Smiley
บันทึกการเข้า

KRTINetwork
Newbie
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 87



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 16 เมษายน 2009, 01:22:17 »

ขอบคุณมากครับ
ขอนำไปศึกษาครับ
บันทึกการเข้า

hermiss
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 95
ออฟไลน์ ออฟไลน์

กระทู้: 2,761



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 16 เมษายน 2009, 01:29:59 »

ขอบคุณครับ ที่ผมอยากได้ไม่ใช่อยากใช้กับ twitter หรอกอยากได้มาใช้กับ Pligg แต่ผมดูแล้วก็คงทำไม่เป็นอยู่ดี แค่สคริ๊ปต์ง่าย อย่าง http://www.thaiseoboard.com/index.php/topic,58521.0.html ผมยังทำไม่เป็นเลย  Lips Sealed

ป.ล. เอาลิงค์มาลงเผื่อคนเก่ง ๆ จะไปช่วยผมแก้  Cheesy
บันทึกการเข้า
Design108
ก๊วนเสียว
*

พลังน้ำใจ: 2
ออฟไลน์ ออฟไลน์

กระทู้: 203



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 16 เมษายน 2009, 02:24:52 »

 Cry น้ำใจประเสริฐ
บันทึกการเข้า

เกมส์ เล่นวันละนิด ชีวิตแจ่มใส
Sudoku  คุณรู้จักป่ะ ว่ามันคืออะไร
ผ้าม่าน สาระการตกแต่งบ้าน

ขอความรู้และประสบการณ์จงบังเกิดกับเด็กใหม่อย่างข้า เพื่อลูก สู้โว้ย !!!
ผมอยากแลก link กับเว็บที่เกี่ยวกับตกแต่งบ้านหรืออสังหาริมทรัพย์ครับ
sleep
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 282
ออฟไลน์ ออฟไลน์

กระทู้: 3,581



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 16 เมษายน 2009, 02:52:21 »

ขอบคุณมากครับ  Smiley
บันทึกการเข้า

ฺโฮสติ้งไทย แนะนำ ===> Host atom
anivox
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 51
ออฟไลน์ ออฟไลน์

กระทู้: 1,012



ดูรายละเอียด
« ตอบ #7 เมื่อ: 16 เมษายน 2009, 02:58:04 »

ขอบคุณครับ อยากเหง DEMO
บันทึกการเข้า
inDexTop10
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 59
ออฟไลน์ ออฟไลน์

กระทู้: 2,023



ดูรายละเอียด
« ตอบ #8 เมื่อ: 16 เมษายน 2009, 03:47:48 »

Smiley

ขอบคุณครับ
บันทึกการเข้า

Digitalocean.com - ถูกและดีจริง ลด 10$ ลงไปเป็นบอก
yakyai
คนรักเสียว
*

พลังน้ำใจ: 10
ออฟไลน์ ออฟไลน์

กระทู้: 117



ดูรายละเอียด เว็บไซต์
« ตอบ #9 เมื่อ: 16 เมษายน 2009, 06:11:12 »

ขอบคุณครับ  Smiley
บันทึกการเข้า

อย่ายอมแพ้

การทำโฮมเพจ HTML
เสียวไว้ก่อนพ่อสอนไว้
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 75
ออฟไลน์ ออฟไลน์

กระทู้: 1,389



ดูรายละเอียด
« ตอบ #10 เมื่อ: 16 เมษายน 2009, 07:40:53 »

ขอบคุณครับโจ้ แต่ว่าของผมทำไม่ได้แหะ ...  Cry ... ไม่รู้เป็นที่อะไร ยิ่งโง่ๆ อยู่ ...  Tongue

Can't get data from twitter api.
บันทึกการเข้า
EThaiZone
เจ้าพ่อโลลิค่อน
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 321
ออฟไลน์ ออฟไลน์

กระทู้: 12,516



ดูรายละเอียด
« ตอบ #11 เมื่อ: 16 เมษายน 2009, 07:48:27 »

ขอบคุณครับ ที่ผมอยากได้ไม่ใช่อยากใช้กับ twitter หรอกอยากได้มาใช้กับ Pligg แต่ผมดูแล้วก็คงทำไม่เป็นอยู่ดี แค่สคริ๊ปต์ง่าย อย่าง http://www.thaiseoboard.com/index.php/topic,58521.0.html ผมยังทำไม่เป็นเลย  Lips Sealed

ป.ล. เอาลิงค์มาลงเผื่อคนเก่ง ๆ จะไปช่วยผมแก้  Cheesy


วันนี้ผมไม่ได้หยุดตามราชการ ไว้ว่างตอนไหนผมจะแวะไปตอบครับ  Tongue

ขอบคุณครับ อยากเหง DEMO


ที่ลายเซ็นผมนั้นแหละ Demo ครับ

นี้เอาตัวใช้งานจริงมาแจกเลยนะ Tongue

ขอบคุณครับโจ้ แต่ว่าของผมทำไม่ได้แหะ ...  :'( ... ไม่รู้เป็นที่อะไร ยิ่งโง่ๆ อยู่ ...  Tongue

Can't get data from twitter api.

ุถ้าขึ้นแบบนั้น แปลว่าใส่ค่า $twitter_id ผิดครับ
แนะนำลองเข้า
โค๊ด:
http://twitter.com/users/show/yourid.xml
เช่นของผมก็เป็น
โค๊ด:
http://twitter.com/users/show/EThaiZone.xml

ถ้าเข้าแล้วเจอข้อมูลแบบที่อย่างของผม
ก็แปลว่าต้องใช้ค่า id นั้นครับ
บันทึกการเข้า

เสียวไว้ก่อนพ่อสอนไว้
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 75
ออฟไลน์ ออฟไลน์

กระทู้: 1,389



ดูรายละเอียด
« ตอบ #12 เมื่อ: 16 เมษายน 2009, 08:04:40 »


ขอบคุณครับโจ้ แต่ว่าของผมทำไม่ได้แหะ ...  Cry ... ไม่รู้เป็นที่อะไร ยิ่งโง่ๆ อยู่ ...  Tongue

Can't get data from twitter api.

ุถ้าขึ้นแบบนั้น แปลว่าใส่ค่า $twitter_id ผิดครับ
แนะนำลองเข้า
โค๊ด:
http://twitter.com/users/show/yourid.xml
เช่นของผมก็เป็น
โค๊ด:
http://twitter.com/users/show/EThaiZone.xml

ถ้าเข้าแล้วเจอข้อมูลแบบที่อย่างของผม
ก็แปลว่าต้องใช้ค่า id นั้นครับ


ผมว่าผมใส่ถูกแล้วนะ ตอนนี้ได้แล้วครับ ไม่รู้เหมือนกัน ทำไมตอนแรกไม่ได้ ...  Tongue ... ขอบคุณมากครับโจ้ ...  Kiss
บันทึกการเข้า
yokey.
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 64
ออฟไลน์ ออฟไลน์

กระทู้: 1,077



ดูรายละเอียด เว็บไซต์
« ตอบ #13 เมื่อ: 16 เมษายน 2009, 08:37:58 »

ว่าจะถามอยู่หลายทีว่าคุณ EThaiZone จะเปิดคอมมูนิตี้คนใช้ Twitter หรือเปล่าเ็ห็นซุ่มพัฒนา sig ผมว่าหากไปทำเป็น Community  น่าจะไม่เลวเลยครับ
บันทึกการเข้า
khanom
Administrator
เจ้าพ่อบอร์ดเสียว
*****

พลังน้ำใจ: 143
ออฟไลน์ ออฟไลน์

กระทู้: 3,897



ดูรายละเอียด
« ตอบ #14 เมื่อ: 16 เมษายน 2009, 08:39:54 »

กรี๊ดดดดด การรอคอยก็สิ้นสุดลง ขอบคุณน้องโจ้มากๆคะ Cheesy Cheesy
บันทึกการเข้า

ไทยเสียวเป็นสถานที่แบ่งปันความรู้ แบ่งปันเทคนิค การหาเงินบนเน็ท มิใช่เป็นเวทีมวยลุมพินี ไม่ใช่ตลาดคลองเตย ไม่ใช่ร้านเกม รณรงค์ใช้คำสุภาพในบอร์ด งดดราม่า อย่าแสดงกริยาไม่เหมาะสม แสดงออกว่ากำลังควบคุมสติไม่อยู่ จงไปสงบสติอารมณ์ก่อนตั้งกระทู้ หรือโพส ถึงบอร์ดจะเงียบเพราะดราม่าลด หรือคาเฟ่หาย มีกระทู้สาระขึ้นมา1กระทู้/อาทิตย์ หรือเดือน หรือปี ก็ดีกว่้า กระทู้ดราม่า/คาเฟ่ 10กระทู้/วัน
MrWebmonster
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 124
ออฟไลน์ ออฟไลน์

กระทู้: 2,922



ดูรายละเอียด เว็บไซต์
« ตอบ #15 เมื่อ: 16 เมษายน 2009, 08:46:06 »

+1 ท่าทางจะแจ่ม ยังไงขอเอาไปลองก่อนนะครับ Smiley
บันทึกการเข้า

รวมเรื่อง สัพเพเหระ ไอที แก้ปัญหาไวรัส คอมพิวเตอร์ทิป อินเตอร์เน็ตทิป โค้ด รหัส Ascii สัญลักษณ์facebook Messenger LINE Gplus Instagram แก้ปัญหาเว็บเบราเซอร์ สู้ๆ น้าาาาา ~
LUCiFERMAN
สมุนแก๊งเสียว
*

พลังน้ำใจ: 7
ออฟไลน์ ออฟไลน์

กระทู้: 613



ดูรายละเอียด เว็บไซต์
« ตอบ #16 เมื่อ: 16 เมษายน 2009, 10:06:46 »

ต้องลองเอาไปใช้ดู ^^
บันทึกการเข้า

http://luciferman.co.cc | บล็อกเรื่อยๆ ของคน เรื่อยๆ
http://www.zone-it.com/board/142 | Board WP ผมเป็น Mod ที่นั่นครับ
Matt Cutts
สมุนแก๊งเสียว
*

พลังน้ำใจ: 30
ออฟไลน์ ออฟไลน์

กระทู้: 653



ดูรายละเอียด เว็บไซต์
« ตอบ #17 เมื่อ: 16 เมษายน 2009, 12:16:14 »

แบบนี้ต้องลอง คนแรกในประเทศไทยหรือเปล่าเนี่ยที่พัฒนาตัวนี้ เดี๋ยวคงจะบูมแน่ๆ เอิ๊ฏๆ
บันทึกการเข้า
นายนิ้งหน่อง
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 247
ออฟไลน์ ออฟไลน์

กระทู้: 2,395



ดูรายละเอียด เว็บไซต์
« ตอบ #18 เมื่อ: 16 เมษายน 2009, 12:20:44 »

ขอบคุณครับ ยังงงงงอยู่เลย จะลองหัดใช้ดูครับ
บันทึกการเข้า

suphot.s
ก๊วนเสียว
*

พลังน้ำใจ: 78
ออฟไลน์ ออฟไลน์

กระทู้: 486



ดูรายละเอียด เว็บไซต์
« ตอบ #19 เมื่อ: 16 เมษายน 2009, 12:23:39 »

ขอบคุณสำหรับการแบ่งปันครับ ขอรับไปศึกษาต่อยอดครับ  Kiss
บันทึกการเข้า

หน้า: [1] 2 3 ... 6   ขึ้นบน
พิมพ์