ซอร์สโค้ดที่สมบูรณ์ (!) ของ SC2GEARS Universe (SC2Gears App + SC2Gears Database + Web -Aguse Parsing Engine - รวมอยู่ในโครงการ Eclipse)
หน้าแรกของ SC2Gears: https://sites.google.com/site/sc2gears/
ซอร์สโค้ดที่สมบูรณ์ของ SC2Gears มากกว่าหนึ่งแสนบรรทัดของรหัส สนุก :)
(โครงการ GitHub นับ 183,000 บรรทัดและนี่คือไม่มีประวัติการพัฒนาเพียงภาพรวมของสถานะปัจจุบันของโครงการ)
Directory-info.html ในรูทอธิบาย / รายละเอียดโฟลเดอร์หลัก / ไฟล์:
| ไฟล์/โฟลเดอร์ | คำอธิบาย | ||
|---|---|---|---|
| /src | โฟลเดอร์ต้นทางหลักของ SC2Gears | ||
| /src-shared | โฟลเดอร์ต้นทางที่ใช้ร่วมกันสำหรับทั้ง SC2Gears และ SC2Gears Updater | ||
| /src-updater | โฟลเดอร์ต้นทางหลักของ SC2Gears updater | ||
| /src-util | แหล่งที่มาของแอปพลิเคชันยูทิลิตี้/ทดสอบบางส่วนไม่ใช่ส่วนหนึ่งของ SC2Gears | ||
| /src-common | แหล่งข้อมูลทั่วไปสำหรับฐานข้อมูลทั้ง SC2Gears และ SC2Gears | ||
| /SRC-SC2GEARSDB | โฟลเดอร์ต้นทางของเว็บแอปพลิเคชันของเซิร์ฟเวอร์แบ็คเอนด์สำหรับ SC2Gears | ||
| /src-plugins | โฟลเดอร์ต้นทางของปลั๊กอินของฉันบางส่วน พวกเขาให้ฟังก์ชั่นพิเศษสำหรับ SC2Gears; ดำเนินการเป็นปลั๊กอินเพื่อวัตถุประสงค์ทางการศึกษา | ||
| /src-sc2gearspluginapi | โฟลเดอร์ต้นทางของอินเทอร์เฟซปลั๊กอิน SC2Gears และ API และบริการที่มีให้สำหรับปลั๊กอิน | ||
| /โฟลเดอร์แอพพลิเคชั่น | มีไฟล์ออฟไลน์และไฟล์/โฟลเดอร์คงที่ที่จำเป็นในการเรียกใช้ SC2Gears (รวมถึงไฟล์ภาษา) | ||
| /การปล่อยไฟล์ | ไฟล์ทรัพยากรคงที่ที่จำเป็นในการสร้างรุ่น | ||
| /ปล่อย | โฟลเดอร์เป้าหมายสำหรับการสร้างรีลีส | ||
| /เอกสาร | มีข้อมูลและไฟล์ช่วยเหลือ | ||
| /ทรัพยากร | ทรัพยากรภายนอกบางอย่างที่มีเจตนาให้ข้อมูลเท่านั้นไม่จำเป็นสำหรับโครงการ | ||
| /สงคราม | - | ไฟล์ของเว็บแอปพลิเคชันฐานข้อมูล SC2Gears | |
| /โฮสต์ | - | ไฟล์โฮสต์ที่มีไว้สำหรับไคลเอนต์ SC2Gears | |
| /latest_version.xml | เอกสาร XML ที่มีข้อมูลที่จำเป็นเกี่ยวกับรุ่นล่าสุด | ||
| /start_pagexxx.html | เอกสาร HTML ที่จะแสดงเป็นหน้าเริ่มต้นของ SC2Gears | ||
| /custom_protraits.xml | เอกสาร XML ที่มีคำจำกัดความภาพบุคคลที่กำหนดเอง | ||
| /clear_for_archiving.cmd | สคริปต์ Windows เพื่อล้างไฟล์ที่สร้างคอมไพเลอร์ที่ไม่จำเป็นเพื่อให้การสำรองข้อมูลเล็กลง | ||
| /Create-lelease.cmd | สคริปต์ Windows เพื่อสร้างรีลีส | ||
| /directory-info.html | เอกสารนี้ | ||
| /sc2gears.launch | การกำหนดค่าการเปิดใช้งาน Eclipse เพื่อเรียกใช้ SC2Gears | ||
| /ZPRJ-SC2Gears-parsing-engine | นี่คือโครงการ Eclipse ที่ฝังตัว (เดิมเป็นโครงการแยกต่างหาก) มันเป็นเวอร์ชันที่ถอดออก / เปลี่ยนแปลงของ SC2Gears Replay Parsing Engine ซึ่งเหมาะสำหรับการทำงานในเว็บแอพ นี่คือเอ็นจิ้นการแยกวิเคราะห์ที่ใช้ในการแยกวิเคราะห์ของฐานข้อมูล SC2Gears โครงการนี้ผลิต sc2gears-parsing- engine.jar lib ที่จะอยู่ภายใต้/war/web-inf/lib | ||
การพัฒนาที่ใช้งานของ SC2Gears เกิดขึ้นระหว่างปี 2010-2013 (ประมาณ 3 ปีครึ่ง) โครงการไม่ได้รับการดูแลอีกต่อไปจะไม่มีการอัปเดตเพิ่มเติมสำหรับ SC2Gears มันเป็นแหล่งที่มาเพื่อการศึกษา - และเพื่อสายตาที่อยากรู้อยากเห็น
ณ วันที่ 7 ตุลาคม 2558 SC2Gears ไม่สามารถแยกวิเคราะห์ได้อีกต่อไป (ตั้งแต่ Starcraft II Patch 3.0) SC2Gears อาศัยอยู่ 5 ปี 6 เดือนและ 5 วัน! (2 เมษายน 2010 - 7 ตุลาคม 2558)
โอเพ่นซอร์สภายใต้ใบอนุญาต Apache 2.0