遠端同步
1.0.0
用於在 Telegram 上儲存本機檔案的應用程式。
?在 YouTube 上觀看影片
您需要 Telegram API ID 和 API 雜湊值。您可以在此處建立一個新應用程式。
git clone https://github.com/FujiwaraChoki/TeleSync.git
cd TeleSync
️ :為了完美安裝依賴項,請依照指示逐步操作。
python -m venv venv
source venv/bin/activate
python -m venv venv
. v env S cripts a ctivate
然後,繼續安裝:
pip install -r requirements.txt
# Copy the example.config.json to config.json
cp example.config.json config.json # Edit the config.json file with your own settings
接下來,賦予run.sh
Shell-Script 執行權限:
chmod +x run.sh
選項 | 描述 |
---|---|
api_id | 您的 Telegram API ID。 |
api_hash | 您的 Telegram API 哈希。 |
phone_number | 您用於 Telegram 的電話號碼。 |
db_file | 資料庫檔案的名稱。 (預設: files.db ) |
verbose | 如果true ,應用程式將列印更多資訊。 (預設值: false ) |
命令 | 描述 |
---|---|
upload [FILE_QUERY] | 將文件上傳到 Telegram |
download [FILE_QUERY] | 從 Telegram 下載文件 |
remove [FILE_QUERY] | 從 Telegram 刪除文件 |
list | 列出 Telegram 頻道中的所有文件 |
FILE_QUERY
可以是檔案名稱、檔案路徑、檔案 ID 或檔案名稱的一部分。
要將腳本加入到Linux中的PATH中,可以修改~/.bashrc
檔案:
export PATH= " $PATH :/path/to/TeleSync "
若要將腳本新增至 Windows 的 PATH 中,可以依照下列步驟操作:
若要在 Linux 上執行 TeleSync,請導覽至終端機中的 TeleSync 目錄並執行下列命令:
./run.sh [COMMAND] [ARGUMENTS]
若要在 Windows 上執行 TeleSync,請開啟命令提示符,導覽至 TeleSync 目錄,然後執行下列命令:
. r un.bat [COMMAND] [ARGUMENTS]
⚡:如果您將
TeleSync
加入您的PATH
中,您可以從任何地方執行該腳本。
該專案已獲得 GNU 通用公共許可證 v3.0 的許可 - 有關詳細信息,請參閱許可證文件。
如果您發現錯誤,請提出問題。與錯誤無關的問題將關閉。
僅接受包含修復或/和改進的Pull Request 。