diff --git a/.changelog/lang_zh-Hans.json b/.changelog/lang_zh-Hans.json
index d83b2c3c..f1a487d3 100644
--- a/.changelog/lang_zh-Hans.json
+++ b/.changelog/lang_zh-Hans.json
@@ -12,7 +12,8 @@
"主题色设置页面调色盘对话框可能无限叠加的问题",
"APK 文件类型信息对话框可能无法获取应用名称及 SDK 信息的问题",
"dialogs 模块无法正常使用 customView 属性的问题 _[`issue #364`](http://issues.autojs6.com/364)_",
- "console.setContentTextColor 方法导致日志字体颜色丢失默认值的问题 _[`issue #346`](http://issues.autojs6.com/346)_"
+ "console.setContentTextColor 方法导致日志字体颜色丢失默认值的问题 _[`issue #346`](http://issues.autojs6.com/346)_",
+ "README.md 中部分语言日期格式不正确的问题"
],
"improvement": [
"打包单文件时自动读取并勾选已安装应用的声明权限 _[`issue #362`](http://issues.autojs6.com/362)_",
diff --git a/.python/generate_markdown.py b/.python/generate_markdown.py
index 275e61ab..3fdcd699 100644
--- a/.python/generate_markdown.py
+++ b/.python/generate_markdown.py
@@ -32,7 +32,7 @@ date_formats = {
"es": "%d de %B de %Y", # 西班牙文
"ja": "%Y 年 %m 月 %d 日", # 日文
"ko": "%Y 년 %m 월 %d 일", # 韩文
- "ru": "%d %B %Y г.", # 俄文
+ "ru": "%d %B %Y года", # 俄文
"ar": "%d %B %Y" # 阿拉伯文
}
@@ -85,6 +85,8 @@ def format_date(date_str, lang_code):
# 在 formatted_date 中每个非字母和非数字字符前后增加空格(如果没有空格)
formatted_date_with_spaces = re.sub(r'(\d+)', r' \1 ', formatted_date).strip()
+ # 将数字与逗号之间的空格去除
+ formatted_date_with_spaces = re.sub(r'(\d)\s+,', r'\1,', formatted_date_with_spaces)
formatted_date_with_spaces = re.sub(r'\s+', ' ', formatted_date_with_spaces)
# 去掉前导零
@@ -263,4 +265,4 @@ def generate_readme_files():
init_languages()
generate_changelog_files()
-generate_readme_files()
+generate_readme_files()
\ No newline at end of file
diff --git a/.readme/README-en.md b/.readme/README-en.md
index e9cebc69..9f6a48ab 100644
--- a/.readme/README-en.md
+++ b/.readme/README-en.md
@@ -345,7 +345,7 @@ Download `Android Studio Meerkat | 2024.3.1 Patch 1` version (choose one as need
- [android-studio-2024.3.1.14-windows.exe](https://redirector.gvt1.com/edgedl/android/studio/install/2024.3.1.14/android-studio-2024.3.1.14-windows.exe) (1.22 GB)
- [android-studio-2024.3.1.14-windows.zip](https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.3.1.14/android-studio-2024.3.1.14-windows.zip) (1.23 GB)
-> Note: The release date for the above version is Mar 24 , 2025. To download other versions, or if the above link is invalid, you can visit the [Android Studio release archive](https://developer.android.com/studio/archive?hl=en) page.
+> Note: The release date for the above version is Mar 24, 2025. To download other versions, or if the above link is invalid, you can visit the [Android Studio release archive](https://developer.android.com/studio/archive?hl=en) page.
Install or extract the above file, then run the Android Studio software (e.g., `"D:\android-studio\bin\studio64.exe"`).
@@ -389,7 +389,7 @@ Check `Show Package Details`, click NDK and CMake respectively to ensure the cor
The `JDK (Java Development Kit)` version required for the AutoJs6 project should be at least `17`, but `19` or higher is recommended.
-As of Apr 19 , 2025, AutoJs6 supports up to version `24` of the JDK.
+As of Apr 19, 2025, AutoJs6 supports up to version `24` of the JDK.
> Note: If the JDK is already installed on the computer system and the version meets the above requirements, this section can be skipped.
@@ -549,7 +549,7 @@ Thank you to everyone who contributed to the AutoJs6 project development.
| [aiselp](https://github.com/aiselp) | [6](https://github.com/SuperMonster003/AutoJs6/pulls?q=is%3Apr+author%3Aaiselp) | `2023/06/14` |
| [LYS86](https://github.com/LYS86) `(Lin)` | [2](https://github.com/SuperMonster003/AutoJs6/commits?author=LYS86) | `2023/06/03` |
-Data updated on Jan 1 , 2025.
+Data updated on Jan 1, 2025.
Data entries sorted in descending order by `recent submissions`.
diff --git a/.readme/README-ru.md b/.readme/README-ru.md
index 320a2fe7..e770b082 100644
--- a/.readme/README-ru.md
+++ b/.readme/README-ru.md
@@ -345,7 +345,7 @@ AutoJs6 разработан на основе финальной версии
- [android-studio-2024.3.1.14-windows.exe](https://redirector.gvt1.com/edgedl/android/studio/install/2024.3.1.14/android-studio-2024.3.1.14-windows.exe) (1.22 GB)
- [android-studio-2024.3.1.14-windows.zip](https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.3.1.14/android-studio-2024.3.1.14-windows.zip) (1.23 GB)
-> Примечание: Указанная версия была выпущена 24 March 2025 г.. Для загрузки других версий или если указанная ссылка недействительна, посетите страницу [архива версий Android Studio](https://developer.android.com/studio/archive?hl=en).
+> Примечание: Указанная версия была выпущена 24 March 2025 года. Для загрузки других версий или если указанная ссылка недействительна, посетите страницу [архива версий Android Studio](https://developer.android.com/studio/archive?hl=en).
Установите или распакуйте указанные файлы, запустите программное обеспечение Android Studio (например, `"D:\android-studio\bin\studio64.exe"`).
@@ -389,7 +389,7 @@ SDK Tools (SDK Инструменты) (находится в правом ок
Для проекта AutoJs6 требуется версия `JDK (Java Development Kit)` не ниже `17`, но рекомендуется не ниже `19`.
-По состоянию на 19 April 2025 г. AutoJs6 поддерживает JDK максимальной версии `24`.
+По состоянию на 19 April 2025 года AutoJs6 поддерживает JDK максимальной версии `24`.
> Примечание: Если на компьютере уже установлен JDK и версия соответствует указанным требованиям, этот раздел можно пропустить.
@@ -549,7 +549,7 @@ autojs6-v6.6.2-arm64-v8a-0f2a9d74.apk
| [aiselp](https://github.com/aiselp) | [6](https://github.com/SuperMonster003/AutoJs6/pulls?q=is%3Apr+author%3Aaiselp) | `2023/06/14` |
| [LYS86](https://github.com/LYS86) `(Lin)` | [2](https://github.com/SuperMonster003/AutoJs6/commits?author=LYS86) | `2023/06/03` |
-Данные обновлены на 1 January 2025 г..
+Данные обновлены на 1 January 2025 года.
Данные отсортированы по `последним отправкам` в порядке убывания.
diff --git a/.readme/README-zh-Hans.md b/.readme/README-zh-Hans.md
index 7eac18ce..cee74697 100644
--- a/.readme/README-zh-Hans.md
+++ b/.readme/README-zh-Hans.md
@@ -159,8 +159,11 @@ AutoJs6 在 Auto.js 最终项目的基础上, 于 `2021/12/01` 进行二次开
###### 2025/04/19
+* `新增` timers.keepAlive 方法 (已全局化), 用于保持脚本活跃状态
+* `新增` engines.on('start/stop/error', callback) 等事件监听方法, 用于监听脚本引擎全局事件
* `修复` 主页文档标签显示在线文档时部分内容被系统导航栏遮挡的问题
* `修复` 部分设备代码编辑器空行显示方框字符的问题
+* `修复` 主题色设置页面调色盘对话框可能无限叠加的问题
* `修复` APK 文件类型信息对话框可能无法获取应用名称及 SDK 信息的问题
* `修复` dialogs 模块无法正常使用 customView 属性的问题 _[`issue #364`](http://issues.autojs6.com/364)_
* `修复` console.setContentTextColor 方法导致日志字体颜色丢失默认值的问题 _[`issue #346`](http://issues.autojs6.com/346)_
diff --git a/README.md b/README.md
index 7eac18ce..cee74697 100644
--- a/README.md
+++ b/README.md
@@ -159,8 +159,11 @@ AutoJs6 在 Auto.js 最终项目的基础上, 于 `2021/12/01` 进行二次开
###### 2025/04/19
+* `新增` timers.keepAlive 方法 (已全局化), 用于保持脚本活跃状态
+* `新增` engines.on('start/stop/error', callback) 等事件监听方法, 用于监听脚本引擎全局事件
* `修复` 主页文档标签显示在线文档时部分内容被系统导航栏遮挡的问题
* `修复` 部分设备代码编辑器空行显示方框字符的问题
+* `修复` 主题色设置页面调色盘对话框可能无限叠加的问题
* `修复` APK 文件类型信息对话框可能无法获取应用名称及 SDK 信息的问题
* `修复` dialogs 模块无法正常使用 customView 属性的问题 _[`issue #364`](http://issues.autojs6.com/364)_
* `修复` console.setContentTextColor 方法导致日志字体颜色丢失默认值的问题 _[`issue #346`](http://issues.autojs6.com/346)_
diff --git a/app/src/main/assets-app/doc/CHANGELOG-zh-Hans.md b/app/src/main/assets-app/doc/CHANGELOG-zh-Hans.md
index 4ca84676..8b309bb3 100644
--- a/app/src/main/assets-app/doc/CHANGELOG-zh-Hans.md
+++ b/app/src/main/assets-app/doc/CHANGELOG-zh-Hans.md
@@ -8,8 +8,11 @@
###### 2025/04/19
+* `新增` timers.keepAlive 方法 (已全局化), 用于保持脚本活跃状态
+* `新增` engines.on('start/stop/error', callback) 等事件监听方法, 用于监听脚本引擎全局事件
* `修复` 主页文档标签显示在线文档时部分内容被系统导航栏遮挡的问题
* `修复` 部分设备代码编辑器空行显示方框字符的问题
+* `修复` 主题色设置页面调色盘对话框可能无限叠加的问题
* `修复` APK 文件类型信息对话框可能无法获取应用名称及 SDK 信息的问题
* `修复` dialogs 模块无法正常使用 customView 属性的问题 _[`issue #364`](http://issues.autojs6.com/364)_
* `修复` console.setContentTextColor 方法导致日志字体颜色丢失默认值的问题 _[`issue #346`](http://issues.autojs6.com/346)_
diff --git a/app/src/main/assets-app/doc/CHANGELOG.md b/app/src/main/assets-app/doc/CHANGELOG.md
index 4ca84676..8b309bb3 100644
--- a/app/src/main/assets-app/doc/CHANGELOG.md
+++ b/app/src/main/assets-app/doc/CHANGELOG.md
@@ -8,8 +8,11 @@
###### 2025/04/19
+* `新增` timers.keepAlive 方法 (已全局化), 用于保持脚本活跃状态
+* `新增` engines.on('start/stop/error', callback) 等事件监听方法, 用于监听脚本引擎全局事件
* `修复` 主页文档标签显示在线文档时部分内容被系统导航栏遮挡的问题
* `修复` 部分设备代码编辑器空行显示方框字符的问题
+* `修复` 主题色设置页面调色盘对话框可能无限叠加的问题
* `修复` APK 文件类型信息对话框可能无法获取应用名称及 SDK 信息的问题
* `修复` dialogs 模块无法正常使用 customView 属性的问题 _[`issue #364`](http://issues.autojs6.com/364)_
* `修复` console.setContentTextColor 方法导致日志字体颜色丢失默认值的问题 _[`issue #346`](http://issues.autojs6.com/346)_
diff --git a/version.properties b/version.properties
index 5aac7067..940dc2b4 100644
--- a/version.properties
+++ b/version.properties
@@ -1,5 +1,5 @@
-#Sat Apr 19 17:34:08 CST 2025
-BUILD_TIME=1745055248865
+#Sat Apr 19 19:56:25 CST 2025
+BUILD_TIME=1745063785708
COMPILE_SDK_VERSION=35
JAVA_VERSION=23
JAVA_VERSION_MIN_RADICAL=0
@@ -17,6 +17,6 @@ RAPID_OCR_OPENCV_MOBILE_LABEL_VERSION=13
RAPID_OCR_OPENCV_MOBILE_VERSION=4.5.3
TARGET_SDK_VERSION=35
TARGET_SDK_VERSION_INRT=29
-VERSION_BUILD=3153
+VERSION_BUILD=3154
VERSION_NAME=6.6.3 Alpha
VSCODE_EXT_REQUIRED_VERSION=1.0.8