Witoon.info

Just another WordPress site

วิธี burn แผ่น dvd ให้เป็น iso บน Ubuntu โดยใช้ terminal

วิธี burn แผ่น dvd ให้เป็น iso บน Ubuntu

ยังไม่เคยทำเลยลองหาดูค้นจากคำว่า “linux create iso from dvd” เจอ web ที่บอกวิธีทำจาก Terminal

http://www.wikihow.com/Create-an-ISO-File-in-Linux

ลองทำดูแล้วง่ายดี

เริ่มจาก

1.เข้าสู่ Terminal โดย กด CTRL+ALT+T

2.พิมพ์คำสั่ง dd if=dev/dvd1 of=dvdrom1.iso

3.รอ สักพัก แผ่นก็จะเขียนไปเรื่อย จนเสร็จ ประมาณ 5-10 นาที แล้วแต่ข้อมูลมีมากหรือน้อย เข้าไปดูใน Home จะได้ไฟล์ .iso ที่เรากำหนด ในที่นี้คือ dvdrom1.iso

No Comments »

Windows 8 ต้องการ เปลี่ยน Product Key ทำยังไง

ก่อนอื่นต้องทำความเข้าใจก่อนนะครับว่าเราพูดถึง Windows License ของแท้เท่านั้น

ถ้าเป็นใน Windows 7 เราแค่เข้าไปที่ Properties ของ Computer ก็จะเห็น Change Product Key อยู่ทางด้านล่างๆ แต่ใน Windows 8 ทำวิธีเดียวกับ Windows 7 กลับไม่มีให้ Change Product Key

ใครต้องการเปลี่ยน Product Key ใน Windows 8 แบบง่ายๆ ให้ ให้ทำดังนี้

1.ไปที่ Command Prompt (Search command.com ก็ได้)

win8-1

2.พิมพ์ slui 3 กด enter จะขึ้นหน้าต่าง แบบด้านล่าง

win8-2

 

 

 

 

 

 

3.ใส่ Product ID ของเราเข้าไป กดปุ่ม activate เป็นอันเรียบร้อย

1 Comment »

DVD RW เขียนแผ่นแล้ว Error ตลอด อย่าลืมนึกถึง..

วันก่อนใช้ไดรฟ์ DVD RW แบบ External ของ Samsung เขียนแผ่นแล้ว Error ตลอด เขียนไป 10 แผ่น เสีย 9 แผ่น ตอนแรกคิดว่าแผ่นเสียยกชุด ลองเปลี่ยนยี่ห้อมันก็ยังเขียนไม่ได้อยู่ดี  ประเด็นต่อมาก็คือ ตัว DVDRW เสียเอง หรือ เป็นปัญหาที่ Software ของเครื่อง นึกไปนึกมา หันไปจ้องตัว DVDRW แล้วเอะใจว่าสาย USB ที่เสียบนี่ไม่ใช่ของตัว DVDRW เอง เป็นสาย USB ยาวสักประมาณ 1 – 1.5 เมตร  ถ้าเป็นสายที่มากับ DVDRW เองจะเป็นสายสั้นๆ ประมาณสักฟุตกว่าๆ  เอ จะเกี่ยวกับสาย USB หรือเปล่าหว่า   ก็เลยลองเปลี่ยนเป็นสาย USB ของตัว DVDRW เอง ปรากฏว่าเขียนแผ่นไม่มีปัญหาเลย ถ้าใครเจอปัญหาแบบนี้คือ เขียนแผ่นแล้ว Error ตลอด  อย่าเพิ่งมั่นใจว่าตัวไดรฟ์ DVDRW เสีย ให้ลองเปลี่ยนสาย USB ดูด้วยนะครับ

No Comments »

Windows 8 ขึ้น Error 0x80070570: The file or directory is corrupted and unreadable

ใช้งาน Windows 8 มาเดือนกว่าๆเกือบ 2 เดือนก็ไม่มีปัญหาอะไร อยู่ๆก็เกิด error นี้ขึ้น

“Windows 8 ขึ้น Error 0x80070570: The file or directory is corrupted and unreadable”

โดย error ที่ว่านี้จะเกิดขึ้นตอนพยายามทำการสร้าง Folder ใหม่ ก็ลองไล่ๆหาดูใน net ว่าเป็นเพราะอะไร ลองๆทำตามเขาดูมันก็ไม่หาย ทำไงดี สงสัยงานนี้ต้องลบทิ้งลงไหม่แล้ว แต่ลองนั่งทบทวนดู เหลือบไปเห็นเครื่องคอมอีกเครื่องที่เป็น Windows 7 Starter เพิ่งติดตั้งเสร็จยังไม่ได้ activate กะว่าจะทดสอบอะไรนิดหน่อยแล้วจะลบเครื่องทิ้ง

