Saturday, April 30, 2011

QR-Code Generator & Reader

Friday, April 29, 2011

ทำไมอัพโหลด MP4 ขึ้น Youtube แล้วเสียงเพียน

  • คือแปลงไฟล์จาก .vob ไปเป็น MPEG4
  • ทดสอบเปิดไฟล์ที่แปลงแล้วบนเครื่องตัวเองไม่มีปัญหาทั้งภาพและเสียงโอเค
  • พออัพโหลดขึ้น youtube ลองเล่นไฟล์บน youtube ภาพโอเค แต่เสียง เพี้ยนไปหมดคล้ายๆ เสียงมนุษต่างดาวคุยกันประมาณนั้นเลย

Solved
  • แปลง .VOB เป็น WMV และลองอัพโหลดใหม่ผลคือ ภาพและเสียงโอเคเลย

สรุป
  • ไม่ทราบเกิดจากโปรแกรมแปลง หรือเราตั้งค่าไม่เป็นก็ไม่อาจทราบได้

อ้างอิง
  • โปรแกรมที่ใช้ convert .vob to mp4 คือ Convert VOB to AVI
  • ส่วนตัว .vob to wmv ใช้ Windows Live Movie Maker ที่มากับชุด Windows Live Essentails 2011

Google Chrome 11 statble กับ ภาษาไทย in Ubuntu

  • Google Chrome 11 stable บน Ubuntu
  • ภาษาไทยแจ่มครับ

อ้างอิง
  • Ubuntu 11.04

Wednesday, April 27, 2011

Supported YouTube file formats

Here's a list of some well-known formats that YouTube supports:

  • WebM files - Vp8 video codec and Vorbis Audio codecs
  • .MPEG4, 3GPP and MOV files - Typically supporting h264, mpeg4 video codecs, and AAC audio codec
  • .AVI - Many cameras output this format - typically the video codec is MJPEG and audio is PCM
  • .MPEGPS - Typically supporting MPEG2 video codec and MP2 audio
  • .WMV
  • .FLV - Adobe-FLV1 video codec, MP3 audio

Date command in Linux

  • จะ echo date ให้แสดง yymmdd เพื่อจะสร้างไฟล์ backup โดยใช้ปีเดือนวันเป็นชื่อไฟล์
  • echo `date "+%y%m%d"` > /home/user/Desktop/`date "+%y%m%d"`.txt
  • ผลลัพธ์ที่ได้จะประมาณ 110427.txt ที่มี content เป็น 110427

Refer

  • http://www.cyberciti.biz/faq/howto-set-date-time-from-linux-command-prompt/
  • http://www.unixtutorial.org/2008/06/unix-scripting-time-and-date/

ใช้ CRONTAB ทำ backup ทุกเที่ยงคืนวันศุกร์ ย่างเข้าวันเสาร์

  • 0 0 * * 6 command
  • คือ 6 คือ วันเสาร์ , อาทิตย์=0 or 7
  • อธิบาย command จะทำงานคาบเกี่ยวระหว่างนาทีสุดท้ายของวันศุกร์ และนาทีแรกของวันเสาร์
  • ไม่แน่ใจวันคำว่าเที่ยงคืน (00:00:00) มันเป็นของวันใหนกันแน่

เกี่ยวข้อง

Tip เกี่ยวกับคำสั่ง Tar พบ permission deny

  • คือวันนี้นั่ง backup joomla อืม
  • tar -zcf file.tar.gz /site
  • มีบางอย่างผิดปกติ คือ permission deny บางไฟล์
  • แต่คำสั่ง tar ก็ยังดำเนินต่อไปได้แฮะ เพราะ refresh ดูขนาดไฟล์มันเพิ่มขึ้นเรื่อยๆ หว่า

Monday, April 25, 2011

Last log ssh login command in Linux

lastlog  
user1              pts/1    183.88.xx.xx    Mon Apr 25 21:35:36 +0700 2011 
user2                                       **Never logged in** 
user3                                  **Never logged in** 

