นี่คือคำสั่ง lgogdownloader ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
LGOGDownloader - ตัวดาวน์โหลดสำหรับเกม GOG.com และไฟล์อื่นๆ
เรื่องย่อ
ดาวน์โหลด lgog [ทางเลือกที่] ...
DESCRIPTION
โปรแกรมดาวน์โหลด GOG.com โอเพ่นซอร์สสำหรับผู้ใช้ Linux ซึ่งใช้ API เดียวกันกับทางการ
GOGดาวน์โหลด
LGOGDownloader สามารถดาวน์โหลดเกมที่ซื้อมา ให้สอบถาม GOG.com เพื่อดูว่ามีไฟล์เกมหรือไม่
เปลี่ยนแปลงตลอดจนดาวน์โหลดสิ่งพิเศษ เช่น อาร์ตเวิร์กและคู่มือ มีความสามารถใน
ดาวน์โหลดโปรแกรมติดตั้งเฉพาะภาษาสำหรับเกมที่มีอยู่
ขณะนี้เกมเหล่านี้มีให้บริการสำหรับ Microsoft Windows® และ Apple OS X® . เท่านั้น
ระบบปฏิบัติการ. ในการเล่นเกมเหล่านี้ภายใต้ GNU/Linux จะต้องใช้เลเยอร์ที่เข้ากันได้
เช่น ไวน์. การใช้โปรแกรมดังกล่าวอยู่นอกขอบเขตของเอกสารนี้
LGOGDownloader 2.26 ตัวเลือก:
-h [ --ช่วยด้วย ]
พิมพ์ข้อความช่วยเหลือ
--รุ่น
พิมพ์ข้อมูลรุ่น
--เข้าสู่ระบบ
เข้าสู่ระบบ
--รายการ รายชื่อเกม
--list-รายละเอียด
รายชื่อเกมพร้อมข้อมูลโดยละเอียด
--ดาวน์โหลด
ดาวน์โหลด
--ซ่อมแซม
ซ่อมแซมไฟล์ที่ดาวน์โหลด Use --ซ่อมแซม --ดาวน์โหลด เพื่อดาวน์โหลดไฟล์ซ้ำเมื่อขนาดไฟล์
ไม่ตรงกัน (อาจต่างกันรุ่น) ดาวน์โหลดซ้ำจะเปลี่ยนชื่อไฟล์เก่า
(ต่อท้าย .old กับชื่อไฟล์)
--เกม หาเรื่อง
ตั้งค่าตัวกรองนิพจน์ทั่วไปสำหรับการดาวน์โหลด/รายการ/การซ่อมแซม (ไวยากรณ์ Perl) นามแฝง:
"ทั้งหมด", "ฟรี" นามแฝง "ฟรี" ใช้ไม่ได้กับรายละเอียดที่แคชไว้
--create-xml [=arg(=อัตโนมัติ)]
สร้าง GOG XML สำหรับไฟล์ "อัตโนมัติ" เพื่อเปิดใช้งานการสร้าง XML อัตโนมัติ
--update-ตรวจสอบ
ตรวจสอบการแจ้งเตือนการอัปเดต
--เช็ค-เด็กกำพร้า หาเรื่อง
ตรวจสอบไฟล์กำพร้า (พบไฟล์
บนระบบไฟล์ในเครื่องที่ไม่พบ
บนเซิร์ฟเวอร์ GOG) ชุดปกติ
ตัวกรองนิพจน์ (ไวยากรณ์ Perl) สำหรับ
ไฟล์ที่จะตรวจสอบ หากไม่มีการโต้แย้งใดๆ
จากนั้น regex จะตั้งค่าเริ่มต้นเป็น
'.*\.(zip|exe|bin|dmg|old|deb|tar\.gz|p
กก.|ช)$'
--สถานะ
แสดงสถานะของไฟล์
รูปแบบผลลัพธ์:
รหัสสถานะ ชื่อเกม ชื่อไฟล์ ขนาดไฟล์
ไฟล์แฮช
รหัสสถานะ:
ตกลง - ไฟล์เรียบร้อย
ND - ไฟล์ไม่ได้รับการดาวน์โหลด
MD5 - MD5 ไม่ตรงกัน เวอร์ชันอื่น
FS - ขนาดไฟล์ไม่ตรงกัน ไม่สมบูรณ์
ดาวน์โหลด
--บันทึก-config
สร้างไฟล์ปรับแต่งด้วยcurrent
การตั้งค่า
--รีเซ็ต-config
รีเซ็ตการตั้งค่าการกำหนดค่าเป็นค่าเริ่มต้น
--รายงาน [=arg(=lgogdownloader-report.log)]
บันทึกรายงานการดาวน์โหลด/ซ่อมแซม
ไฟล์ไปยังไฟล์ที่ระบุ
ชื่อไฟล์เริ่มต้น: lgogdownloader-report
.log
--update-แคช
อัปเดตแคชรายละเอียดเกม
--ไม่มีแพลตฟอร์ม-การตรวจจับ
อย่าพยายามตรวจจับแพลตฟอร์มที่รองรับ
จากชั้นวางเกม
ข้ามแพลตฟอร์มด่วนเริ่มต้น
ตรวจจับและตรวจจับที่รองรับ
แพลตฟอร์มจากรายละเอียดเกมซึ่งก็คือ
ช้ากว่าแต่แม่นยำกว่า
มีประโยชน์ในกรณีที่ตัวระบุแพลตฟอร์มคือ
หายไปสำหรับบางเกมในเกม
ชั้นวางของ
การใช้ --แพลตฟอร์ม กับ --รายการ ไม่
ทำงานกับตัวเลือกนี้
--ดาวน์โหลดไฟล์ หาเรื่อง
ดาวน์โหลดไฟล์โดยใช้ fileid
รูปแบบ:
"ชื่อเกม/รหัสไฟล์"
หรือ: "gogdownloader://gamename/fileid"
หลายไฟล์:
"gamename1/fileid1,gamename2/fileid2"
หรือ: "gogdownloader://gamename1/fileid1,
ชื่อเกม2/fileid2"
ตัวเลือกนี้ละเว้นตัวเลือกย่อยทั้งหมด
ไฟล์ถูกดาวน์โหลดไปยังไดเร็กทอรี
ระบุด้วย --ไดเรกทอรี ตัวเลือก
-o [ --output-ไฟล์ ] หาเรื่อง
ตั้งชื่อไฟล์ของไฟล์ที่ดาวน์โหลดด้วย
--ดาวน์โหลดไฟล์.
--สิ่งที่อยากได้
แสดงรายการสิ่งที่อยากได้
--เข้าสู่ระบบ-api
เข้าสู่ระบบ (API เท่านั้น)
--เข้าสู่ระบบ-เว็บไซต์
เข้าสู่ระบบ (เว็บไซต์เท่านั้น)
--ไดเรกทอรี หาเรื่อง (=.)
ตั้งค่าไดเรกทอรีดาวน์โหลด
--จำกัดอัตรา หาเรื่อง (=0)
จำกัดอัตราการดาวน์โหลดให้มีค่าเป็น kB
0 = ไม่จำกัด
--xml-ไดเรกทอรี หาเรื่อง
ตั้งค่าไดเร็กทอรีสำหรับไฟล์ GOG XML
--ก้อนขนาด หาเรื่อง (=10)
ขนาดก้อน (เป็น MB) เมื่อสร้าง XML
--แพลตฟอร์ม หาเรื่อง (=w+l)
เลือกตัวติดตั้งที่จะดาวน์โหลด
Windows = w|ชนะ|หน้าต่าง|1
Mac = ม|mac|osx|2
ลินุกซ์ = l|ลิน|ลินุกซ์|4
ทั้งหมด = ทั้งหมด|7
กำหนดลำดับความสำคัญโดยแยกค่าด้วย
","
รวมค่าโดยคั่นด้วย "+"
ตัวอย่าง: Linux หากมีอย่างอื่น
Windows และ Mac: l,w+m
--ภาษา หาเรื่อง (=en)
เลือกตัวติดตั้งภาษาที่ต้องการ
ดาวน์โหลด
อังกฤษ = en|eng|อังกฤษ|1
เยอรมัน = de|deu|ger|เยอรมัน|2
ภาษาฝรั่งเศส = fr|fra|fre|french|4
โปแลนด์ = pl|pol|polish|8
รัสเซีย = ru|rus|รัสเซีย|16
จีน = cn|zh|zho|chi|จีน|32
ภาษาเช็ค = cz|cs|ces|cze|czec|64
สเปน = es|สปา|สเปน|128
ฮังการี = hu|hun|ฮังการี|256
ภาษาอิตาลี = it|ita|italian|512
ภาษาญี่ปุ่น = jp|ja|jpn|japanese|1024
ตุรกี = tr|tur|ตุรกี| 2048
โปรตุเกส = pt|por|portuguese|4096
ภาษาเกาหลี = โก|ก|เกาหลี|8192
ดัตช์ = nl|nld|dut|ดัตช์|16384
สวีเดน = sv|swe|สวีดิช|32768
นอร์เวย์ = ไม่|หรือ|นอร์เวย์|65536
เดนมาร์ก = ดา|ดาน|เดนมาร์ก|131072
ฟินแลนด์ = fi|fin|finnish|262144
โปรตุเกส บราซิล =
br|pt_br|pt-br|ptbr|บราซิล_โปรตุเกส
อี|524288
สโลวัก = sk|slk|slo|สโลวัก|1048576
เพิ่มค่าเพื่อดาวน์โหลดหลายรายการ
ภาษา
ทั้งหมด = ทั้งหมด|2097151
ฝรั่งเศส + โปแลนด์ = "fr+pl"|12 (4+8=12)
กำหนดลำดับความสำคัญโดยแยกค่าด้วย
","
รวมค่าโดยคั่นด้วย "+"
ตัวอย่าง: ภาษาเยอรมัน หากมีอย่างอื่น
อังกฤษและฝรั่งเศส: de,en+fr
--no-remote-xml
อย่าใช้ XML ระยะไกลสำหรับการซ่อมแซม
--ไม่มียูนิโค้ด
อย่าใช้ Unicode ในแถบความคืบหน้า
--ไม่มีสี
อย่าใช้การระบายสีในแถบความคืบหน้า
--no-ซ้ำ-การจัดการ
อย่าใช้ตัวจัดการที่ซ้ำกันสำหรับ
ผู้ติดตั้ง
โปรแกรมติดตั้งที่ซ้ำกันจากที่แตกต่างกัน
ภาษาได้รับการจัดการแยกกัน
--no-ไดเรกทอรีย่อย
อย่าสร้างไดเรกทอรีย่อยสำหรับส่วนเสริม
แพตช์และแพ็กภาษา
--รายละเอียด
พิมพ์ข้อมูลมากมาย
--ไม่ปลอดภัย
อย่าตรวจสอบความถูกต้องของ SSL
ใบรับรอง
--หมดเวลา หาเรื่อง (=10)
ตั้งค่าหมดเวลาสำหรับการเชื่อมต่อ
เวลาสูงสุดเป็นวินาทีที่เชื่อมต่อ
อนุญาตให้ใช้เฟสได้
--ลองใหม่ หาเรื่อง (=3)
กำหนดจำนวนครั้งสูงสุดในการลองใหม่เมื่อล้มเหลว
ดาวน์โหลด
--รอ หาเรื่อง (=0)
เวลาที่ต้องรอระหว่างการร้องขอ
(มิลลิวินาที)
--cover-รายการ หาเรื่อง (=https://sites.google.com/site/gogdownloader/covers.xml)
ตั้งค่า URL สำหรับรายการปก
--subdir-โปรแกรมติดตั้ง หาเรื่อง
ตั้งค่าไดเรกทอรีย่อยสำหรับรายการพิเศษ
แม่แบบ:
- %แพลตฟอร์ม%
- %ชื่อเกม%
- %dlcname%
--subdir-พิเศษ หาเรื่อง (=พิเศษ)
ตั้งค่าไดเรกทอรีย่อยสำหรับรายการพิเศษ
แม่แบบ:
- %แพลตฟอร์ม%
- %ชื่อเกม%
- %dlcname%
--subdir-แพทช์ หาเรื่อง (=แพทช์)
ตั้งค่าไดเรกทอรีย่อยสำหรับแพตช์
แม่แบบ:
- %แพลตฟอร์ม%
- %ชื่อเกม%
- %dlcname%
--subdir ภาษาแพ็ค หาเรื่อง (=ชุดภาษา)
ตั้งค่าไดเรกทอรีย่อยสำหรับชุดภาษา
แม่แบบ:
- %แพลตฟอร์ม%
- %ชื่อเกม%
- %dlcname%
--subdir-dlc หาเรื่อง (=dlc/%dlcname%)
ตั้งค่าไดเรกทอรีย่อยสำหรับ dlc
แม่แบบ:
- %แพลตฟอร์ม%
- %ชื่อเกม%
- %dlcname%
--subdir-เกม หาเรื่อง (=%ชื่อเกม%)
ตั้งค่าไดเรกทอรีย่อยสำหรับเกม
แม่แบบ:
- %แพลตฟอร์ม%
- %ชื่อเกม%
- %dlcname%
--ใช้-แคช
ใช้แคชรายละเอียดเกม
--cache-ถูกต้อง หาเรื่อง (=2880)
กำหนดระยะเวลาในรายละเอียดของเกมแคช
ถูกต้อง (เป็นนาที)
ค่าเริ่มต้น: 2880 นาที (48 ชั่วโมง)
--save-series
บันทึกหมายเลขซีเรียลเมื่อดาวน์โหลด
--ignore-dlc-นับ [=หาเรื่อง(=.*)]
ตั้งค่าตัวกรองนิพจน์ทั่วไปสำหรับเกม
เพื่อละเว้นข้อมูลการนับ DLC
การละเว้นข้อมูลจำนวน DLC จะช่วยใน
สถานการณ์ที่หน้าบัญชี
ไม่ได้ให้ข้อมูลที่ถูกต้อง
เกี่ยวกับ DLCs
--รวม หาเรื่อง (=ทั้งหมด)
เลือกสิ่งที่จะดาวน์โหลด/รายการ/ซ่อมแซม
ตัวติดตั้ง = i|ตัวติดตั้ง|1
พิเศษ = e | พิเศษ | 2
แพตช์ = p|แพทช์|4
ชุดภาษา = l|languagepacks|langpa
ซีเคเอส|8
ปก = c|ปก|ปก|16
DLCs = d|dlc|dlcs|32
คั่นด้วย "," เพื่อใช้ multiple
ค่า
--ไม่รวม หาเรื่อง (=ปก)
เลือกสิ่งที่ไม่ควรดาวน์โหลด/แสดงรายการ/ซ่อมแซม
ตัวติดตั้ง = i|ตัวติดตั้ง|1
พิเศษ = e | พิเศษ | 2
แพตช์ = p|แพทช์|4
ชุดภาษา = l|languagepacks|langpa
ซีเคเอส|8
ปก = c|ปก|ปก|16
DLCs = d|dlc|dlcs|32
คั่นด้วย "," เพื่อใช้ multiple
ค่า
แบล็กลิสต์
อนุญาตให้ผู้ใช้ระบุไฟล์แต่ละไฟล์ที่ไม่ควรดาวน์โหลดหรือกล่าวถึงเป็น
เด็กกำพร้า
แต่ละบรรทัดในไฟล์ระบุนิพจน์บัญชีดำหนึ่งรายการ ยกเว้นบรรทัดและบรรทัดว่าง
เริ่มด้วย #. อักขระสองสามตัวแรกระบุประเภทรายการบัญชีดำและแฟล็ก จนถึงตอนนี้
รองรับเฉพาะนิพจน์ทั่วไป (ตัวแปร Perl) ดังนั้นแต่ละบรรทัดต้องขึ้นต้นด้วย "Rp"
ตัวอักษร หลังจากที่เว้นวรรคมานิพจน์นั่นเอง นิพจน์จะถูกจับคู่กับ
เส้นทางของไฟล์สัมพันธ์กับสิ่งที่ระบุเป็น --ไดเรกทอรี.
ตัวอย่าง สีดำ รายการ
# ใช้สำหรับจัดเก็บ mods/patches/maps/ ที่ดาวน์โหลดด้วยตนเอง อย่าพูดถึงว่าเป็นเด็กกำพร้า
อาร์พี ^[^/]*/manual/.*
# รวมทุก *เกมเทพ ครั้งเดียวพอ
Rp เกิน_divinity/extras/bd_ladymageknight.zip
฿ divinity_2_developers_cut/extras/divinity_2_ladymageknight.zip
# 6GB เพิ่มเติมนั้นมีพื้นที่มากมายหากคุณไม่ได้วางแผนที่จะมอดเกมของคุณจริงๆ
เสียเงิน the_witcher_2/extras/the_witcher_2_redkit.zip
฿ the_witcher_2/extras/extras_pack_3_hu_pl_ru_tr_zh_.zip
฿ the_witcher_2/extras/extras_pack_2_fr_it_jp_.zip
ลำดับความสำคัญ
กำลังแยกค่าด้วย "," เมื่อใช้ ภาษา และ เวที สวิตช์เปิดใช้งานลำดับความสำคัญ-
โหมดพื้นฐาน: จะดาวน์โหลดเฉพาะรายการที่ตรงกันครั้งแรกเท่านั้น
ตัวอย่างเช่น การตั้งค่า ภาษา ไปยัง เศ+th หมายถึงจะดาวน์โหลดทั้งภาษาฝรั่งเศสและภาษาอังกฤษ
(ถ้ามี) สำหรับทุกเกม การตั้งค่า ภาษา ไปยัง เผด็จการ หมายความว่าเวอร์ชันภาษาฝรั่งเศส (และ
เท่านั้น) จะถูกดาวน์โหลด หากมี และหากไม่มี เวอร์ชันภาษาอังกฤษจะเป็น
ดาวน์โหลดแล้ว
คุณได้รับอนุญาตให้ "ซ้อน" รหัสในสตริงลำดับความสำคัญได้ หากจำเป็น หากคุณตั้งค่า ภาษา ไปยัง
es+fr,th หมายความว่าจะดาวน์โหลดทั้งเวอร์ชันภาษาสเปน (es) และภาษาฝรั่งเศส (fr) หากเป็น
ใช้ได้และภาษาอังกฤษ (en) หนึ่งฉบับก็ต่อเมื่อไม่มีภาษาฝรั่งเศสและสเปน
ห้องว่าง
เวอร์ชันล่าสุดของการแจกจ่ายนี้มีให้จาก
https://github.com/Sude-/lgogdownloader
ใช้ lgogdownloader ออนไลน์โดยใช้บริการ onworks.net