远程同步
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 。