Arcaea-Server
Ein kleiner lokaler Server für Arcaea
EinführungEinführung
Dabei handelt es sich um einen winzigen lokalen Arcaea-Server, der auf Python und Flask basiert und die Hauptfunktionalität des Spiels simuliert. Dies ist möglicherweise das erste Mal, dass ich ein so großes Programm schreibe, daher entschuldige ich mich für etwaige Ungenauigkeiten.
Dieses Programm wird hauptsächlich für Lern- und Forschungszwecke verwendet und darf nicht für kommerzielle Aktivitäten verwendet werden, andernfalls sind Sie für die Folgen verantwortlich. Dies ist keine zwingende Anforderung, es ist lediglich eine Erinnerung und Warnung.
Dies ist ein kleiner lokaler Arcaea-Server, der auf Python und Flask basiert und die Hauptfunktionen des Spiels simulieren kann. Dies ist möglicherweise das erste Mal, dass ich ein so großes Programm geschrieben habe.
Dieses Verfahren wird hauptsächlich für Studien- und Forschungszwecke verwendet und darf nicht für kommerzielle Aktivitäten verwendet werden, da sonst die Folgen selbst zu tragen sind. Dies ist keine zwingende Anforderung, sondern lediglich eine Erinnerung und Warnung.
Es sieht albern aus, aber es funktioniert! Es sieht blöd aus, aber es funktioniert!
Merkmale
❌ : Nicht unterstützt
⚠️ : Mögliche Probleme / können vom offiziellen abweichen
?️ : Nicht mehr aktualisiert, kann entfernt oder umgestaltet werden
? : Im Bau
- Anmeldung und RegistrierungAnmeldung und Registrierung
- Automatische Sperrung mehrerer Geräte
- ⚠️ Anmeldung bei mehreren Geräten. Anmeldung bei mehreren Geräten
- Limit für die Anmelderate. Limit für die Anmelderate
- Ratenlimit registrierenRatenlimit registrieren
- ⚠️ Konto zerstören
- Score-UploadScore-Upload
- Score-CheckScore-Check
- Score-RangScore-Rang
- Potenzieller Wertmechanismus Potenzial
- Beste 30
- ⚠️ Aktuelle Top 10
- Globaler RangGlobaler Rang
- Kurssystem
- ⚠️ Link Play 2.0
- FreundessystemFreunde
- ❌ Erhöhung der maximalen Freundeszahl
- Cloud-SpeicherungCloud-Speicherung
- Versuchen Sie, alle Geschichten und Lieder freizuschalten
- WeltmodusWeltmodus
- Ausdauersystem
- ⚠️ Normale Schritte steigern und steigern den Boost
- ⚠️ CharakterfähigkeitenCharakterfähigkeiten
- Lieder werden heruntergeladen. Lieder werden heruntergeladen
- ❌ Verschlüsselter Download
- Scheck herunterladenScheck herunterladen
- Download-RatenlimitDownload-Ratenlimit
- Hot-Update des Inhaltspakets Hot-Update des Inhaltspakets
- KaufsystemKaufsystem
- Einzeln & Packen
- ❌PaketpaketPaketpaket
- Rabatt
- Karte zum 5-jährigen Jubiläum. Karte zum 5-jährigen Jubiläum
- EinzeleinlösungscouponPick-Ticket
- ❌ Automatische Preisreduzierung im Paket verlängern. Automatische Preisreduzierung im Paket verlängern
- BelohnungssystemPräsentsystem
- Codesystem einlösen
- Newbie-Missionen
- ZeichensystemZeichensystem
- DatenaufzeichnungDatenaufzeichnung
- BenutzerbewertungenBenutzerbewertungen
- Das tägliche Potenzial der Nutzer
- ?️Einfaches Web-Administrator-BackendEinfaches Web-Administrator-Backend
- ?API
- Serverprotokoll Serverprotokoll
BeschreibungAnweisung
Es macht einfach Spaß und ich erforsche immer noch seine Verwendungsmöglichkeiten.
Es ist einfach so interessant, was es kann.
HerunterladenHerunterladen
Hier
Arcaea-CN-Beamter
Protokoll aktualisierenProtokoll aktualisieren
Behalten Sie nur die neueste Version.
Erinnerung: Bitte bewahren Sie beim Aktualisieren die Originaldatenbank auf, um Datenverlust zu vermeiden.
Tipps: Bewahren Sie bei der Aktualisierung bitte die Originaldatenbank auf, falls es zu einem Datenverlust kommt.
Weitere kleine Änderungen finden Sie in den jeweiligen Commit-Informationen.
Weitere kleinere Änderungen finden Sie in den Commit-Nachrichten.
Version 2.12.0
v2.11.3.1 ~ v2.11.3.20 für Arcaea 5.2.0 ~ 5.10.4
Hier finden Sie einige Fehlerbehebungen.
Hinweis: Link Play 2.0 ist nicht mit älteren Client-Versionen kompatibel. Hinweis: Link Play 2.0 ist nicht mit älteren Client-Versionen kompatibel.
- Version für Arcaea 5.10.4
- Fügen Sie einige neue Partner hinzu, enthüllen Sie einige andere und unterstützen Sie deren Fähigkeiten.
- Fügen Sie fast vollständige Unterstützung für Link Play 2.0 hinzu.
- Unterstützen Sie den neuen Kartenschwierigkeitsgrad ETR. Passen Sie sich an den neuen Schwierigkeitsgrad ETR an.
- Unterstützung für Inhaltspakete (Hot-Update) hinzufügen, einschließlich zweier Update-Modi.
- Unterstützen Sie das Anfänger-Missionssystem. Fügen Sie Unterstützung für Missionen hinzu.
- Aktualisieren Sie den Mechanismus „Zuletzt 30“. Ändern Sie den Mechanismus „Zuletzt 30“.
- Aktualisierung des PTT-Mechanismus: Druckpunktschutz hinzugefügt. PTT-Mechanismus: Erstspielschutz in neuen besten Schutz ändern.
- Passen Sie den Weltranglistenmechanismus an, um ihn näher an den offiziellen anzupassen.
- Code-Refaktorierung für den Weltmodus und Anpassung einiger Fähigkeiten und der Logik der Fortschrittsberechnung.
- Unterstützung für Breached World Map hinzufügen.
- Fügen Sie eine Beispielkarte für eine Verletzung hinzu (#148).
- Ändern Sie die Wiederherstellungszeit beim Einsatz von Fragmenten, die Ausdauer kaufen, auf 23 Stunden.
- Fügen Sie einige Endpunkte für alte API-Präfixe hinzu, um Benutzer zu benachrichtigen, den Client zu aktualisieren. Fügen Sie Unterstützung für mehrere Spielpräfixe hinzu.
- Unterstützung für Benutzer hinzufügen, die ihre eigenen Konten löschen (standardmäßig nicht möglich) Unterstützung für Benutzer hinzufügen, die ihre eigenen Konten zerstören (standardmäßig nicht möglich).
- Unvollständige Unterstützung für „pick_ticket“.
- Stellen Sie sicher, dass der Ordner der Weltkarten Unterordner haben kann.
- Fügen Sie Unterstützung für aktualisierte Bewertungen der letzten 30 über API und Webseite hinzu.
- Fügen Sie die IP- und Geräteratenbegrenzer für die Benutzerregistrierung hinzu.
- Beheben Sie den Fehler, dass der Spieler die Punktzahl nicht hochladen kann, wenn er einen Kurs erneut abschließt (von Guzi422). Beheben Sie den Fehler, dass der Spieler die Punktzahl nicht hochladen kann, wenn er einen Kurs erneut abschließt.
- Beheben Sie einen logischen Fehler, der dazu führt, dass der Highscore des Kurses nicht aktualisiert wird, wenn der Benutzer nicht die gesamte Kursherausforderung abschließt.
- Behebung eines Fehlers, der dazu führte, dass die API für Link Play nicht funktioniert.
- Abhängigkeitsprobleme beheben: Kryptografie >= 35.0.0 Anforderungen beheben: Kryptografie >= 35.0.0
- Beheben Sie
songlist
songlist
-Parser-Problem (#156). - Beheben Sie einen Fehler, der dazu führen kann, dass der Fehler „skill_amane“ auftritt, wenn der Schritttyp der Weltkarte null ist.
- Unterstützung für das automatische Hinzufügen der Partner „Hikari & Tairitsu (Reunion)“ und „Hikari (Fatalis)“ hinzugefügt, um zu versuchen, Finale-Geschichten korrekt freizuschalten (#110 #164).
- Beheben Sie einen Fehler, der dazu führt, dass die Videodateien nicht heruntergeladen werden können, wenn die
songlist
vorhanden ist (#177). Beheben Sie einen Fehler, der dazu führt, dass die Videodateien nicht heruntergeladen werden können, wenn die songlist
vorhanden ist. - Beheben Sie einen Fehler, der dazu führte, dass die Partituren des letzten Lieds verschwinden, wenn alle Spieler in Link Play in den Raum zurückkehren.
- Fügen Sie Unterstützung für ETR-Schwierigkeiten im
update_song.py
update_song.py
hinzu. - Fügen Sie einen kleinen Tool-Testserver hinzu, um Fehlermeldungen zu senden. Fügen Sie einen kleinen Tool-Testserver hinzu, um Fehlermeldungen zu senden.
Laufumgebung und Anforderungen Laufumgebung und Anforderungen
- Windows/Linux/Mac OS/Android...
- Python >= 3.6
- Kolben >= 2,0
- Kryptographie >= 35.0.0
- Grenzwerte >= 2.7.0
- Charles, IDA, Proxy-App... (optional)
UnterprojekteUnterrepositorys
Arcaea-Server-Wiki: ProjektdokumentationProjektdokumentation
Arcaea-Bundler: Wird zum Packen oder Entpacken von Inhaltspaketen verwendet
Arcaea-Server-Frontend: Im Aufbau
Alte BeschreibungAltes Wiki
Gebrauchsanweisung
chinesisch
Englisch
Aufmerksamkeiten
chinesisch
Englisch
Fragen und Antworten
Chinesisch/Englisch
Danke
Verwendung der Songdatenbank von BotArcAPI-Versionen ArcaeaSongDatabase ArcaeaSongDatabase Fork
Ab Version 2.9 werden keine Songdaten mehr bereitgestellt
Seit Version 2.9 werden keine Songdaten mehr bereitgestellt.
Website-Symbol von Favicon von Black Fate verwenden - てんてん- pixiv
KontaktinformationenKontakt
Bei Bedarf können Sie mich kontaktieren. Kontaktieren Sie mich bei Bedarf
E-Mail: [email protected]
Unterstützen Sie mich
Das Leben ist nicht einfach. Das Leben ist nicht einfach.
Alipay Alipay
WeChat
Lizenz verwendenLizenz verwenden
MIT © Lost