สันนิษฐานว่าอาจจะเป็นเพราะ ตอนที่ซื้อ Windows 8 Licencse เครื่องนี้ ซื้อเป็นเวอร์ชั่น download ราคาพิเศษ $39.9 โดยตอนซื้อรู้สึกว่าจะ Upgrade มาจาก Windows 7 Starter License ตัวที่เพิ่งติดกับอีกเครื่องหนึ่ง ทาง Microsoft ก็เลยถือว่า Windows 7 starter license ที่ว่านี่้ไม่สามารถใช้ได้แล้ว พอมีการติดตั้งเข้าไปแล้วและทั้งสองเครื่องต่อ internet ทั้งคู่ จึงไปกระตุกต่อมทำให้ windows 8 เครื่องนี้เกิด error ดังกล่าวข้างต้น(เดาล้วนๆ)  พอสันนิษฐานอย่างนี้ ก้ต้องตัดเครื่อง Windows 7 starter license ออกจากระบบ(ถอดสายออก หรือ ไม่ต่อเน็ต หรือลบทิ้งไปเลย หรือปิดเครื่อง) แล้วทิ้งไว้สักพักเปิดเครื่อง windows 8 ใหม่ คราวนี้อาการ error ที่ว่าก็หายไป

สรุปว่า

1. error “Windows 8 ขึ้น Error 0x80070570: The file or directory is corrupted and unreadable” เกิดขึ้นได้จากหลายสาเหตุ

2.ที่กล่าวมาทั้งหมดอาจจะไม่จริงก็ได้(บอกแล้วว่าเดาล้วนๆ) ถ้าจะให้แน่ใจต้องเปิดเครื่อง Windows 7 starter license ขึ้นมาอีกรอบแล้วดูว่าเป็นอีกหรือเปล่า (แต่ไม่มีเวลาทดสอบ และตอนนี้ก็ลบเครื่องนั้นไปแล้ว)

3.ถ้าเป็นอีกจะมาเขียนเพิ่มเติม

 

No Comments »

imacro ฟ้องว่า TypeError: can’t access dead object, line: xx (Error code: -1001)

เป็นมาน่าจะเป็นเดือนแล้ว ตั้งแต่ Firefox upgrade เป็น version 15 จนวันนี้ upgrade เป็น Version 16 ก็ยัง Error อยู่ แต่ถ้าใช้ FireFox Version 14 ยังใช้ได้

Error ที่ฟ้องขึ้นมา

TypeError: can’t access dead object, line: 73 (Error code: -1001)

ลองหาดูเจอหัวข้อนี้

http://forum.iopus.com/viewtopic.php?f=11&t=18440

From Firefox 15.0, TAG command does not work after executed FRAME F=X, where X is not 0.

iMacros Version is 7.5.0.4.

For example, the following code does not work.

Code: Select all
'In First Page
FRAME F=1
PROMPT "INPUT" !VAR1
'In Second Page
URL GOTO=http://some.url/
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:formname ATTR=ID:attrname CONTENT={{!VAR1}}

The error code is

TypeError: can’t access dead object, line: XX (Error code: -1001)

But the following works.

Code: Select all
'In First Page
FRAME F=0
PROMPT "INPUT" !VAR1
'In Second Page
URL GOTO=http://some.url/
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:formname ATTR=ID:attrname CONTENT={{!VAR1}}

Both codes work with Firefox 14.0.1. I think some security enhancements is added to Firefox 15, which forbid to access objects trans frames.

น่าจะอาการคล้ายๆกัน

จนถึงวันนี้ imacro version 7.6.0.0 + FireFox version 16.0.1 ก็ยังเป็นอยู่

ใครแก้ได้ช่วยบอกด้วย

No Comments »

CONTENT=EVENT:SAVEPICTUREAS สำหรับ download ไฟล์หลายไฟล์

CONTENT=EVENT:SAVEPICTUREAS สำหรับ download ไฟล์หลายไฟล์
กรณีที่เราทราบชื่อไฟล์และตำแหน่งไฟล์ที่เราต้องการ download เช่น




.
.
.
.

ชื่อไฟล์คือ 01.mp3,02.mp3,03.mp3,…..,100.mp3
ตำแหน่งของทุกไฟล์คือ
http://www.download.com/

ตัวอย่างคำสั่ง

ONDOWNLOAD FOLDER=* FILE=* WAIT=YES
TAG POS=1 TYPE=A ATTR=HREF:http://www.download.com/01.mp3 CONTENT=EVENT:SAVETARGETAS
ONDOWNLOAD FOLDER=* FILE=* WAIT=YES
TAG POS=1 TYPE=A ATTR=HREF:http://www.download.com/01.mp3 CONTENT=EVENT:SAVETARGETAS
ONDOWNLOAD FOLDER=* FILE=* WAIT=YES
TAG POS=1 TYPE=A ATTR=HREF:http://www.download.com/01.mp3 CONTENT=EVENT:SAVETARGETAS
.
.
.
ONDOWNLOAD FOLDER=* FILE=* WAIT=YES
TAG POS=1 TYPE=A ATTR=HREF:http://www.download.com/100.mp3 CONTENT=EVENT:SAVETARGETAS

No Comments »

ฟังก์ชั่นง่ายๆ INT() ปัดตัวเลขที่มีจุดทศนิยมให้เป็น จำนวนเต็ม

ฟังก์ชั่นง่ายๆ INT() ปัดตัวเลขลง คือตัวเลขที่มีจุดทศนิยมให้เป็น จำนวนเต็ม

