UTorrent
จากวิกิพีเดีย สารานุกรมเสรี
µTorrent | |
---|---|
![]() ภาพหน้าจอของ µTorrent 1.6 |
|
ผู้พัฒนา | Ludvig "ludde" Strigeus |
รุ่นเสถียรล่าสุด | 1.6 (Build 474) (2 กรกฎาคม พ.ศ. 2549) |
รุ่นทดลองล่าสุด | 1.6.1 BETA (Build 483) (5 ตุลาคม พ.ศ. 2549) |
OS | ไมโครซอฟท์ วินโดวส์ |
ชนิด | โปรแกรมแชร์ไฟล์ แบบ P2P |
ลิขสิทธิ์ | ฟรีแวร์ |
เว็บไซต์ | http://www.utorrent.com/ |
- ชื่อของบทความนี้ไม่ถูกต้องเนื่องจากข้อจำกัดทางเทคนิค ชื่อที่ถูกต้องคือ µTorrent
- บทความนี้มีชื่อเป็นภาษาอังกฤษ เนื่องจากยังไม่มีชื่อภาษาไทยที่กระชับหรือเหมาะสม ไม่รู้วิธีอ่านในภาษาไทย หรือต้องการคงชื่อเฉพาะไว้ตามต้นฉบับ
มิวทอร์เรนต์ (µTorrent) เป็นโปรแกรมบิตทอร์เรนต์บนระบบปฏิบัติการไมโครซอฟท์ วินโดวส์ เขียนด้วยภาษา C++ โดยทั้งโปรแกรมมีขนาดเพียง 173 KiB (อ้างจากรุ่น 1.6.1 เบต้าที่ 483, ตุลาคม 2549) โปรแกรมออกแบบมาเน้นใช้ทรัพยากรคอมพิวเตอร์อย่างประหยัด โดยที่ยังมีความสามารถเทียบเท่ากับโปรแกรมบิตทอร์เรนต์อื่นๆ เช่น Azureus หรือ BitComet.
สารบัญ |
[แก้] การอ่านออกเสียง
ผู้พัฒนาโปรแกรมยังไม่ได้ตัดสินใจว่าแอปพลิเคชันนี้จะออกเสียงอย่างไร ผู้พัฒนากล่าวว่า เขาเรียกโปรแกรมว่า "ยูทอร์เรนต์" (you-torrent) อาศัยสะดวกเรียก แต่ก่อนหน้านี้ก็เรียกว่า "มายทอร์เรนต์" (my-torrent) บ้าง "ไมโครทอร์เรนต์" (micro-torrent) บ้างโดย "ไมโคร" เป็นการออกเสียงตามตัวอักษร "µ" ของหน่วย SI ที่มีค่าเท่ากับ 10-6 เพราะต้องการเทียบกับขนาดที่เล็กของโปรแกรม. ดังนั้นจึงมีการอ่านออกเสียงว่า "มิวทอร์เรนต์" (mu-torrent) ตามตัวอักษรกรีก "µ"
[แก้] ประวัติ
โดยความที่ไม่พอใจกับซอฟร์แวร์ที่ใช้ทรัยากรระบบมาก หรือที่เรียกว่า "bloatware" Serge Paquet เลยแนะนำ Ludvig Strigeus ให้เขาทำโปรแกรมบิตทอร์เรนต์ที่มีขนาดเล็กแต่มีประสิทธิำภาพ Strigeus จึงเริ่มกำหนดกรอบความคิดของการพัฒนาโปรแกรม ซึ่งในเวลานั้นยังไม่ได้พัฒนาให้มีความสามารถมากนัก แต่หลังจากการได้เริ่มพัฒนาไปได้สักหนึ่งเดือน ในช่วงเดือนตุลาคม 2547 โดยเขาอาศัยเวลาส่วนใหญ่จากเวลาว่างก่อนและหลังทำงาน แต่แล้วเขาก็หยุดพัฒนาไปเป็นปี และกลับมาเริ่มทำต่อเมื่อเดือนพฤศจิกายน 2548 โดยแจกจ่ายรุ่นแรกแก่สาธารณะ (รุ่น 1.1 เบต้า) วันที่ 18 พฤศจิกายน 2548 ถ้าอิงจากรุ่น 1.6 build 474 ขนาดของไฟล์ที่รันคำสั่งได้ (executable) ของ µTorrent จะมีขนาดใหญ่เป็นสองเท่าเทียบจากรุ่นเริ่มแรกซึ่งมีขนาดเพียง 77 KiB.
[แก้] ความสามารถ
µTorrent จัดได้ว่าเป็นโปรแกรมที่มีความสามารถหลายอย่างตามแบบไคลเอนต์อื่น ๆ เช่น Azureus BitComet หรือ BitTornado แต่ยังคงใช้หน่วยความจำระบบเพียงเล็กน้อยเท่านั้น โดยปกติโปรแกรมจะใช้หน่วยความจำน้อยกว่า 6 เมกะไบต์ และใช้การประมวลผลของซีพียูต่ำเพียงพอที่จะทำงานในเครื่องคอมพิวเตอร์รุ่นเก่ารวมถึงตระกูล 486.
คุณสมบัติที่รู้จักกันดีใน µTorrent มีดังนี้
- สนับสนุนยูนิโคด ตัวโปรแกรมใช้ยูนิโคดสำหรับ วินโดวส์ 95/98/ME โดยเลี่ยงที่จะใช้ Microsoft Layer for Unicode ซึ่งมีขนาดใหญ่กว่าโปรแกรม
- สนับสนุน UPnP (Universal Plug and Play) สำหรับวินโดวส์ทุกรุ่น โดยไม่ต้องใช้ Windows XP's UPnP framework
- สนับสนุนการเข้ารหัสโพรโทคอล (Protocol encryption, PE)
- สนับสนุน Peer exchange (PEX) ร่วมกับไคลเอนต์อื่นของ µTorrent
- RSS แบบ บรอดแคทชิ่ง
- สนับสนุนวิธี "Trackerless" ของบิตทอร์เรนต์ โดยเข้ากันได้กับ DHT ของโปรแกรม BitTorrent และBitComet
- ผู้ใช้ (user) สามารถปรับแต่งแคชในส่วนของ intelligent disk caching system ได้
- สนับสนุน proxy เต็มรูปแบบ
- สนับสนุนแทรคเกอร์แบบ HTTPS
- ปรับแต่งแบนด์วิดท์แบบตั้งเวลา
- สามารถเปลี่ยนแปลงบาร์ค้นหา (search bar) และไอคอน (icon)
- สนับสนุนถึง 39 ภาษา
- เกม Tetris (ซ่อนอยู่ในไข่อีสเตอร์)
- ปรับแต่งส่วนต่อประสานกราฟิกกับผู้ใช้ (user interface) ได้
[แก้] ขนาด
เป็นโปรแกรมที่ทำงานได้ด้วยเพียงไฟล์เดียว (stand-alone executable) มีขนาดเพียง 170 KiB (ตามรุ่น 1.6 Build 474) ตัวซอฟต์แวร์ไม่จำเป็นต้องติดตั้งก่อนการใช้ แต่ก็มีโปรแกรมพร้อมชุดติดตั้งหากต้องการ ด้วยขนาด 597 KiB μTorrent มีขนาดที่เล็กมาก เพราะในขั้นตอนการพัฒนาผู้พัฒนาพยายามที่จะไม่ใช้ไลบรารีขนาดใหญ่มากเกินไป (ส่วนใหญ่ใช้ไลบรารีมาตราฐานในชุดค่ำสั่ง C++ และ stream facilities) และมีการสร้างชุดคำสั่งมาเพื่อโปรแกรมนี้โดยเฉพาะ ตัวโปรแกรมถูกย่อขนาดลงไปเกือบครึ่งด้วยการใช้ PECompact2 เข้าช่วย.
[แก้] ผู้พัฒนาโปรแกรม
- Ludvig Strigeus (เรียกอีกชื่อหนึ่งว่า "ludde" จาก ประเทศสวีเดน) เป็นผู้พัฒนา µTorrent.
- Giancarlo Martínez (เรียกอีกชื่อหนึ่งว่า "Firon" จาก เปอร์โตริโก) ดูแลกระดานสนทนา และ FAQ.
- Timothy Su (เรียกอีกชื่อหนึ่งว่า "ignorantcow" จาก ประเทศมาเลเซีย) เป็นเว็บดีไซเนอร์.
- Serge Paquet (เรียกอีกชื่อหนึ่งว่า "vurlix" จาก ประเทศแคนาดา) เคยมีส่วนร่วมและมีความประสงค์จะพัฒนาให้ทำงานบนระบบลินุกซ์ และแมคโอเอสเท็น อีกทั้งเคยดูแลเว็บไซต์และกระดานสนทนาของ µTorrent แต่ในขณะนี้เขาไม่ได้มีส่วนร่วมดังกล่าวแล้ว.
- Carsten Niebuhr (เรียกอีกชื่อหนึ่งว่า "Directrix" จาก เยอรมนี) พัฒนาและดูแล µTorrent ในส่วน Web User Interface.
[แก้] ไข่อีสเตอร์
ไข่อีสเตอร์เป็นลูกเล่นที่แอบซ่อนไว้ของผู้พัฒนาโปรแกรม
- คลิกที่โลโก้ µTorrent ที่เมนู Help ในส่วนย่อย About จะเล่นเสียงซินธิไซเซอร์ ที่เหมือนกับเสียงของโลโก้ THX.
- กดอักษร "T" บนคีย์บอร์ด ขณะที่อยู่ในส่วนย่อย About ของเมนู Help จะเริ่มเกมที่มีกติกาเดียวกับ Tetris โดยเรียกว่า "µTris" เริ่มตั้งแต่รุ่นเบต้า กด "P" จะเป็นการพักเกมชั่วคราว (ในรุ่น 1.5.1 เบต้า) แล้วถ้ากด "P" ก่อนเริ่มเล่น จะเป็นการหยุดตั้งแต่เริ่ม. ตัวโปรแกรมจะให้ 10 คะแนน ทุกครั้งที่ทำให้หายได้หนึ่งแถว และคะแนนสูงสุดจะเก็บไว้ในแต่ละเกม.
[แก้] ดูเพิ่ม
[แก้] แหล่งข้อมูลอื่น
- เว็บทางการของ µTorrent ((อังกฤษ))