Giter Site home page Giter Site logo

smcl's Introduction

SMCL

介绍

SMCL开发中

SMCL 是一款 Minecraft 启动器.

Depencies

Depency Usage Source
alive_progress Show progress Python 3.9
platform, sys Geting system informations Python 3.9
subprocess Executing commands Python 3.9
concurrent, threading Multi-threading capabilities Python 3.9
requests Downloading files & Executing APIs Python 3.9
sqlite3 Feature Python 3.9
selenium Login Account Python 3.9
tempfile Enhancement Download Python 3.9
time Get Local Time&&Sleep Theard Python 3.9
uuid New a uuid Python 3.9
winreg Get the browser src Python 3.9
xml,xmlrpc Parse xml Python 3.9
zipfile Decompression zip flies Python 3.9
hashlib Check Hash Python 3.9
loguru logging Python 3.9
json JSON dumping&writing Python 3.9
Core Core SMCL
tkinter,wxPython GUI Python 3.9

平台支持

CPU 架构\操作系统 视窗 Linux MacOS(X)
x64 📌 📌
x86 📌 📌
ARM64 📌 📌 📌
ARM32

✔ - 完全支持(已验证)

❔ - 已完成但未经验证(某些功能可能不可用)

📌 - 计划做

❌ - 不支持

目前SMCL仍在开发中, 敬请期待。

项目结构

文件夹

formal : 由于历史原因, 该目录中存放源代码文件

(注意, 以下以 formal 为根文件夹进行说明)

/Console : CUI(命令行UI相关)

/Core : 核心包, 大部分功能的实现在其中

/Update : 与自动更新有关, 目前未完成

/View : SMCL 的 UI

/image : 绝大多数UI的图片和依赖的背景图

/tools : 由于历史原因, 有少量的功能实现在该包中

文件

main.py : 程序运行的起点, 入口点.

/Console/console_main.py : 整个CUI

/Core/core_start.py : 大部分的功能实现, Core 的始与终.

/Core/constant.py : "常量"的实现

语言

Python

使用建议:建议使用Python3.9及以上的64位版本

smcl's People

Contributors

agj-smart avatar ljs08 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

smcl's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.