From 7ec330685a4c59ffa6aba8455b45480240169fc9 Mon Sep 17 00:00:00 2001
From: trphoenix <spd260@126.com>
Date: 星期二, 15 四月 2025 07:11:12 +0800
Subject: [PATCH] 调整完成同步功能
---
Help/mkdocs.yml | 1 +
tools/async.bat | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
Help/site/index.html | 2 +-
README.md | 1 +
4 files changed, 51 insertions(+), 1 deletions(-)
diff --git a/Help/mkdocs.yml b/Help/mkdocs.yml
index d3d0bdf..65db01e 100644
--- a/Help/mkdocs.yml
+++ b/Help/mkdocs.yml
@@ -5,6 +5,7 @@
# name: material
# name: bootstrap
name: windmill
+ # name: gitbook
nav:
- 首页: index.md
- 关于: about.md
diff --git a/Help/site/index.html b/Help/site/index.html
index 0d1e8a2..a135c1e 100644
--- a/Help/site/index.html
+++ b/Help/site/index.html
@@ -180,5 +180,5 @@
</html>
<!--
MkDocs version : 1.6.1
-Build Date UTC : 2025-04-14 10:34:10.352703+00:00
+Build Date UTC : 2025-04-14 23:09:25.483883+00:00
-->
\ No newline at end of file
diff --git a/README.md b/README.md
index 47a1c7c..8edd369 100644
--- a/README.md
+++ b/README.md
@@ -15,6 +15,7 @@
pip install mkdocs-minify-plugin
pip install mkdocs-bootstrap
pip install mkdocs-windmill
+pip install mkdocs-gitbook name: gitbook
```
diff --git a/tools/async.bat b/tools/async.bat
new file mode 100644
index 0000000..41f0cfd
--- /dev/null
+++ b/tools/async.bat
@@ -0,0 +1,48 @@
+@echo off
+REM ????
+
+set REMOTE_USER=root
+set REMOTE_PWD=WebUse1r
+set REMOTE_HOST=data.m-iot.tech
+set REMOTE_PORT=62182
+set REMOTE_DIR=/www/wwwroot/192.168.1.5_86
+
+set CURRENT_DIR=%cd%
+
+REM ???????
+for %%i in ("%CURRENT_DIR%") do set PARENT_DIR=%%~dpi
+
+REM ????????
+set PARENT_DIR=%PARENT_DIR:~0,-1%
+
+echo current_dir?%CURRENT_DIR%
+echo rootDir?%PARENT_DIR%
+
+set rootDir=%PARENT_DIR%
+
+echo rootDir is :%rootDir%
+
+set TARGET_DIR=%rootDir%\Help\site
+
+
+"scp" -P %REMOTE_PORT% -o StrictHostKeyChecking=no -r %TARGET_DIR%\* %REMOTE_USER%@%REMOTE_HOST%:%REMOTE_DIR%
+
+REM ??SCP???????
+if errorlevel 1 (
+ echo Failed to upload files to the remote server.
+ exit /b 1
+)
+
+
+REM Use SSH to change permissions
+"ssh" -p %REMOTE_PORT% -o StrictHostKeyChecking=no %REMOTE_USER%@%REMOTE_HOST% "find %REMOTE_DIR% -type d -exec chmod 755 {} \; && find %REMOTE_DIR% -type f -exec chmod 644 {} \;"
+
+REM Check SSH command result
+if errorlevel 1 (
+ echo Failed to change file permissions on the remote server.
+ exit /b 1
+)
+
+
+cd %CURRENT_DIR%
+echo Done!
--
Gitblit v1.8.0