last 
root     pts/0        10.114.xx.xx   Fri Apr  8 16:08 - 16:30  (00:22) 
user     pts/0        10.114.xx.xx   Thu Apr  7 10:48 - 11:47  (00:59) 
user     pts/0        10.114.xx.xx   Thu Apr  7 10:43 - 10:47  (00:04) 
user     pts/0        10.114.xx.xx   Thu Apr  7 10:22 - 10:42  (00:20) 
root     pts/0        10.114.xx.xx   Thu Apr  7 09:43 - 10:21  (00:38) 
root     pts/1        10.114.xx.xx    Wed Mar 30 15:49 - 15:50  (00:00)
  • แถม
last -n 4 username
lastb 


Refer

Get partition size in Linux by command line

  • ปกติเราก็ใช้แต่ df แต่จำไม่ได้ว่าหน่วยมันอะไรกันแน่
  • man df เราก็รู้ options ที่น่าใช้
df -h 
Filesystem            Size  Used Avail Use% Mounted on
/dev/hda3              34G  9.5G   22G  30% /
/dev/hda2             190G   32G  149G  18% /home
/dev/hda1              99M   12M   83M  12% /boot
tmpfs                1013M     0 1013M   0% /dev/shm
df -k
Filesystem            1K-blocks  Used Avail Use% Mounted on
/dev/hda3             34718516   9866100  23060368  30% /
/dev/hda2            198381228  32533496 155607904  18% /home
/dev/hda1               101086     11504     84363  12% /boot
tmpfs                  1036980         0   1036980   0% /dev/shm


Refer
  • man df

Get memory info in Linux by command line

  • จากโพสนี้
  • http://juuier.blogspot.com/2009/01/command-line.html
  • รู้แต่ว่าใช้คำสั่ง free แต่ไม่รู้เลยว่า ค่าที่ได้หน่วยเป็นอะไร man free จึงได้พบคำตอบที่ต้องการ
  • The -b switch displays the amount of memory in bytes; the -k switch (set by default) displays it in kilo-bytes; the -m switch displays it in megabytes.
free -b >> bytes

free -k >> kilo-bytes

free -m >> megabytes
  • ถ้าต้องการดูแบบ update realtime ต้องคำสั่งนี้
watch free
  • แถมอีกคำสั่งสำหรับดูแบบไม่ realtime
cat /proc/meminfo

Refer

Radio Streaming Server in Ubuntu Using IceCast2

Check OS version command in Ubuntu

cat /etc/lsb-release

หรือ

lsb_release -a
Refer
http://forum.ubuntuclub.com/forum?topic=20263.msg138954;topicseen#msg138954

ต่อหน่วยแสดงผลเพิ่ม Graphics Media Accelerator Driver for mobile

  • มีปัญหาที่ไม่ค่อยพบคือ
  • สัญญาณออกไปยังหน่วยแสดงผลอีกหน่วย (Projector) ได้ปกติตอนบูตเข้าระบบนะ เห็น Logo Xp Loader ชัดเจน
  • แต่พอเข้ามาถึงหน้า Logon และเข้าสู่ระบบ สัญญาณไม่มีซะงั้น
  • ตอนแรกนึกว่าเป็นกับสายสัญญาณซะอีก
  • พยายามตั้งค่าการแสดงผล ทุกอย่างแล้วก็ยังไม่พบ หน่วยแสดงผลอีกอันที่ต่อผ่านสาย VGA อยู่

Solved
  • ลง driver vga ให้ notebook ใหม่

Refer

Vim กับ Vi มันคนละตัวกันหรอเนี๋ย

  • คือพยายามจะใช้ vi บน Maverick แต่ใช้ไม่ค่อยจะเป็นเลย
  • กด I มันก็ไม่เข้า Mode insert ให้เรา A ก็ไม่เข้า Append mode ให้เรา งงไปหมดแหละ
  • เลยหันไปใช้อีก text editor ตัวนั้นก็คือ vim
  • vim สงสัยมัน base vi แน่ๆ เลย
  • แต่ vim คงมีความสามารถ (ฟังก์ชั่นมากกว่านะ)
sudo apt-get install vim

alias vi=vim
อ้างอิง

Friday, April 22, 2011

New layer from selection in Photoshop CS5

Cut selection to new Layer => Ctrl + Shift + J
Copy selection to new Layer => Ctrl + J

Refer
  • Test in Photoshop CS5

