การทำ random avatar มันไม่ยากไม่ง่ายครับ
ก่อนจะทำ random avatar ต้องตัดภาพที่จะเอามาทำ ให้มีขนาดเท่ากันทุกภาพก่อน และตัว forum ที่เราเล่น
ต้องรองรับ size นี้ด้วย
ถ้าตาม step ของผมมีขั้นตอนตามนี้
1. เปลี่ยนชื่อรูปภาพให้มี prefix ตามนี้ ######.png เช่น 000001.png - 000999.png ทำนองนี้
2. อับโหลดขึ้นไปบน Host
3. สร้างไฟล์ชื่อว่า avatar.php
code ตามนี้
<?php
$random_avatar_n = 17;
if (function_exists(mt_rand))
{
$rand = mt_rand(1, $random_avatar_n);
}
else
{
$rand = rand(1, $random_avatar_n);
}
header('Content-type: image/png');
header('Cache-Control: no-store, no-cache, no-transform, must-revalidate');
header('Cache-Control: post-check=0, pre-check=0, max-age=0', false);
header('Last-Modified: ' . gmdate('D, d M Y H:i:s') . ' GMT');
header('Pragma: no-cache');
echo file_get_contents(str_pad($rand, 6, '0', STR_PAD_LEFT) . '.png');
?>
จะอธิบายตัวแปรที่สำคัญ ที่ทำไว้เปนสีแดง ทีละตัวนะครับ
$random_avatar_n คือจำนวนรูปภาพ ถ้ามี 100 รูปก็ใส่ 100
6 คือ prefix
4. สร้างไฟล์ .htaccess ใส่ไปตามนี้
Redirect /avatar.png http://[[your website]]/avatar.php
5. เวลาเรียกใช้งานก็เอา url นี้ไปใส่ใน address
http://website/avatar.png
จบแหล่ว เท่านี้ก็มี avatar ไม่ซ้ำซากจำเจใช้แล้ว :)
ปล. ระวังเพื่อนๆ จำไม่ได้ครับ
KAKSOFTWARE
กากซอฟแวร์ ซอฟแวร์กากๆ โดยคนเขียนกากๆ แต่ผลงานเทพๆ
Wednesday, January 25, 2012
Friday, January 13, 2012
วิธี copy Blogger Template แบบเอา Ads ต่างๆ ไปด้วย
กาก : วันนี้ครับ
เกรียน : ทำไมครับ
กาก : จะมาสอน Copy Blogger Template ครับ
เกรียน : แค่ก๊อบทีม ไม่เห็นยากตรงไหนเลย
กาก : ก๊อบเฉยๆ ไม่ยากครับ แต่ก๊อบแบบเอา Ads ต่างๆ ไปด้วย ก็ไม่ง่าย
เกรียน : เอ้า ก็ว่ามา
1. Blogger สอง blog
2. เว็บสำหรับ ทำการ Parse Html http://www.blogcrowds.com/resources/parse_html.php
3. text editor (notepad etc,) แต่ในที่นี้ผมใช้ editplus
ขั้นตอนการทำงาน
blog เดิมๆ ที่ทำ ใส่ ads ไว้แล้ว Ads ควรจะอยู่ใน widget HTML นะครับ
เข้าไปแก้ไขที่ Widget HTML copy โค้ดมาทั้งหมดแล้วเอาไป parse html
จาก Code เดิมประมาณนี้
เข้าไปแก้ไขที่ Widget HTML copy โค้ดมาทั้งหมดแล้วเอาไป parse html
จาก Code เดิมประมาณนี้
หลัง parse แล้วเป็นแบบนี้<center><script type="text/javascript"><!--amazon_ad_tag = "xxxxxxxxx-20"; amazon_ad_width = "728"; amazon_ad_height = "90";//--></script><script type="text/javascript" src="http://www.assoc-amazon.com/s/ads.js"></script></center>
<center>
<script type="text/javascript"><!--
amazon_ad_tag = "xxxxxxxxxxxx-20"; amazon_ad_width = "728"; amazon_ad_height = "90";//--></script>
<script type="text/javascript" src="http://www.assoc-amazon.com/s/ads.js"></script>
</center>
ต่อมาก็ copy HTML theme ทั้งหมด ใส่ใน editor กาที่ Expand Widget Templates ด้วยเด้อ
ค้นหาคำว่า type='HTML' ตามภาพ
ให้เราเอาโค้ดที่ parse แล้วไปแทนใสช่องสีแดงๆ แบบนี้
วิธีแก้ไข
- เอาโค้ดส่วนที่อยู่ในกรอบ ออกให้หมด
- เปลี่ยนจาก <b:section เป็น div
ผล
แค่นั้นแหละ ก๊อบไปลงบล๊อคอื่นได้ตามลำบาก
ออ ถ้ามีหลาย ads ก็หา type='HTML' ไปหลายๆ อัน replace ไปเรื่อยๆ ละกัน
สงสัยไรก็ถามในมู้เด้อ
ค้นหาคำว่า type='HTML' ตามภาพ
ให้เราเอาโค้ดที่ parse แล้วไปแทนใสช่องสีแดงๆ แบบนี้
วิธีแก้ไข
- เอาโค้ดส่วนที่อยู่ในกรอบ ออกให้หมด
- เปลี่ยนจาก <b:section เป็น div
ผล
แค่นั้นแหละ ก๊อบไปลงบล๊อคอื่นได้ตามลำบาก
ออ ถ้ามีหลาย ads ก็หา type='HTML' ไปหลายๆ อัน replace ไปเรื่อยๆ ละกัน
สงสัยไรก็ถามในมู้เด้อ
Wednesday, January 11, 2012
M-Post v0.1 โปรแกรมโพส Blogger อัตโนมัติ
M-Post v0.1 เป็นโปรแกรมช่วยโพส Blogger (Blogger Auto post )
ใช้งานได้ตามประสากากๆ โปรแกรมนี้สามารถโพส Blogger ตาม ASIN ที่เราต้องการได้
วิธีหา ASIN ตามที่เราต้องการ
M-POST นี้ Base on CBlogger2.1 ครับ ขอบพระคุณครับ
วิธีการติดตั้ง
1. ไฟล์ config แบ่งเป็นสองชุด
ชุดแรก คือ Database Mysql
# Database Configuration
$dbuser = ''; // user สำหรับเชื่อมต่อ database
$dbpass = ''; // password
$dbhost = ''; // database server
$dbbase = ''; // database name
ส่วนนี้สำหรับสุ่มเวลาโพส เดิมๆ เป็น 12-24 ชั่วโมงต่อโพส
# Time Config
# Random post hour default is 12-24 hour per post
$timest = '12';
$timeed = '24';
2. นำไฟล์ database.sql ไปติดตั้งใน Phpmyadmin ซะ
3. ตั้งค่า Database
มี table ที่เราต้องเข้าไปแก้ไข 2 Table ครับ
blogger_amazon = สำหรับเก็บ TAG ของ Amazon
โครงสร้าง
blogger_authen เก็บ user pass ของ blogger ต่างๆ ของเราครับ
Blogger Group เอาไว้แบ่งว่า blog นี้ อยู่ในกลุ่มไหน เอาไว้ทำ link wheel ครับ
จบการติดตั้ง
การใช้งาน
ไฟล์หลักๆ มีสามไฟล์ครับ
1. setpost.php สำหรับโพส ASIN
2. post.php สำหรับ cron job
3. template.php ตั้งค่า template ครับ
setpost.php ถ้าเรา เพิ่ม blogger_amazon กับ blogger_authen ถูกต้อง หลังจากเรียกไฟล์ setpost.php จะมี blog กับ amazon ขึ้นมาให้เลือกครับ แล้วเราก็เอา ASIN ใส่ไปตามภาพ แล้วกด POST เลยจ้าา
ใช้งานได้ตามประสากากๆ โปรแกรมนี้สามารถโพส Blogger ตาม ASIN ที่เราต้องการได้
วิธีหา ASIN ตามที่เราต้องการ
M-POST นี้ Base on CBlogger2.1 ครับ ขอบพระคุณครับ
วิธีการติดตั้ง
1. ไฟล์ config แบ่งเป็นสองชุด
ชุดแรก คือ Database Mysql
# Database Configuration
$dbuser = ''; // user สำหรับเชื่อมต่อ database
$dbpass = ''; // password
$dbhost = ''; // database server
$dbbase = ''; // database name
ส่วนนี้สำหรับสุ่มเวลาโพส เดิมๆ เป็น 12-24 ชั่วโมงต่อโพส
# Time Config
# Random post hour default is 12-24 hour per post
$timest = '12';
$timeed = '24';
2. นำไฟล์ database.sql ไปติดตั้งใน Phpmyadmin ซะ
3. ตั้งค่า Database
มี table ที่เราต้องเข้าไปแก้ไข 2 Table ครับ
blogger_amazon = สำหรับเก็บ TAG ของ Amazon
โครงสร้าง
ฟิลด์ | หมายเหตุ |
amzid | PK |
amztag | tag id |
amzpub | public key |
amzpri | private key |
blogger_authen เก็บ user pass ของ blogger ต่างๆ ของเราครับ
ฟิลด์ | หมายเหตุ |
blogid | PK |
blogname | ชื่อ Blog |
bloggerid | Blogger ID |
blogurl | Blogger URL |
bloggermail | Blogger Email |
bloggerpass | Blogger Pass |
bloggroup | Blogger Group |
Blogger Group เอาไว้แบ่งว่า blog นี้ อยู่ในกลุ่มไหน เอาไว้ทำ link wheel ครับ
จบการติดตั้ง
การใช้งาน
ไฟล์หลักๆ มีสามไฟล์ครับ
1. setpost.php สำหรับโพส ASIN
2. post.php สำหรับ cron job
3. template.php ตั้งค่า template ครับ
setpost.php ถ้าเรา เพิ่ม blogger_amazon กับ blogger_authen ถูกต้อง หลังจากเรียกไฟล์ setpost.php จะมี blog กับ amazon ขึ้นมาให้เลือกครับ แล้วเราก็เอา ASIN ใส่ไปตามภาพ แล้วกด POST เลยจ้าา
Template.php มี tag เพิ่มมา 3 tag
{wheel} Link wheel
{buying} นำ keyword มาใส่ใน buying keyword
{buyingtitle} นำ keyword มาใส่ใน buying keyword เพื่อทำเป็น title
ดาวโหลดฟรี!! สำหรับเวอชั่น 0.1 (ทดสอบ)
mirror 1 : http://www.mediafire.com/?zt5sqw0or1wj5cd
คุณสมบัติหลักของ v0.1(ทดสอบ)
- ดึงข้อมูลจาก amazon มาตาม ASIN
- สุ่มเวลาโพสลง blogger
- รองรับหลาย blogger
- รองรับหลาย amazon tag
- ใส่ buying keyword ให้อัตโนมัติ
- จะลงกี่โดเมนก็ได้
- ไม่เข้ารหัส source code
Preorder V1.0
คุณสมบัติหลักของ v1.0
- มีระบบ GUI สำหรับเพิ่ม/ลบ/แก้ไข ข้อมูลของ Blogger
- มีระบบ GUI สำหรับเพิ่ม/ลบ/แก้ไข ข้อมูลของ Amazon
- สร้าง template ได้หลายแบบ default 5
- auto spin
- auto content
สำหรับ 20 ท่านแรก ราคา 499 บาท unlimited licensed จ้า
Version 1.0 จะเปิดให้สมาชิกดาวโหลด ในวันที่ 25/01/2555 ครับพ้ม
ท่านใดสนใจ โอนเงินมาที่ ธ.กสิกรไท สาขาสำนักงานใหญ่
745 222 794 5 นายณัฏฐกร ประสานสิน หลังจากโอนแล้ว แจ้งการโอนเงินมาที่นี่
745 222 794 5 นายณัฏฐกร ประสานสิน หลังจากโอนแล้ว แจ้งการโอนเงินมาที่นี่
ข้อมูลผู้ประกาศ
นายณัฏฐกร ประสานสิน nattakornp@gmail.com 0805864824
Subscribe to:
Posts (Atom)