Quellcodes für https://stat.ink/
Durch Verknüpfung mit kompatiblen Software wie Squidtracks, Splatnet2Statink, Ikalog, S3s oder Ihrer eigenen Software können Sie Statistiken für Splatoon 1, 2 und 3 speichern und sammeln.
Diese Software speichert Ihre Splatoon 1, 2, 3 Schlachtergebnisse und erhalten Statistiken, indem Sie sich in "unterstützte Software" wie Squidtracks, Splatnet2Statink, Ikalog, S3s usw. oder Ihre eigene App integrieren.
Fehlerberichte sind auf Japanisch in Ordnung. Der Entwickler ist japanisch und kann Japanisch nur richtig verwenden.
Ich werde Ihren Fehlerbericht auf Englisch oder Japanisch akzeptieren.
Der Administrator ist nicht bei Englisch. Bitte verwenden Sie einfaches Englisch und verwenden Sie keine Redewendungen oder Slang.
Wenn das Problem sicherheitsrelevant ist, verwenden Sie eine private Methode.
Verwenden Sie einen privaten Kanal, wenn es sich um ein Sicherheitsproblem handelt.
php-sodium . Sie sollten mit Argon2 erstellen/installieren. Installieren Sie php-sodium , wenn Sie den PHP von Remirepo verwendenconvert )npm )jpegoptimhttps://stat.ink/ arbeitet mit:
remi-modular Repository mit dnf enable php:remi-8.3composerphp-cliphp-fpmphp-gdphp-intlphp-mbstringphp-pdophp-pecl-msgpackphp-pgsqlphp-sodiumdnf enable nodejs:20nodejsnpmpostgresql11postgresql11-serverStat.ink verwendet die GEOIP -Datenbank, um Benutzerzeitzonen usw. zu erkennen. Um die Datenbank herunterzuladen, müssen Sie sich als MaxMind -Mitglied registrieren. (frei)
Stat.ink verwendet die GEOIP -Datenbank für Zwecke wie das Erkennen der Zeitzone des Benutzers. Sie müssen ein Konto auf MaxMind registrieren, um die Datenbank herunterzuladen (keine zusätzlichen Kosten erforderlich).
Registrieren Sie sich als MaxMind -Mitglied (oder melden Sie sich an)
Melden Sie sich für das MaxMind -Konto an (oder melden Sie sich einfach an)
Gehen Sie zur Seite "My Lizenz -Taste" und klicken Sie auf den neuen Lizenzschlüssel generieren.
Zugriff auf die Seite "Meine Lizenzschlüssel" und klicken Sie auf "Neue Lizenzschlüssel generieren".
Füllen Sie "Lizenzschlüsselbeschreibung" ein und geben Sie den Lizenzschlüssel aus.
Füllen Sie "Lizenzschlüsselbeschreibung" ein und geben Sie einen Lizenzschlüssel aus.
Notieren Sie Ihren Lizenzschlüssel. Bitte beachten Sie, dass dies am Ende nicht angezeigt wird.
Beachten Sie den Lizenzschlüssel. Der Lizenzschlüssel wird nicht wieder angezeigt.
Sobald Sie den Lizenzschlüssel ausgestellt haben, setzen Sie die Umgebungsvariable GEOIP_LICENSE_KEY .
Wenn Sie Bash verwenden, gibt es Möglichkeiten, es zu ~/.bashrc hinzuzufügen.
Legen Sie nach der Ausgabe des Lizenzschlüssels den Lizenzschlüssel auf die Umgebungsvariable " GEOIP_LICENSE_KEY " fest.
Wenn Sie Bash verwenden, möchten Sie möglicherweise Ihr ~/.bashrc Folgendes hinzufügen:
export GEOIP_LICENSE_KEY=ABCDEFGHIJKLMNOP Sobald Sie .bashrc bearbeitet haben, starten Sie die Shell oder source ~/.bashrc neu.
Eröffnen Sie nach dem Bearbeiten .bashrc die Shell oder erinnern Sie sich an source ~/.bashrc .
Es gibt zwei Hauptzweige. master und dev .
Wir haben 2 Hauptzweige. Der eine ist master und der andere ist dev .
master -Zweig Diese Filiale wird auf dem Server bereitgestellt. Änderungen werden unregelmäßig aus dev Entwicklerzweig erfasst.
Diese Filiale wird auf dem Server bereitgestellt. Veränderungen werden in unregelmäßigen Intervallen aus dem dev zusammengeführt.
Wenn Sie einen Beitrag leisten möchten, stellen Sie bitte keine Pull -Anfrage an diese Filiale.
Wenn Sie bei uns beitragen, sollten Sie keine Änderungen an dieser Filiale anfordern.
master ist nur eine Kennung. Es gibt keine politische oder diskriminierende Absicht.
Das Wort master ist nur eine Kennung. Es gibt keine politischen oder diskriminierenden Absichten.
dev BranchDie App wird in dieser Filiale entwickelt.
Die Entwicklung der App findet in dieser Filiale statt.
Wenn Sie eine Pull -Anfrage erstellen möchten, gehen Sie zu / aus dieser Filiale.
Wenn Sie der Meinung sind, dass Sie eine Pull -Anfrage stellen, führen Sie die Änderung von diesem Zweig vor.
Wir wechseln von CentOS 7 auf Rockylinux 9 und können das System nicht so aufstellen, wie hier gezeigt wird.
Empfehlen: Setup mit Vagrant
Ein anderer Weg: So richten Sie eine Entwicklungsumgebung ein
Hinweis: Docker Way ist aufgegeben.
git fetch --all &&
git merge --ff-only origin/master &&
./composer.phar install --prefer-dist &&
make &&
./yii asset/up-revisionSiehe die folgende Seite, damit die APIs Daten auf stat.ink veröffentlichen oder abrufen können. Siehe die folgenden Seiten, damit APIs Daten von Stat.ink veröffentlichen und abrufen können.
| Sprache | Codierungsstandards |
|---|---|
| Php | PSR-12-basiert, siehe phpcs.xml |
| PHP (Ansichten) | Einrücken Sie mit 2 Leerzeichen ein |
| JavaScript | Semistandard |
| SCSS / CSS | Sass-Richtlinien basieren, siehe .styleLintrc |
The MIT License (MIT)
Copyright (c) 2015-2024 AIZAWA Hina <[email protected]>
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
The Yii framework is free software. It is released under the terms of
the following BSD License.
Copyright © 2008 by Yii Software LLC (http://www.yiisoft.com)
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in
the documentation and/or other materials provided with the
distribution.
* Neither the name of Yii Software LLC nor the names of its
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
Dokumentationslizenzen sind unter Creative Commons - Attribution 4.0 International lizenziert.
Dokumente des Stat.ink -Projekts sind im Rahmen einer internationalen Lizenz für Creative Commons Attribution 4.0 lizenziert.