Post ข่าวใน like page ของ Facebook

  • ถนัดเขียน Log อย่างเดียวไม่เล่น FB เลย ทำอะไรไม่ค่อยเป็น
  • คือสร้าง page like สำหรับ Facebook ไว้อันหนึ่งจะโพสข่าวในนั้น
  • แต่ทำไม่เป็นมั่วอยู่ตั้งนาน เราก็ใส่ link ที่ Menu Status อยู่ได้ โง่ตั้งนาน

Solved
  • เลือกที่เมนู Link
  • เติม URL ของข่าว Joomla ลงไป จากนั้นคลิก Attach
  • ข้อความนี้จะแสดง title ข่าวนั้นให้เราเลยแฮะ พร้อม ลิ้งด้วย ง่ายกว่าเดิมหน่อยหนึ่ง


Thursday, April 21, 2011

1 in = กี่ cm

1 in = 2.54 cm

อ้างอิง

ราคาหมึก InkJet EPSON ตลับเล็กๆ อย่างแพง

  • ซื้อ printer รุ่นอย่างเก่ามาวันก่อน EPSON Stylus C67 ราคา 900 บาท
  • ใช้ไปอาทิตย์กว่าๆ เล่นจนหมึกดำหมด เลยไปซื้อตลับใหม่ (ไม่ได้ติด tank)
  • โอ้แม่เจ้า ตลับหมึกดำของแท้ (หรือเปล่า) ราคา 490 บาท ป้าด
  • ซื้อตลับหมึก 2 ครั้ง ราคามเท่า printer อีกเครื่องเลยแฮะ
  • ถ้าต่อ tank มันจะแพงมั้ยวะ

พยายามปริ้นซองจดหมายขนาด 4 x 6 นิ้ว (A6) แต่เป็นงี้อ่ะ

  • เราต้องพลาดตั้งค่ากระดาษตรงใหนผิดสักที่แน่เลย
The HP LaserJet 1022 is waiting for paper to be loaded.
Please follow the steps below:
1.Load paper in the manual feed tray
2.Press the Go or Select button
  • แต่ยังหาไม่เจอหว่า

Apache user in Ubuntu and CentOS

Ubuntu = www-data (ไม่แน่ใจว่าสาย debian หมดเลยหรือป่าวที่ใช้ www-data)

CentOS = apache (Redhat ก็น่าจะใช้ user นี้)

ติดตั้ง driver Canon iPF710 ไม่สมบูรณ์ซะงั้น (ไม่เป็นก็น่านะไม่ผิด)

  • คือพยายามจะปริ้น A4 ที่ Poster Canon iPF710 แต่ปริ้นไม่ได้สักที
  • ส่วนปริ้นแบบ Roll ใช้ได้ปกติ ไม่มีปัญหาแต่อย่างใด
  • พยายามกดปุ่มสลับระหว่าง Roll กับ Sheet
  • มันไม่ไป Sheet เลย ค้างอยู่กับ Roll อย่างเดียว
  • ว่าจะได้โทรตามช่างร้านที่สั่งซื้อซะแหละ
  • ที่แท้ตอนติดตั้งโปรแกรม driver มันเลือกผิดนี่เอง

Solved
  • ให้เราเลือกติดตั้งแบบ Install with IEEE 1394 Connection
  • แต่ก็ยังไม่เข้าใจอยู๋ดี มันเกี่ยวกันตรงในในเมื่อ print roll ได้
  • ถ้ามันพลาดก็ไม่ได้ปริ้นได้สักแบบเลยนะคิดว่า

ความเห็นส่วนตัว
  • คิดว่าตัวเองยังไม่ได้ติดตั้ง driver สมบูรณ์นะ
  • ส่วนที่กระดาษ Roll ใช้ Print ได้น่าจะใช้ driver ที่มาพร้อม Windows หว่า

Wednesday, April 20, 2011

Update time zone with command line

  • ด้วยคำสั่งนี้เลย
tzconfig
  • แต่ใน Ubuntu 10.10 มันบอกว่า ถูกแทนที่ด้วยคำสั่ง dpkg-reconfigure tzdata หว่า
WARNING: the tzconfig command is deprecated, please use:
dpkg-reconfigure tzdata