=INT(2.45) -> 2

=INT(-2.45)-> 3

ถ้าเซล A1 = 3.95

=INT(A1) = 4

ฟังก์ชั่นตัวนี้ช่วยงานได้เยอะเลย น่าจะเหมาะสำหรับตัวเลขมากๆ เช่น เวลาขายของ ตัวเลขสินค้าราคาเป็นพันบาท เป็นหมื่นบาท หายไปน้อยกว่า 1 ก็ไม่มีผลกระทบมาก

No Comments »

คำสั่ง imacro สำหรับเก็บ URL บน Address Bar

คำสั่ง imacro สำหรับเก็บ URL บน Address Bar

ADD !EXTRACT {{!URLCURRENT}}

ใช้คู่กับ

SAVEAS TYPE=EXTRACT FOLDER=* FILE=*

เหมือนปกติ

 

No Comments »

วิธี copy ข้อมูลใน openoffice หรือ excel แบบ row เว้น row หรือ Column เว้น column

วิธี copy ข้อมูลใน openoffice หรือ excel แบบ row เว้น row หรือ Column เว้น column
มีข้อมูลที่ต้องการ copy สมมติว่ามี 100 แถว อยู่ที่ column A ข้อมูลเรียงลงไปตั้งแต่ A1,A2,A3,…A100  เราต้องการ copy เฉพาะ แถว A1,A3,A5,A7,…. A99 เท่านั้น
วิธีทำ
1.ที่เซลว่างใดๆในที่นี้เริ่มที่เซล E1 พิมพ์ 1 แถวถัด(เซล E2)มาพิมพ์ 3 แล้ว คลิกสองแถว copy ลงไปจนถึง 99 จะได้
1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
45
47
49
51
53
55
57
59
61
63
65
67
69
71
73
75
77
79
81
83
85
87
89
91
93
95
97
99

2.ที่เซล F1 พิมพ์สูตร =CONCATENATE(“A”,E1) จะได้ผลลัพธ์เป็น A1 ทำการ copy สูตรลงไปจนถึง A99 จะได้
A1
A3
A5
A7
A9
A11
A13
A15
A17
A19
A21
A23
A25
A27
A29
A31
A33
A35
A37
A39
A41
A43
A45
A47
A49
A51
A53
A55
A57
A59
A61
A63
A65
A67
A69
A71
A73
A75
A77
A79
A81
A83
A85
A87
A89
A91
A93
A95
A97
A99

จากนั้นให้ทำการ copy ผลลัพธ์ A1 ถึง A99 มาแปะไว้ใน notepad แล้ว copy จาก notepad กลับมาแปะไว้ใน openoffice เริ่มที่เซล G1

3.ที่เซล H1 พิมพ์สูตร =CONCATENATE(“=”,G1) จะได้ผลลัพธ์ =A1 ทำการ copy ลงไปตามแถว จนถึงผลลัพธ์ =A99 ทำการ copy ผลลัพธ์ =A1 จนถึง =A99 ไปแปะไว้ใน notepad แล้ว copy ทั้งหมด กลับจาก notepad มาแปะกลับไว้เริ่มที่ cell I1

เสร็จขั้นตอนจะได้ข้อมูลของ A1,A3,A5,…A99 มาอยู่บน Cell I1,I2,I3…I50

ก่อนจบมานั่งดูเราอาจลดขั้นตอนโดย พิมพ์สูตร =CONCATENATE(“=A”,E1) ตั้งแต่ ข้อ 2. เลย ก็ได้ (ตอนแรกยัง งง งง อยู่)

No Comments »

คำสั่ง download รูปภาพโดยใช้ iMacro

ปกติเคยแต่ download พวกไฟล์ pdf หรือ xls ก็ใช้คำสั่งมาตรฐานทั่วไป แต่วันนี้เกิดจำเป็นต้อง download ไฟล์รูปภาพ(.jpg) ก็หาจนได้คำสั่ง คือ

TAG POS=1 TYPE=IMG ATTR=SRC:* CONTENT=EVENT:SAVEPICTUREAS

ส่วนสำคัญตามบรรทัดด้านบน คือ ที่เป็นสีแดง

ตัวอย่างการใช้งาน

VERSION BUILD=5545222
SET !TIMEOUT 180
TAB T=1
CMDLINE !DATASOURCE picturelink.csv
SET !DATASOURCE_COLUMNS 100
SET !LOOP 2
SET !DATASOURCE_LINE {{!LOOP}}

URL GOTO={{!COL2}}
ONDOWNLOAD FOLDER=* FILE={{!COL3}} WAIT=YES
‘TAG POS=1 TYPE=IMG ATTR=SRC:*
TAG POS=1 TYPE=IMG ATTR=SRC:* CONTENT=EVENT:SAVEPICTUREAS
WAIT SECONDS=3

 

หมายเหตุ

{{!COL2}} คือ link ที่ชี้ไปยังรูปภาพ

{{!COL3}} คือ การตั้งชื่อให้ไฟล์รูปภาพที่เรา download มา เช่น  som.jpg

 

No Comments »