07th-mod / 07th-mod/python-patcher

Server script to download the latest installer

オープン
#35 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
enhancement
主要言語
JavaScript
スター
214
フォーク
12
PR マージ指標
30日以内にマージされた PR はありません

説明

As promised, I talked with enumag about the script and he sent it to me earlier today.

You can access it at http://07th-mod.com/installer.php

By default, it will guess the user platform and get the latest stable release. You can force it to go through manually using: ``http://07th-mod.com/installer.php?system=win|mac|linux&branch=pre|stable``

Example: http://07th-mod.com/installer.php?system=linux&branch=stable

Beware that using ``branch=pre`` will only work if the most recent release is marked as a pre-release. If the most recent is a stable release, it will get the stable instead of the pre-release.

Right now the guessing part doesn't work, but I believe it is because of the current changes ongoing at the releases page. Earlier today it was working fine, so it might fix itself soon enough.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

スクリプトは http://07th-mod.com/installer.php でホストされており、GitHub リリースとやり取りします。まず、プラットフォーム検出とリリース取得のための既存のサーバーサイドロジックを調べることから始めてください。'stable' と 'pre' ブランチをどのように決定し、プロジェクトのリリースページと統合しているかを理解します。さまざまなクエリパラメータでエンドポイントをテストし、現在の動作を確認し、推測の問題を特定します。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
javascript, php
領域
backend, cli
issue の種類
機能追加
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
45/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。