อ้างอิง
  • http://mrkohkoh.exteen.com/20070511/config-time-zone-ubuntu

Monday, April 18, 2011

เรื่องเล่าอีกรอบเกี่ยวกับการเขียนแผ่น Live Ubuntu

  • คือไม่ได้ลงระบบ Ubuntu ใหม่มานานแหละ
  • วันนี้เลยทำการเขียนแผ่น CD เพื่อจะลงระบบ
  • แต่มัน Error อย่างเดียวเลย ตอนพยายามจะบูตเข้าระบบ Live Ubuntu
  • โหลดมาใหม่ เขียนใหม่ก็ยังเป็น
  • ลองทำ Live USB ก็ยังไม่รอด
  • ตรวจสอบ SUM MD5 ก็ตรงนะ
  • โหลดไฟล์ iso มาจากเว็บอีกรอบเช็ค sum md5 ตรง
  • เขียนแผ่นที่เครื่องอื่นดูดิ ตั้งความเร็วในการเขียนให้ต่ำที่สุด
  • สุดท้ายจริง บูตได้ซะที

เกี่ยวข้อง

อ้างอิง
  • Ubuntu 10.10 64bit

Editor JoomlaCK Warning

  • ได้ Joomla Editor ตัวใหม่มาเลยจัดการลองซะ
  • ซึ่งมันฟรีและดาวนโหลดจากนี้เลย
  • http://goo.gl/F3gbC
  • ทดสอบโดยเพิ่มบทความ Editor มัน warning ซะงั้น แต่ก็ใช้งานได้ปกตินะ
  • มันน่ารำคาญอยู่ดี เอาออกไงดี

Solved
  • เข้า Backend และไปที่เมนู Extensions => Plugin Manager
  • มองหา plugin ชื่อ Editor - JoomlaCK คลิกมันซะ
  • ที่ Parameters ตรง Use Template CSS เลือกเป็น No จากนั้นทำการ Save มัน
  • เป็นอันเรียบร้อย Warning กวนใจก็จะหายไปโดยปริยาย

Tuesday, April 5, 2011

Download DirectX 11 For Windows 7

Unset copy file handler by TeraCopy

  • เปิด TeraCopy ขึ้นมาและไปที่ More
  • จากนั้นคลิกที่ Menu
  • เลือก Options...
  • Uncheck ที่ Use TeraCopy as default copy handler
  • จากนั้น Ok เป็นอันเรียบร้อย
  • และถ้าต้องการตั้ง TeraCopy ให้ Handler ก็ Check และ Ok

เพิ่มเติม
  • โดยค่าเริ่มต้น เมื่อเราทำการติดตั้ง TeraCopy ตัวโปรแกรมจะเป็น Handler Copy อัตโนมัติเลย

Copy file by TeraCopy บน Windows 7 64bit

  • ใช้ TeraCopy Pro 2.12 ทำการคัดลอกไฟล์ iso ขนาดประมาณ 700 MB ได้ความเร็วเฉลี่ยประมาณ 18 MB/S
  • ทดสอบโดยคัดลอกแบบธรรมดา ไม่ใช้อะไรช่วย ได้ความเร็วที่ 50 MB/S
  • แต่ช้าก่อน พอทดสอบกับไฟล์รวมกันประมาณ 65 GB รู้สึกว่าการใช้กับไม่ใช้ มันใกล้เคียงกันเลยแฮะ

สรุป
  • การทดสอบสรุปได้ว่าการคัดลอกไฟล์ขนาดปกติ ไม่ใหญ่มากจนเกินไป ใช้คัดลอกแบบธรรมดาพอ
  • แต่ถ้าไฟล์หลายไฟล์รวมกันขนาดเป็น 50 GB ขึ้นไป คิดว่าใช้ TeraCopy โอเคนะ เพราะบอกรายละเอียดว่าเยอะกว่า


เพิ่มเติม
  • ถ้ามันเป็นจริง อย่างตัวเลขแสดงว่า TeraCopy ไม่เหมาะกับ Windows 7 อย่างที่เค้าว่าจริงๆ แฮะ

อ้างอิง
  • http://pssix.blogspot.com/2010/03/teracopy-windows-7-64-bit.html
  • ทดสอบบน Windows 7 Ultimate 64bit
  • TeraCopy 2.12 Pro
  • คัดลอกไฟล์ .iso ขนาด 700 MB จาก partition ระบบไปยัง external drive by USB

Default permission sharing in Windows 7

  • พึ่งสังเกตว่าค่า permission sharing file ใน windows 7
  • คือ everyone read only นี่เอง


  • แค่บันทึกไว้แค่เท่านั้น - -'

LCD monitor input not supported

  • ซ่อมจอ LCD เสร็จลองเสียบกลับเครื่องเรา monitor ก็ใช้งานได้ปกติ
  • แต่พอไปต่อกับอีกเครื่อง monitor มันขึ้น input not supported ซะงั้น

Solved

  • ปรับความถี่ของการแสดงผลให้ต่ำ
  • คือเครื่องที่ใช้ monitor ไม่ได้มันตั้งค่าความถี่ monitor ไว้ที่ 120 Hz
  • พอเราปรับเป็น 60 Hz monitor นั้นก็กลับมาใช้ได้ปกติ
  • เกือบแย่เลยเรา

Delete cache of Google Chrome with Click&Clean


  • หามานานแหละ ปกติใช้ ccleaner ไอ้ 8 เว็บ most visited มันก็ยังค้างอยู่
  • หรือเราจะลบออกเองทุกครั้งมัน มีลืมบ้างเป็นบางครั้ง
  • จะเข้า incognito mode มันลืมตลอดเลย คิดว่าไม่เป็นไรหรอกน่าเพราะเราไม่มีความลับอะไร


Solved

  • Install this extension
  • https://chrome.google.com/webstore/detail/ghgabhipcejejjmhhchfonmamedcbeod
  • การใช้งานก็ง่ายมากๆ เลย
  • แค่เราปิด Google Chrome ตัว extension แสดง popup ถามว่าจะลบหรือเปล่าเราก็จัดการ Delete private data ซะ แค่เนี๋ย
  • เหมือนกับว่าเราเล่น Google Chrome ใน mode incognito window (Ctrl + Shift + N) ยังไงยังงั้นเลย แต่เราไม่ได้เข้า mode นั้นนะ
  • แจ่มจริงๆ

Monday, April 4, 2011

Virtual host of apache (Ubuntu 10.10)

  • virtual host คือ โฮมเสมือน ประมาณว่า server เครื่องหนึ่ง สามารถมีได้หลาย site ซึ่งทุกไซต์จะชี้มาไอพีเดียวกันหมด (ในกรณีมี NIC ตัวเดียว)
  • ตัว virtual host จะเป็นตัวกำหนดเองว่า domain name นี้จะไปเรียกที่พาธอะไรซึ่งจะขึ้นอยู่กับค่าที่เราคอนฟิก virtual host อีกที
  • ก่อนทำ virtual host ในที่นี้ได้ทำการติดตั้ง apache2 เรียบร้อยแล้ว
  • ถ้ายังก็ติดตั้งด้วยคำสั่งนี้เลย
sudo apt-get install apache2
  • ตัวอย่างนี้เราจะสร้าง virtual host โดยใช้ชื่อ www.juuier.xxx

Enable virtual host
  • ทำตัวเองให้กลายเป็น root ก่อนถึงจะจัดการทุกอย่างได้ง่าย
sudo -i
  • เมื่อเราเป็น root ให้เราสร้างไฟล์ชื่อ www.juuier.xxx และวางไว้ภายใต้ /etc/apache2/sites-available
nano /etc/apache2/sites-available/www.juuier.xxx
  • ในไฟล์จะมี content ประมาณนี้
<VirtualHost *:80>
ServerName www.juuier.xxx 
          #ServerAlias juuier.xxx *.juuier.com
          #ServerAlias juu.xxx *.juu.com
ServerAdmin juuier@gmail.com
DocumentRoot /media/DATA/sites/juuier/
ErrorLog /var/log/apache2/error.log
         Options -Indexes
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg
LogLevel warn

CustomLog /var/log/apache2/access.log combined
ServerSignature Off
</VirtualHost>
  • ทำการ save ไฟล์ให้เรียบร้อย
  • และตามด้วยคสั่งนี้ เพื่อ เปิดใช้งาน virtual host ใหม่เรา (คำสั่งนี้จะทำให้เกิดไฟล์ link ใน /etc/apache2/sites-enabled)
a2ensite www.juuier.xxx
  • และสุดท้ายก็ reload config ของ apache เราซะหน่อย
/etc/init.d/apache2 reload

การทดสอบอย่างง่าย
  • ใน Ubuntu เราทดสอบได้โดยแก้ไขไฟล์นี้ /etc/hosts
127.0.1.1 www.juuier.xxx # add by juuier
  • ทำการ save ให้เรียบร้อย จากนั้นเปิด Firefox ขึ้นมาพิมพ์
  • http://www.juuier.xxx ก็จะเข้าไปเปิดไฟล์ที่พาธ /media/DATA/sites/juuier/ ที่นี้เลย
  • ส่วนใน windows แก้ไขไฟล์ที่ C:\Windows\System32\drivers\etc\hosts

Disable virtual host
  • virtual host ใหนที่เปิดใช้งานอยู่มันจะมี link อยู่ที่ /etc/apache2/sites-enabled/
  • สมมุติในที่นี้เราจะปิด virtual host www.juuier.xxx เราเพียงแค่ใช้คำสั่งนี้
a2dissite www.juuier.xxx
  • คำสั่งนี้จะมีผลทำให้ไฟล์ link ของ www.juuier.xxx ซึ่งอยู่ใน /etc/apache2/sites-enabled/ หายไปด้วย
  • ผู้เขียนไม่แน่ใจว่า ถ้าเราไม่ใช้คำสั่ง a2dissite แต่เราไปลบไฟล์ link โดยตรงจะเป็นการ disable virtual host ได้เลยหรือเปล่า

เพิ่มเติม
  • *:80 คือ listen ทุก IP ที่พอร์ต 80 หมายความประมาณว่า ในกรณีเรามี NIC 2 ตัว ต้องการทำ web server แค่ NIC ตัวเดียวเราก็ระบุหมายเลขไอพีของ NIC นั้นแทน * ได้เลยมันก็จะได้ประมาณ
202.56.xxx.xxx:80
  • เกี่ยวกับ ServerAlias คงประมาณเว็บนี้พาธนี้ มีหลาย Domain Name เราก็นำ domain name อื่นๆ ไปวางเป็น ServerAlias ได้เลย (มั้ง)


ปัญหาที่พบ
  • ตอนแรกใช้แค่
<VirtualHost *>
  • virtual host เราไม่ทำงานหว่า แถมตอน reload config มันยัง warning เราด้วยว่า
[Mon Apr 04 13:57:31 2011] [warn] NameVirtualHost *:80 has no VirtualHosts
...done.
  • พอปรับเป็น
<VirtualHost *:80>
  • บันทึกและ sudo /etc/init.d/apache2 reload อีกรอบผลคือ
Reloading web server config apache2
...done.
  • และ virtual host เราก็ใช้งานได้

Related

Refer

Sunday, April 3, 2011

เครื่องเราติด Trojan หว่า imagehlpi.exe , pintlgnto.exe , winevtf.exe

  • imagehlpi.exe , pintlgnto.exe , winevtf.exe
  • มันไปฝังตัวที่ C:\Windows\System32
  • มันมากับอะไรฟะ ติดนานหรือยังหว่า
  • มันจะขโมยข้อมูลอะไรของเราไปบ้างล่ะเนี๋ย

Protect close tab Google Chrome by Lock Tab extension

  • เมื่อเราได้ทำการติดตั้ง extension lock tab แล้วจะได้แม่กุญแจทางด้านซ้ายสุดของ address bar จะอยู่ในสถานะ unlock อยู่
  • เมื่อต้องการป้องกันไม่ให้ tab โดนปิดหรือป้องการการเปลี่ยน url โดยไม่ได้ตั้งใจ เราเพียงแค่คลิกที่กุญแจนั้น สถานะมันก็จะกลายเป็น lock ให้เรา
  • เมื่อ tab นั้นอยู่ในสถานะ lock เมื่อเราพิมพ์ url ใหม่ หรือพยายามจะปิด tab มันจะแสดง popup สำหรับยืนยันเพื่อความ แน่ใจว่าการกระทำนี้เราเป็นคนทำเอง

Related

Friday, April 1, 2011

มันขึ้น Print to File ตอนสั่ง print และมันก็ print ไม่ออก

  • ตอนสั่ง print pdf แล้วมันขึ้น popup Print to File ให้กรอก Output File Name: ดังภาพ
  • พอกรอกเสร็จมันไม่เห็นจะ print ให้เราเลย

Solved
  • มองลงมาด้านล้างที่ Print to file เอาเครื่องหมายถูกออกซะ
  • และปัญหาอีกอย่างที่พบ output ที่ออกมาห่วยมาก ทั้งที่ต้้นฉบับมีสีสวยงาม
  • แก้ไขโดย Toner saver Off ซะ

สร้างซองจดหมายเวียนด้วย Microsoft Word และ Excel 2010

  • ขั้นแรกต้องตั้งค่าซองก่อนโดยไปที่ menu tab Start Mail Merge => Envelopes
  • เลือก template size ได้ตามต้องการ หรือจะกำหนดขนาดเองเลยโดยเลือก custom หน่วยเริ่มต้นจะเป็น inch (นิ้ว)
  • Printing Options เป็นการตั้งค่าว่าจะ feed ซองเข้าไปลักษณะแบบใหน
  • ตอนปริ้นก็ใส่ซองแบบที่เรากำหนดไว้จะได้ ตำแหน่งที่ถูกต้องของค่าต่างๆ
  • ซึ่งค่าตัวอย่างใส่ซองแแนวตั้งคำว่า เรียนเชิญจะอยู่ด้านซ้ายล่าง title , fname และ lname จะอยู่ตรงกลาง
  • สำหรับคนถนัดขวาตัวอักษรจะเป็นแบบเขียนจากล่างขึ้นบน (ปกติจะซ้ายไปขวา)
  • จากนั้น browse หาไฟล์รายชื่อเราในที่นี้จะเป็น excel ที่ทำไว้แล้วดังภาพ
  • โดยไปที่ Select Recipients => Use Existing List ...
  • ข้อมูลใน excel ตัวอย่างประกอบด้วย head 3 ค่าคือ title, fname, lname
  • และ row ซึ่งเป็นข้อมูลของแต่ละ column
  • จากนั้น browse หาไฟล์รายชื่อเราในที่นี้จะเป็น excel ที่ทำไว้แล้วดังภาพ
  • เลือกไฟล์และ Open ซะ
  • ข้อมูลเราอยู่ sheet ใหนก็เลือกอันนั้น
  • เมื่อข้อมูลพร้อมแล้ว เราจะใส่ column แต่ละค่าลงไปโดยไปที่ Insert Merge Field (ค่าเริ่มต้นเมนูจะถูก disable อยู่ ซึ่งจะ enable ก็ต่อเมื่อเรา Select Recipients แล้วเท่านั้น)
  • ลักษณะคำที่ปรากฏบนซองจะเป็นประมาณนี้ <<title>> ... ซึ่งคำว่า title เป็น header ที่เรากำหนดขึ้นมาเองใน excel ของเรา
  • วาง column แต่ละค่าลงซองแล้ว เราสามารถ Previw Results ดูตัวอย่างได้
  • ส่วนคำอื่นๆ ที่เหมือนกันทุกซองเราก็พิมพ์เองลงไปได้เลย
  • เมื่อค่าทุกอย่างเรียบร้อย จะสั่งปริ้นโดยไปที่ Finish & Merge => Print Documents...
  • เลือกช่วงว่าเราต้องการปริ้นทุกซองเลย หรือเฉพาะซองปัจจุบันก็ว่ากันไป และ Ok
  • สุดท้ายเลือก Printer ซึ่งหน้านี้เราเลือกแค่ printer ที่เราต้องการใช้และ Ok ไม่ต้องไปกำหนดช่วงอะไรทั้งสิ้น

Refer
  • http://www.it-guides.com/index.php/training-a-tutorial/office-tutorial/1202-mail-merge-microsoft-word-2007
  • http://softwaresiam.com/viewthread.php?tid=847

Popular Posts