diff --git a/.changelog/lang_ar.json b/.changelog/lang_ar.json index a27076ce..e9c85ad7 100644 --- a/.changelog/lang_ar.json +++ b/.changelog/lang_ar.json @@ -5,7 +5,8 @@ "feature": [ "وحدة Pinyin لتحويل النصوص الصينية إلى بينيين (راجع وثائق المشروع > [البينيين الصيني](https://docs.autojs6.com/#/pinyin))", "وحدة Pinyin4j لتحويل النصوص الصينية إلى بينيين (راجع وثائق المشروع > [البينيين الصيني](https://docs.autojs6.com/#/pinyin4j))", - "الطرق UiObject#isSimilar و UiObjectCollection#isSimilar لتحديد ما إذا كان العنصر أو مجموعة العناصر متشابهة" + "الطرق UiObject#isSimilar و UiObjectCollection#isSimilar لتحديد ما إذا كان العنصر أو مجموعة العناصر متشابهة", + "الطريقة العامة \"currentComponent\"، تُستخدم للحصول على اسم المكون النشط الحالي" ], "fix": [ "مشكلة عدم قدرة المشروع على التجميع بشكل صحيح في بعض البيئات بسبب الرجوع إلى إصدار أقدم", @@ -16,6 +17,9 @@ "مشكلة فقدان الطرق والخصائص في مثيلات UiObjectCollection" ], "improvement": [ + "تدعم صفحة التغليف إعداد التوقيعات وإدارة مستودعات المفاتيح وإعداد الأذونات (بواسطة [luckyloogn]()) _[`pr #286`]()_", + "تم تحسين دقة التعرف على اسم الحزمة الحالية واسم النشاط الحالي في النوافذ العائمة (الأولوية: Shizuku > Root > A11Y)", + "تم تحسين دقة التعرف على currentPackage و currentActivity (الأولوية: Shizuku > Root > A11Y)", "استعادة إمكانية اختيار محتوى النص لكل عنصر في نافذة النشاط الخاصة بالسجلات بالنقر المزدوج أو الضغط المطول _[`issue #280`](http://issues.autojs6.com/280)_", "استعادة أكبر قدر ممكن من المعلومات الأساسية لمشاريع النصوص عند تلف ملف project.json", "تحويل اللغة الصينية المبسطة تلقائيًا إلى نظام بينيين (بما في ذلك الحروف متعددة النغمات) عند توليد اللواحق للأسماء في الملفات المفردة", diff --git a/.changelog/lang_en.json b/.changelog/lang_en.json index 8aa3c279..ccb35a42 100644 --- a/.changelog/lang_en.json +++ b/.changelog/lang_en.json @@ -5,7 +5,8 @@ "feature": [ "Pinyin module for Chinese Pinyin conversion (Refer to Project Documentation > [Chinese Pinyin](https://docs.autojs6.com/#/pinyin))", "Pinyin4j module for Chinese Pinyin conversion (Refer to Project Documentation > [Chinese Pinyin](https://docs.autojs6.com/#/pinyin4j))", - "Methods UiObject#isSimilar and UiObjectCollection#isSimilar for determining whether a control or a collection of controls is similar" + "Methods UiObject#isSimilar and UiObjectCollection#isSimilar for determining whether a control or a collection of controls is similar", + "Global method \"currentComponent\", used to obtain the name information of the currently active component" ], "fix": [ "Issue where the project could not compile properly in certain environments due to a rollback to an earlier version", @@ -16,6 +17,9 @@ "Missing methods and properties on UiObjectCollection instances" ], "improvement": [ + "The packaging page supports signature configuration, keystore management, and permission settings (by [luckyloogn]()) _[`pr #286`]()_", + "Improved accuracy in identifying the current package name and activity name of the floating window (Priority: Shizuku > Root > A11Y)", + "Improved accuracy in recognizing `currentPackage` and `currentActivity` (Priority: Shizuku > Root > A11Y)", "Restore the ability to select text content of individual entries in the log activity window via double-click or long press _[`issue #280`](http://issues.autojs6.com/280)_", "Recover as much critical information as possible for script projects when project.json is corrupted", "Automatically convert Simplified Chinese to Pinyin (including multi-tone characters) for generated package name suffixes when packaging single files", diff --git a/.changelog/lang_es.json b/.changelog/lang_es.json index fc4ae402..736cbcb4 100644 --- a/.changelog/lang_es.json +++ b/.changelog/lang_es.json @@ -5,7 +5,8 @@ "feature": [ "Módulo Pinyin para la conversión de pinyin en chino (Consulte la documentación del proyecto > [Pinyin chino](https://docs.autojs6.com/#/pinyin))", "Módulo Pinyin4j para la conversión de pinyin en chino (Consulte la documentación del proyecto > [Pinyin chino](https://docs.autojs6.com/#/pinyin4j))", - "Métodos UiObject#isSimilar y UiObjectCollection#isSimilar para determinar si un control o una colección de controles son similares" + "Métodos UiObject#isSimilar y UiObjectCollection#isSimilar para determinar si un control o una colección de controles son similares", + "Método global \"currentComponent\", utilizado para obtener el nombre del componente activo actual" ], "fix": [ "Problema donde no se podía compilar correctamente el proyecto en determinados entornos debido a una reversión a una versión anterior", @@ -16,6 +17,9 @@ "Problema donde las instancias de UiObjectCollection carecían de métodos y propiedades propios" ], "improvement": [ + "La página de empaquetado admite configuración de firma, gestión de almacenes de claves y configuración de permisos (por [luckyloogn]()) _[`pr #286`]()_", + "Mejorada la precisión en la identificación del nombre del paquete y de la actividad actual de la ventana flotante (Prioridad: Shizuku > Root > A11Y)", + "Mejorada la precisión en la identificación de currentPackage y currentActivity (Prioridad: Shizuku > Root > A11Y)", "Restaurar la capacidad de seleccionar el contenido del texto de entradas individuales en la ventana de actividad del registro mediante doble clic o pulsación larga _[`issue #280`](http://issues.autojs6.com/280)_", "Recuperar la mayor cantidad de información crítica posible para proyectos de scripts cuando el archivo project.json está dañado", "Convertir automáticamente chino simplificado a Pinyin (incluyendo caracteres con múltiples tonos) para los sufijos de nombres de paquetes generados al empaquetar archivos individuales", diff --git a/.changelog/lang_fr.json b/.changelog/lang_fr.json index b998e7b2..10979069 100644 --- a/.changelog/lang_fr.json +++ b/.changelog/lang_fr.json @@ -5,7 +5,8 @@ "feature": [ "Module Pinyin pour la conversion du pinyin chinois (Consultez la documentation du projet > [Pinyin chinois](https://docs.autojs6.com/#/pinyin))", "Module Pinyin4j pour la conversion du pinyin chinois (Consultez la documentation du projet > [Pinyin chinois](https://docs.autojs6.com/#/pinyin4j))", - "Méthodes UiObject#isSimilar et UiObjectCollection#isSimilar pour déterminer si une commande ou une collection de commandes est similaire" + "Méthodes UiObject#isSimilar et UiObjectCollection#isSimilar pour déterminer si une commande ou une collection de commandes est similaire", + "Méthode globale \"currentComponent\", utilisée pour obtenir le nom du composant actif actuel" ], "fix": [ "Problème empêchant la compilation correcte du projet dans certains environnements suite à un retour à une ancienne version", @@ -16,6 +17,9 @@ "Problème d'absence des méthodes et propriétés propres aux instances UiObjectCollection" ], "improvement": [ + "La page de packaging prend en charge la configuration des signatures, la gestion des clés et la configuration des autorisations (par [luckyloogn]()) _[`pr #286`]()_", + "Amélioration de la précision de la reconnaissance du nom du package actuel et de l'activité en cours de la fenêtre flottante (Priorité : Shizuku > Root > A11Y)", + "Amélioration de la précision de la reconnaissance de currentPackage et currentActivity (Priorité : Shizuku > Root > A11Y)", "Restauration de la possibilité de sélectionner le contenu texte d'une entrée individuelle dans la fenêtre de journal via un double-clic ou un appui long _[`issue #280`](http://issues.autojs6.com/280)_", "Récupérer autant d'informations critiques que possible pour les projets de script en cas de corruption du fichier project.json", "Convertir automatiquement le chinois simplifié en pinyin (y compris les caractères à tons multiples) pour les suffixes de noms de paquet générés lors de l'empaquetage de fichiers uniques", diff --git a/.changelog/lang_ja.json b/.changelog/lang_ja.json index a040d10c..d461ff64 100644 --- a/.changelog/lang_ja.json +++ b/.changelog/lang_ja.json @@ -5,7 +5,8 @@ "feature": [ "中国語のピンイン変換用の Pinyin モジュール (プロジェクトドキュメントを参照 > [中国語ピンイン](https://docs.autojs6.com/#/pinyin))", "中国語のピンイン変換用の Pinyin4j モジュール (プロジェクトドキュメントを参照 > [中国語ピンイン](https://docs.autojs6.com/#/pinyin4j))", - "コントロールまたはコントロールコレクションが類似しているかを判定する UiObject#isSimilar と UiObjectCollection#isSimilar メソッド" + "コントロールまたはコントロールコレクションが類似しているかを判定する UiObject#isSimilar と UiObjectCollection#isSimilar メソッド", + "グローバルメソッド「currentComponent」、現在アクティブなコンポーネントの名前情報を取得するために使用されます" ], "fix": [ "一部の環境でバージョンを低く戻すことでプロジェクトが正常にコンパイルできなくなる問題", @@ -16,6 +17,9 @@ "UiObjectCollection インスタンスにメソッドおよびプロパティが欠如している問題" ], "improvement": [ + "パッケージ化ページで署名設定、キーストア管理、権限設定をサポートします([luckyloogn]() による) _[`pr #286`]()_", + "フローティングウィンドウの現在のパッケージ名および現在のアクティビティ名の認識精度を向上 (優先順位: Shizuku > Root > A11Y)", + "currentPackage と currentActivity の認識精度を向上 (優先順位: Shizuku > Root > A11Y)", "ログアクティビティウィンドウの個別エントリのテキスト内容をダブルクリックまたは長押しで選択する機能を復元 _[`issue #280`](http://issues.autojs6.com/280)_", "project.json ファイルが破損した場合でも, スクリプトプロジェクトの重要な情報を可能な限り復元", "単一ファイルをパッケージ化する際に, 自動生成されるパッケージ名のサフィックスを簡体字中国語からピンインに変換 (多音字対応)", diff --git a/.changelog/lang_ko.json b/.changelog/lang_ko.json index 853b3229..dd42e280 100644 --- a/.changelog/lang_ko.json +++ b/.changelog/lang_ko.json @@ -5,7 +5,8 @@ "feature": [ "중국어 병음 변환을 위한 Pinyin 모듈 (프로젝트 문서 참고 > [중국어 병음](https://docs.autojs6.com/#/pinyin))", "중국어 병음 변환을 위한 Pinyin4j 모듈 (프로젝트 문서 참고 > [중국어 병음](https://docs.autojs6.com/#/pinyin4j))", - "컨트롤 또는 컨트롤 컬렉션이 유사한지 여부를 확인하는 UiObject#isSimilar 및 UiObjectCollection#isSimilar 메서드" + "컨트롤 또는 컨트롤 컬렉션이 유사한지 여부를 확인하는 UiObject#isSimilar 및 UiObjectCollection#isSimilar 메서드", + "\"currentComponent\" 전역 메서드로, 현재 활성화된 구성 요소의 이름 정보를 가져오는 데 사용됩니다" ], "fix": [ "일부 환경에서 이전 버전으로 롤백하여 프로젝트가 정상적으로 컴파일되지 않는 문제", @@ -16,6 +17,9 @@ "UiObjectCollection 인스턴스에서 메서드 및 속성이 누락된 문제" ], "improvement": [ + "패키징 페이지에서 서명 구성, 키 저장소 관리 및 권한 설정을 지원합니다. ([luckyloogn]()) _[`pr #286`]()_", + "플로팅 윈도우의 현재 패키지 이름 및 현재 활동 이름의 인식 정확도가 향상되었습니다 (우선 순위: Shizuku > Root > A11Y)", + "currentPackage 및 currentActivity의 인식 정확도가 향상되었습니다 (우선 순위: Shizuku > Root > A11Y)", "로그 활동 창의 개별 항목 텍스트 내용을 더블 클릭 또는 길게 눌러 선택하는 기능 복원 _[`issue #280`](http://issues.autojs6.com/280)_", "project.json 파일이 손상된 경우에도 가능한 한 중요한 정보를 복원", "단일 파일을 패키징할 때 자동 생성된 패키지 이름 접미사를 간체자로부터 병음으로 변환 (다음 음도 지원)", diff --git a/.changelog/lang_ru.json b/.changelog/lang_ru.json index 53edee64..74b8c6a3 100644 --- a/.changelog/lang_ru.json +++ b/.changelog/lang_ru.json @@ -5,7 +5,8 @@ "feature": [ "Модуль Pinyin для преобразования китайского пиньиня (См. документацию проекта > [Китайский Пиньинь](https://docs.autojs6.com/#/pinyin))", "Модуль Pinyin4j для преобразования китайского пиньиня (См. документацию проекта > [Китайский Пиньинь](https://docs.autojs6.com/#/pinyin4j))", - "Методы UiObject#isSimilar и UiObjectCollection#isSimilar для определения, схожи ли элементы управления или их коллекции" + "Методы UiObject#isSimilar и UiObjectCollection#isSimilar для определения, схожи ли элементы управления или их коллекции", + "Глобальный метод \"currentComponent\", используемый для получения информации о названии текущего активного компонента" ], "fix": [ "Ошибка, из-за которой проект не мог быть корректно скомпилирован в некоторых средах из-за отката на предыдущую версию", @@ -16,6 +17,9 @@ "Ошибка, из-за которой экземпляры UiObjectCollection теряли собственные методы и свойства" ], "improvement": [ + "Страница упаковки поддерживает настройку подписи, управление хранилищем ключей и настройку разрешений (автор [luckyloogn]()) _[`pr #286`]()_", + "Улучшена точность распознавания текущего имени пакета и имени активности для плавающего окна (приоритет: Shizuku > Root > A11Y)", + "Улучшена точность распознавания currentPackage и currentActivity (приоритет: Shizuku > Root > A11Y)", "Восстановлена возможность выбора текста в отдельных записях в окне лога двойным щелчком или длительным нажатием _[`issue #280`](http://issues.autojs6.com/280)_", "Максимальное восстановление ключевой информации для проектов скриптов в случае повреждения файла project.json", "Автоматическая конвертация упрощенного китайского в пиньинь (включая многозначные символы) для суффиксов пакетов, создаваемых при упаковке отдельных файлов", diff --git a/.changelog/lang_zh-Hans.json b/.changelog/lang_zh-Hans.json index 14b5d918..1a5eda9f 100644 --- a/.changelog/lang_zh-Hans.json +++ b/.changelog/lang_zh-Hans.json @@ -17,6 +17,7 @@ "UiObjectCollection 实例缺失自身方法及属性的问题" ], "improvement": [ + "打包页面支持签名配置/密钥库管理/权限设置 (by [luckyloogn](https://github.com/luckyloogn)) _[`pr #286`](http://pr.autojs6.com/286)_", "提升浮动窗口当前包名及当前活动名的识别准确性 (优先级: Shizuku > Root > A11Y)", "提升 currentPackage/currentActivity 识别准确性 (优先级: Shizuku > Root > A11Y)", "恢复日志活动窗口单个条目文本内容的双击或长按选择功能 _[`issue #280`](http://issues.autojs6.com/280)_", diff --git a/.changelog/lang_zh-Hant-HK.json b/.changelog/lang_zh-Hant-HK.json index 75d0b9f3..128a4346 100644 --- a/.changelog/lang_zh-Hant-HK.json +++ b/.changelog/lang_zh-Hant-HK.json @@ -5,7 +5,8 @@ "feature": [ "pinyin 模塊, 用於漢語拼音轉換 (參閲 項目文檔 > [漢語拼音](https://docs.autojs6.com/#/pinyin))", "pinyin4j 模塊, 用於漢語拼音轉換 (參閲 項目文檔 > [漢語拼音](https://docs.autojs6.com/#/pinyin4j))", - "UiObject#isSimilar 及 UiObjectCollection#isSimilar 方法, 用於確定控件或控件集合是否相似" + "UiObject#isSimilar 及 UiObjectCollection#isSimilar 方法, 用於確定控件或控件集合是否相似", + "currentComponent 全局方法, 用於獲取當前活動的組件名稱信息" ], "fix": [ "部分環境因回退版本過低而無法正常編譯項目的問題", @@ -16,6 +17,9 @@ "UiObjectCollection 實例缺失自身方法及屬性的問題" ], "improvement": [ + "打包頁面支持簽名配置/密鑰庫管理/權限設置 (by [luckyloogn](https://github.com/luckyloogn)) _[`pr #286`](http://pr.autojs6.com/286)_", + "提升浮動窗口當前包名及當前活動名的識別準確性 (優先級: Shizuku > Root > A11Y)", + "提升 currentPackage/currentActivity 識別準確性 (優先級: Shizuku > Root > A11Y)", "恢復日誌活動窗口單個條目文本內容的雙擊或長按選擇功能 _[`issue #280`](http://issues.autojs6.com/280)_", "腳本項目識別在 project.json 損壞情況下儘可能還原關鍵信息", "打包單文件時自動生成的包名後綴支持將簡體中文轉換為拼音 (支持多音字)", diff --git a/.changelog/lang_zh-Hant-TW.json b/.changelog/lang_zh-Hant-TW.json index 824810be..7df725b2 100644 --- a/.changelog/lang_zh-Hant-TW.json +++ b/.changelog/lang_zh-Hant-TW.json @@ -5,7 +5,8 @@ "feature": [ "pinyin 模組, 用於漢語拼音轉換 (參閱 專案文件 > [漢語拼音](https://docs.autojs6.com/#/pinyin))", "pinyin4j 模組, 用於漢語拼音轉換 (參閱 專案文件 > [漢語拼音](https://docs.autojs6.com/#/pinyin4j))", - "UiObject#isSimilar 及 UiObjectCollection#isSimilar 方法, 用於確定控制元件或控制元件集合是否相似" + "UiObject#isSimilar 及 UiObjectCollection#isSimilar 方法, 用於確定控制元件或控制元件集合是否相似", + "currentComponent 全域性方法, 用於獲取當前活動的元件名稱資訊" ], "fix": [ "部分環境因回退版本過低而無法正常編譯專案的問題", @@ -16,6 +17,9 @@ "UiObjectCollection 例項缺失自身方法及屬性的問題" ], "improvement": [ + "打包頁面支援簽名配置/金鑰庫管理/許可權設定 (by [luckyloogn](https://github.com/luckyloogn)) _[`pr #286`](http://pr.autojs6.com/286)_", + "提升浮動視窗當前包名及當前活動名的識別準確性 (優先順序: Shizuku > Root > A11Y)", + "提升 currentPackage/currentActivity 識別準確性 (優先順序: Shizuku > Root > A11Y)", "恢復日誌活動視窗單個條目文字內容的雙擊或長按選擇功能 _[`issue #280`](http://issues.autojs6.com/280)_", "指令碼專案識別在 project.json 損壞情況下儘可能還原關鍵資訊", "打包單檔案時自動生成的包名字尾支援將簡體中文轉換為拼音 (支援多音字)", diff --git a/.readme/README-ar.md b/.readme/README-ar.md index 185a96a4..e2d8dd6e 100644 --- a/.readme/README-ar.md +++ b/.readme/README-ar.md @@ -156,17 +156,21 @@ # v6.6.1 -###### 2024/12/27 +###### 2025/01/01 * `إضافة جديدة` وحدة Pinyin لتحويل النصوص الصينية إلى بينيين (راجع وثائق المشروع > [البينيين الصيني](https://docs.autojs6.com/#/pinyin)) * `إضافة جديدة` وحدة Pinyin4j لتحويل النصوص الصينية إلى بينيين (راجع وثائق المشروع > [البينيين الصيني](https://docs.autojs6.com/#/pinyin4j)) * `إضافة جديدة` الطرق UiObject#isSimilar و UiObjectCollection#isSimilar لتحديد ما إذا كان العنصر أو مجموعة العناصر متشابهة +* `إضافة جديدة` الطريقة العامة "currentComponent"، تُستخدم للحصول على اسم المكون النشط الحالي * `تصليح` مشكلة عدم قدرة المشروع على التجميع بشكل صحيح في بعض البيئات بسبب الرجوع إلى إصدار أقدم * `تصليح` خطأ "قيمة غير أولية" قد يحدث عند استدعاء طرق غير موجودة * `تصليح` مشكلة عدم إمكانية إضافة اختصارات النصوص على بعض الأجهزة (إصلاح مؤقت) _[`issue #221`](http://issues.autojs6.com/221)_ * `تصليح` خطأ في قيود نوع الوسائط للطرق automator.click/longClick _[`issue #275`](http://issues.autojs6.com/275)_ * `تصليح` مشكلة عدم دعم المصفوفات مع الوسائط من نوع ConsString _[`issue #277`](http://issues.autojs6.com/277)_ * `تصليح` مشكلة فقدان الطرق والخصائص في مثيلات UiObjectCollection +* `تحسين` تدعم صفحة التغليف إعداد التوقيعات وإدارة مستودعات المفاتيح وإعداد الأذونات (بواسطة [luckyloogn]()) _[`pr #286`]()_ +* `تحسين` تم تحسين دقة التعرف على اسم الحزمة الحالية واسم النشاط الحالي في النوافذ العائمة (الأولوية: Shizuku > Root > A11Y) +* `تحسين` تم تحسين دقة التعرف على currentPackage و currentActivity (الأولوية: Shizuku > Root > A11Y) * `تحسين` استعادة إمكانية اختيار محتوى النص لكل عنصر في نافذة النشاط الخاصة بالسجلات بالنقر المزدوج أو الضغط المطول _[`issue #280`](http://issues.autojs6.com/280)_ * `تحسين` استعادة أكبر قدر ممكن من المعلومات الأساسية لمشاريع النصوص عند تلف ملف project.json * `تحسين` تحويل اللغة الصينية المبسطة تلقائيًا إلى نظام بينيين (بما في ذلك الحروف متعددة النغمات) عند توليد اللواحق للأسماء في الملفات المفردة @@ -371,7 +375,7 @@ SDK Tools (أدوات SDK) (في النافذة اليمنى) يعتمد مشروع AutoJs6 على إصدار `JDK (مجموعة تطوير جافا)` بإصدار لا يقل عن `17`، ولكن يفضل الإصدار الذي لا يقل عن `19`. -اعتبارًا من 27 December 2024، الإصدار الأقصى المدعوم من JDK لمشروع AutoJs6 هو `23`. +اعتبارًا من 1 January 2025، الإصدار الأقصى المدعوم من JDK لمشروع AutoJs6 هو `23`. > ملاحظة: إذا كان نظام الكمبيوتر يحتوي على JDK والإصدار يفي بالمتطلبات المذكورة أعلاه، فيمكنك تخطي هذا القسم. @@ -462,6 +466,7 @@ Gradle | المساهمون | عدد الإرساليات | أحدث الإرساليات | |:----------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------:| +| [luckyloogn](https://github.com/luckyloogn) | [3](https://github.com/SuperMonster003/AutoJs6/commits?author=luckyloogn) | `2025/01/01` | | [kvii](https://github.com/kvii) | [1](https://github.com/SuperMonster003/AutoJs6/commits?author=kvii) | `2024/10/16` | | [chenguangming](https://github.com/chenguangming) | [2](https://github.com/SuperMonster003/AutoJs6/pulls?q=is%3Apr+author%3Achenguangming) | `2024/05/14` | | [LZX284](https://github.com/LZX284) | [17](https://github.com/SuperMonster003/AutoJs6/commits?author=LZX284) | `2023/11/19` | @@ -470,7 +475,7 @@ Gradle | [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) | [2](https://github.com/SuperMonster003/AutoJs6/commits?author=LYS86) | `2023/06/03` | -تم تحديث البيانات في 23 October 2024. +تم تحديث البيانات في 1 January 2025. تم تصنيف سجلات البيانات بترتيب تنازلي حسب `أحدث الإرساليات`. @@ -494,7 +499,7 @@ Gradle - Update contribution section - Remove the part like [ alpha / beta / ... ] of VERSION_NAME in version.properties - Update dependencies TypeScript declarations if needed. - - Re-generate documentation by running the python script + - Re-generate documentation/markdown by running the python script - Check the two-way versions for AutoJs6 and VSCode ext, then publish the ext to Microsoft - Run Gradle task "app:assembleInrtRelease" - Build APK to determine the final VERSION_BUILD field diff --git a/.readme/README-en.md b/.readme/README-en.md index 0468bc90..8fb5a777 100644 --- a/.readme/README-en.md +++ b/.readme/README-en.md @@ -156,17 +156,21 @@ Compared to the final open-source version `4.1.1 Alpha2` of Auto.js, the main up # v6.6.1 -###### 2024/12/27 +###### 2025/01/01 * `Feature` Pinyin module for Chinese Pinyin conversion (Refer to Project Documentation > [Chinese Pinyin](https://docs.autojs6.com/#/pinyin)) * `Feature` Pinyin4j module for Chinese Pinyin conversion (Refer to Project Documentation > [Chinese Pinyin](https://docs.autojs6.com/#/pinyin4j)) * `Feature` Methods UiObject#isSimilar and UiObjectCollection#isSimilar for determining whether a control or a collection of controls is similar +* `Feature` Global method "currentComponent", used to obtain the name information of the currently active component * `Fix` Issue where the project could not compile properly in certain environments due to a rollback to an earlier version * `Fix` "Non-primitive value" exception that may occur when calling non-existent methods * `Fix` Issue where script shortcuts could not be added properly on certain devices (tentative fix) _[`issue #221`](http://issues.autojs6.com/221)_ * `Fix` Incorrect parameter type restrictions for the automator.click/longClick methods _[`issue #275`](http://issues.autojs6.com/275)_ * `Fix` Issue where selectors did not support ConsString type parameters _[`issue #277`](http://issues.autojs6.com/277)_ * `Fix` Missing methods and properties on UiObjectCollection instances +* `Improvement` The packaging page supports signature configuration, keystore management, and permission settings (by [luckyloogn]()) _[`pr #286`]()_ +* `Improvement` Improved accuracy in identifying the current package name and activity name of the floating window (Priority: Shizuku > Root > A11Y) +* `Improvement` Improved accuracy in recognizing `currentPackage` and `currentActivity` (Priority: Shizuku > Root > A11Y) * `Improvement` Restore the ability to select text content of individual entries in the log activity window via double-click or long press _[`issue #280`](http://issues.autojs6.com/280)_ * `Improvement` Recover as much critical information as possible for script projects when project.json is corrupted * `Improvement` Automatically convert Simplified Chinese to Pinyin (including multi-tone characters) for generated package name suffixes when packaging single files @@ -371,7 +375,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 Dec 27 , 2024, AutoJs6 supports up to version `23` of the JDK. +As of Jan 1 , 2025, AutoJs6 supports up to version `23` 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. @@ -462,6 +466,7 @@ Thank you to everyone who contributed to the AutoJs6 project development. | Contributors | Number of Commits | Recent Submissions | |:----------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------:| +| [luckyloogn](https://github.com/luckyloogn) | [3](https://github.com/SuperMonster003/AutoJs6/commits?author=luckyloogn) | `2025/01/01` | | [kvii](https://github.com/kvii) | [1](https://github.com/SuperMonster003/AutoJs6/commits?author=kvii) | `2024/10/16` | | [chenguangming](https://github.com/chenguangming) | [2](https://github.com/SuperMonster003/AutoJs6/pulls?q=is%3Apr+author%3Achenguangming) | `2024/05/14` | | [LZX284](https://github.com/LZX284) | [17](https://github.com/SuperMonster003/AutoJs6/commits?author=LZX284) | `2023/11/19` | @@ -470,7 +475,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) | [2](https://github.com/SuperMonster003/AutoJs6/commits?author=LYS86) | `2023/06/03` | -Data updated on Oct 23 , 2024. +Data updated on Jan 1 , 2025. Data entries sorted in descending order by `recent submissions`. @@ -494,7 +499,7 @@ Some contributors do not appear correctly in the [GitHub Contributors](https://g - Update contribution section - Remove the part like [ alpha / beta / ... ] of VERSION_NAME in version.properties - Update dependencies TypeScript declarations if needed. - - Re-generate documentation by running the python script + - Re-generate documentation/markdown by running the python script - Check the two-way versions for AutoJs6 and VSCode ext, then publish the ext to Microsoft - Run Gradle task "app:assembleInrtRelease" - Build APK to determine the final VERSION_BUILD field diff --git a/.readme/README-es.md b/.readme/README-es.md index f2dc22e4..1eb112a9 100644 --- a/.readme/README-es.md +++ b/.readme/README-es.md @@ -156,17 +156,21 @@ En comparación con la versión final de Auto.js `4.1.1 Alpha2`, AutoJs6 ha real # v6.6.1 -###### 2024/12/27 +###### 2025/01/01 * `Nuevo` Módulo Pinyin para la conversión de pinyin en chino (Consulte la documentación del proyecto > [Pinyin chino](https://docs.autojs6.com/#/pinyin)) * `Nuevo` Módulo Pinyin4j para la conversión de pinyin en chino (Consulte la documentación del proyecto > [Pinyin chino](https://docs.autojs6.com/#/pinyin4j)) * `Nuevo` Métodos UiObject#isSimilar y UiObjectCollection#isSimilar para determinar si un control o una colección de controles son similares +* `Nuevo` Método global "currentComponent", utilizado para obtener el nombre del componente activo actual * `Corrección` Problema donde no se podía compilar correctamente el proyecto en determinados entornos debido a una reversión a una versión anterior * `Corrección` Excepción de "valor no primitivo" que puede ocurrir al llamar a métodos inexistentes * `Corrección` Problema donde los accesos directos de scripts no se podían agregar correctamente en algunos dispositivos (arreglo tentativa) _[`issue #221`](http://issues.autojs6.com/221)_ * `Corrección` Restricción de tipo de parámetro incorrecta en los métodos automator.click/longClick _[`issue #275`](http://issues.autojs6.com/275)_ * `Corrección` Problema donde los selectores no admitían parámetros del tipo ConsString _[`issue #277`](http://issues.autojs6.com/277)_ * `Corrección` Problema donde las instancias de UiObjectCollection carecían de métodos y propiedades propios +* `Mejora` La página de empaquetado admite configuración de firma, gestión de almacenes de claves y configuración de permisos (por [luckyloogn]()) _[`pr #286`]()_ +* `Mejora` Mejorada la precisión en la identificación del nombre del paquete y de la actividad actual de la ventana flotante (Prioridad: Shizuku > Root > A11Y) +* `Mejora` Mejorada la precisión en la identificación de currentPackage y currentActivity (Prioridad: Shizuku > Root > A11Y) * `Mejora` Restaurar la capacidad de seleccionar el contenido del texto de entradas individuales en la ventana de actividad del registro mediante doble clic o pulsación larga _[`issue #280`](http://issues.autojs6.com/280)_ * `Mejora` Recuperar la mayor cantidad de información crítica posible para proyectos de scripts cuando el archivo project.json está dañado * `Mejora` Convertir automáticamente chino simplificado a Pinyin (incluyendo caracteres con múltiples tonos) para los sufijos de nombres de paquetes generados al empaquetar archivos individuales @@ -371,7 +375,7 @@ Marca `Show Package Details (Mostrar detalles del paquete)`, haz clic en NDK y C La versión mínima requerida del `JDK (Kit de Desarrollo de Java)` para el proyecto AutoJs6 es `17`, pero se recomienda usar una versión no inferior a `19`. -Hasta el 27 de December de 2024, AutoJs6 soporta hasta la versión `23` de JDK. +Hasta el 1 de January de 2025, AutoJs6 soporta hasta la versión `23` de JDK. > Nota: Si el sistema ya tiene instalado JDK y cumple con los requisitos anteriores, puedes omitir esta sección. @@ -462,6 +466,7 @@ Agradecemos a todos los que han contribuido al desarrollo del proyecto AutoJs6. | Contribuyentes | Número de commits | Últimas presentaciones | |:----------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------:| +| [luckyloogn](https://github.com/luckyloogn) | [3](https://github.com/SuperMonster003/AutoJs6/commits?author=luckyloogn) | `2025/01/01` | | [kvii](https://github.com/kvii) | [1](https://github.com/SuperMonster003/AutoJs6/commits?author=kvii) | `2024/10/16` | | [chenguangming](https://github.com/chenguangming) | [2](https://github.com/SuperMonster003/AutoJs6/pulls?q=is%3Apr+author%3Achenguangming) | `2024/05/14` | | [LZX284](https://github.com/LZX284) | [17](https://github.com/SuperMonster003/AutoJs6/commits?author=LZX284) | `2023/11/19` | @@ -470,7 +475,7 @@ Agradecemos a todos los que han contribuido al desarrollo del proyecto AutoJs6. | [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) | [2](https://github.com/SuperMonster003/AutoJs6/commits?author=LYS86) | `2023/06/03` | -Datos actualizados el 23 de October de 2024. +Datos actualizados el 1 de January de 2025. Las entradas de datos están ordenadas en orden descendente por `últimas presentaciones`. @@ -494,7 +499,7 @@ Algunos contribuyentes no aparecen en [GitHub Contributors](https://github.com/S - Update contribution section - Remove the part like [ alpha / beta / ... ] of VERSION_NAME in version.properties - Update dependencies TypeScript declarations if needed. - - Re-generate documentation by running the python script + - Re-generate documentation/markdown by running the python script - Check the two-way versions for AutoJs6 and VSCode ext, then publish the ext to Microsoft - Run Gradle task "app:assembleInrtRelease" - Build APK to determine the final VERSION_BUILD field diff --git a/.readme/README-fr.md b/.readme/README-fr.md index 010fd3d9..9921ae2b 100644 --- a/.readme/README-fr.md +++ b/.readme/README-fr.md @@ -156,17 +156,21 @@ Par rapport à la version finale open source de Auto.js `4.1.1 Alpha2`, AutoJs6 # v6.6.1 -###### 2024/12/27 +###### 2025/01/01 * `Fonctionnalité` Module Pinyin pour la conversion du pinyin chinois (Consultez la documentation du projet > [Pinyin chinois](https://docs.autojs6.com/#/pinyin)) * `Fonctionnalité` Module Pinyin4j pour la conversion du pinyin chinois (Consultez la documentation du projet > [Pinyin chinois](https://docs.autojs6.com/#/pinyin4j)) * `Fonctionnalité` Méthodes UiObject#isSimilar et UiObjectCollection#isSimilar pour déterminer si une commande ou une collection de commandes est similaire +* `Fonctionnalité` Méthode globale "currentComponent", utilisée pour obtenir le nom du composant actif actuel * `Correction` Problème empêchant la compilation correcte du projet dans certains environnements suite à un retour à une ancienne version * `Correction` Exception "valeur non primitive" pouvant survenir lors de l'appel à des méthodes inexistantes * `Correction` Problème empêchant l'ajout correct de raccourcis de script sur certains appareils (correction provisoire) _[`issue #221`](http://issues.autojs6.com/221)_ * `Correction` Erreur de restriction de type de paramètre dans les méthodes automator.click/longClick _[`issue #275`](http://issues.autojs6.com/275)_ * `Correction` Problème avec les sélecteurs ne prenant pas en charge les paramètres de type ConsString _[`issue #277`](http://issues.autojs6.com/277)_ * `Correction` Problème d'absence des méthodes et propriétés propres aux instances UiObjectCollection +* `Amélioration` La page de packaging prend en charge la configuration des signatures, la gestion des clés et la configuration des autorisations (par [luckyloogn]()) _[`pr #286`]()_ +* `Amélioration` Amélioration de la précision de la reconnaissance du nom du package actuel et de l'activité en cours de la fenêtre flottante (Priorité : Shizuku > Root > A11Y) +* `Amélioration` Amélioration de la précision de la reconnaissance de currentPackage et currentActivity (Priorité : Shizuku > Root > A11Y) * `Amélioration` Restauration de la possibilité de sélectionner le contenu texte d'une entrée individuelle dans la fenêtre de journal via un double-clic ou un appui long _[`issue #280`](http://issues.autojs6.com/280)_ * `Amélioration` Récupérer autant d'informations critiques que possible pour les projets de script en cas de corruption du fichier project.json * `Amélioration` Convertir automatiquement le chinois simplifié en pinyin (y compris les caractères à tons multiples) pour les suffixes de noms de paquet générés lors de l'empaquetage de fichiers uniques @@ -371,7 +375,7 @@ Cochez `Show Package Details (afficher les détails du package)`, puis cliquez r La version de JDK (Kit de développement Java) requise pour le projet AutoJs6 doit être au moins `17`, mais il est recommandé d'avoir au moins `19`. -À partir du 27 December 2024, AutoJs6 prend en charge la version maximale de JDK `23`. +À partir du 1 January 2025, AutoJs6 prend en charge la version maximale de JDK `23`. > Note : Si le JDK est déjà installé sur le système informatique et que la version répond aux exigences ci-dessus, vous pouvez ignorer cette section. @@ -462,6 +466,7 @@ Merci à chaque contributeur participant au développement du projet AutoJs6. | Contributeurs | Nombre de commits | Soumissions récentes | |:----------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------:| +| [luckyloogn](https://github.com/luckyloogn) | [3](https://github.com/SuperMonster003/AutoJs6/commits?author=luckyloogn) | `2025/01/01` | | [kvii](https://github.com/kvii) | [1](https://github.com/SuperMonster003/AutoJs6/commits?author=kvii) | `2024/10/16` | | [chenguangming](https://github.com/chenguangming) | [2](https://github.com/SuperMonster003/AutoJs6/pulls?q=is%3Apr+author%3Achenguangming) | `2024/05/14` | | [LZX284](https://github.com/LZX284) | [17](https://github.com/SuperMonster003/AutoJs6/commits?author=LZX284) | `2023/11/19` | @@ -470,7 +475,7 @@ Merci à chaque contributeur participant au développement du projet AutoJs6. | [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) | [2](https://github.com/SuperMonster003/AutoJs6/commits?author=LYS86) | `2023/06/03` | -Données mises à jour le 23 October 2024. +Données mises à jour le 1 January 2025. Les entrées de données sont triées par `soumissions récentes` en ordre décroissant. @@ -494,7 +499,7 @@ Certains contributeurs ne figurant pas correctement dans [GitHub Contributors](h - Update contribution section - Remove the part like [ alpha / beta / ... ] of VERSION_NAME in version.properties - Update dependencies TypeScript declarations if needed. - - Re-generate documentation by running the python script + - Re-generate documentation/markdown by running the python script - Check the two-way versions for AutoJs6 and VSCode ext, then publish the ext to Microsoft - Run Gradle task "app:assembleInrtRelease" - Build APK to determine the final VERSION_BUILD field diff --git a/.readme/README-ja.md b/.readme/README-ja.md index 7c7155a0..5a2bd8a0 100644 --- a/.readme/README-ja.md +++ b/.readme/README-ja.md @@ -156,17 +156,21 @@ Auto.js の最終オープンソースバージョン `4.1.1 Alpha2` と比較 # v6.6.1 -###### 2024/12/27 +###### 2025/01/01 * `新機能` 中国語のピンイン変換用の Pinyin モジュール (プロジェクトドキュメントを参照 > [中国語ピンイン](https://docs.autojs6.com/#/pinyin)) * `新機能` 中国語のピンイン変換用の Pinyin4j モジュール (プロジェクトドキュメントを参照 > [中国語ピンイン](https://docs.autojs6.com/#/pinyin4j)) * `新機能` コントロールまたはコントロールコレクションが類似しているかを判定する UiObject#isSimilar と UiObjectCollection#isSimilar メソッド +* `新機能` グローバルメソッド「currentComponent」、現在アクティブなコンポーネントの名前情報を取得するために使用されます * `修正` 一部の環境でバージョンを低く戻すことでプロジェクトが正常にコンパイルできなくなる問題 * `修正` 存在しないメソッドを呼び出す際に発生する可能性がある「非プリミティブ型の値」エラー * `修正` 一部のデバイスでスクリプトショートカットが正常に追加できない問題 (暫定修正) _[`issue #221`](http://issues.autojs6.com/221)_ * `修正` automator.click/longClick メソッドのパラメーター型制限の誤り _[`issue #275`](http://issues.autojs6.com/275)_ * `修正` セレクターが ConsString 型のパラメーターをサポートしない問題 _[`issue #277`](http://issues.autojs6.com/277)_ * `修正` UiObjectCollection インスタンスにメソッドおよびプロパティが欠如している問題 +* `改善` パッケージ化ページで署名設定、キーストア管理、権限設定をサポートします([luckyloogn]() による) _[`pr #286`]()_ +* `改善` フローティングウィンドウの現在のパッケージ名および現在のアクティビティ名の認識精度を向上 (優先順位: Shizuku > Root > A11Y) +* `改善` currentPackage と currentActivity の認識精度を向上 (優先順位: Shizuku > Root > A11Y) * `改善` ログアクティビティウィンドウの個別エントリのテキスト内容をダブルクリックまたは長押しで選択する機能を復元 _[`issue #280`](http://issues.autojs6.com/280)_ * `改善` project.json ファイルが破損した場合でも, スクリプトプロジェクトの重要な情報を可能な限り復元 * `改善` 単一ファイルをパッケージ化する際に, 自動生成されるパッケージ名のサフィックスを簡体字中国語からピンインに変換 (多音字対応) @@ -371,7 +375,7 @@ SDK Tools (SDK ツール) (右側のウィンドウにあります) AutoJs6プロジェクトが依存する `JDK (Java開発キット)` のリリースバージョンは少なくとも `17` で、それ以下のバージョンは推奨されませんが、最低でも `19` の使用を推奨します。. -2024 年 12 月 27 日 現在、AutoJs6がサポートする最大のJDKバージョンは `23` です。. +2025 年 1 月 1 日 現在、AutoJs6がサポートする最大のJDKバージョンは `23` です。. > 注: コンピュータシステムに適切なバージョンのJDKがインストールされている場合、この節の内容をスキップできます。. @@ -462,6 +466,7 @@ AutoJs6 プロジェクト開発に参加したすべての貢献者に感謝し | 貢献者 | コミット数 | 最近の提出 | |:----------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------:| +| [luckyloogn](https://github.com/luckyloogn) | [3](https://github.com/SuperMonster003/AutoJs6/commits?author=luckyloogn) | `2025/01/01` | | [kvii](https://github.com/kvii) | [1](https://github.com/SuperMonster003/AutoJs6/commits?author=kvii) | `2024/10/16` | | [chenguangming](https://github.com/chenguangming) | [2](https://github.com/SuperMonster003/AutoJs6/pulls?q=is%3Apr+author%3Achenguangming) | `2024/05/14` | | [LZX284](https://github.com/LZX284) | [17](https://github.com/SuperMonster003/AutoJs6/commits?author=LZX284) | `2023/11/19` | @@ -470,7 +475,7 @@ AutoJs6 プロジェクト開発に参加したすべての貢献者に感謝し | [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) | [2](https://github.com/SuperMonster003/AutoJs6/commits?author=LYS86) | `2023/06/03` | -データは 2024 年 10 月 23 日 に更新されました。. +データは 2025 年 1 月 1 日 に更新されました。. データ項目は `最近の提出` の降順で並べ替えられます. @@ -494,7 +499,7 @@ AutoJs6 プロジェクト開発に参加したすべての貢献者に感謝し - Update contribution section - Remove the part like [ alpha / beta / ... ] of VERSION_NAME in version.properties - Update dependencies TypeScript declarations if needed. - - Re-generate documentation by running the python script + - Re-generate documentation/markdown by running the python script - Check the two-way versions for AutoJs6 and VSCode ext, then publish the ext to Microsoft - Run Gradle task "app:assembleInrtRelease" - Build APK to determine the final VERSION_BUILD field diff --git a/.readme/README-ko.md b/.readme/README-ko.md index 21c6e4d5..ce229b82 100644 --- a/.readme/README-ko.md +++ b/.readme/README-ko.md @@ -156,17 +156,21 @@ Auto.js 최종 오픈 소스 버전 `4.1.1 Alpha2`와 비교하여 AutoJs6는 # v6.6.1 -###### 2024/12/27 +###### 2025/01/01 * `추가` 중국어 병음 변환을 위한 Pinyin 모듈 (프로젝트 문서 참고 > [중국어 병음](https://docs.autojs6.com/#/pinyin)) * `추가` 중국어 병음 변환을 위한 Pinyin4j 모듈 (프로젝트 문서 참고 > [중국어 병음](https://docs.autojs6.com/#/pinyin4j)) * `추가` 컨트롤 또는 컨트롤 컬렉션이 유사한지 여부를 확인하는 UiObject#isSimilar 및 UiObjectCollection#isSimilar 메서드 +* `추가` "currentComponent" 전역 메서드로, 현재 활성화된 구성 요소의 이름 정보를 가져오는 데 사용됩니다 * `수정` 일부 환경에서 이전 버전으로 롤백하여 프로젝트가 정상적으로 컴파일되지 않는 문제 * `수정` 존재하지 않는 메서드를 호출할 때 발생할 수 있는 "비원시 값" 예외 * `수정` 일부 기기에서 스크립트 바로가기를 정상적으로 추가할 수 없는 문제 (임시 수정) _[`issue #221`](http://issues.autojs6.com/221)_ * `수정` automator.click/longClick 메서드의 파라미터 유형 제한 오류 _[`issue #275`](http://issues.autojs6.com/275)_ * `수정` 선택자가 ConsString 유형의 파라미터를 지원하지 않는 문제 _[`issue #277`](http://issues.autojs6.com/277)_ * `수정` UiObjectCollection 인스턴스에서 메서드 및 속성이 누락된 문제 +* `개선` 패키징 페이지에서 서명 구성, 키 저장소 관리 및 권한 설정을 지원합니다. ([luckyloogn]()) _[`pr #286`]()_ +* `개선` 플로팅 윈도우의 현재 패키지 이름 및 현재 활동 이름의 인식 정확도가 향상되었습니다 (우선 순위: Shizuku > Root > A11Y) +* `개선` currentPackage 및 currentActivity의 인식 정확도가 향상되었습니다 (우선 순위: Shizuku > Root > A11Y) * `개선` 로그 활동 창의 개별 항목 텍스트 내용을 더블 클릭 또는 길게 눌러 선택하는 기능 복원 _[`issue #280`](http://issues.autojs6.com/280)_ * `개선` project.json 파일이 손상된 경우에도 가능한 한 중요한 정보를 복원 * `개선` 단일 파일을 패키징할 때 자동 생성된 패키지 이름 접미사를 간체자로부터 병음으로 변환 (다음 음도 지원) @@ -371,7 +375,7 @@ SDK Tools (SDK 도구) (오른쪽 창에 위치) AutoJs6 프로젝트는 `JDK (Java 개발 도구 키트)` 버전이 `17` 이상이어야 하지만, `19` 이상을 권장합니다.. -2024 년 12 월 27 일 기준으로, AutoJs6이 지원하는 최대 JDK 버전은 `23`입니다.. +2025 년 1 월 1 일 기준으로, AutoJs6이 지원하는 최대 JDK 버전은 `23`입니다.. > 메모: 시스템에 JDK가 설치되어 있고, 버전이 위의 요구 사항을 충족하는 경우, 이 섹션을 건너뛸 수 있습니다.. @@ -462,6 +466,7 @@ AutoJs6 프로젝트 개발에 참여한 모든 기여자분들께 감사합니 | 기여자 | 커밋 수 | 최근 제출 | |:----------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------:| +| [luckyloogn](https://github.com/luckyloogn) | [3](https://github.com/SuperMonster003/AutoJs6/commits?author=luckyloogn) | `2025/01/01` | | [kvii](https://github.com/kvii) | [1](https://github.com/SuperMonster003/AutoJs6/commits?author=kvii) | `2024/10/16` | | [chenguangming](https://github.com/chenguangming) | [2](https://github.com/SuperMonster003/AutoJs6/pulls?q=is%3Apr+author%3Achenguangming) | `2024/05/14` | | [LZX284](https://github.com/LZX284) | [17](https://github.com/SuperMonster003/AutoJs6/commits?author=LZX284) | `2023/11/19` | @@ -470,7 +475,7 @@ AutoJs6 프로젝트 개발에 참여한 모든 기여자분들께 감사합니 | [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) | [2](https://github.com/SuperMonster003/AutoJs6/commits?author=LYS86) | `2023/06/03` | -데이터 갱신일: 2024 년 10 월 23 일. +데이터 갱신일: 2025 년 1 월 1 일. 데이터 항목은 `최근 제출` 순으로 내림차순 정렬됩니다. @@ -494,7 +499,7 @@ AutoJs6 프로젝트 개발에 참여한 모든 기여자분들께 감사합니 - Update contribution section - Remove the part like [ alpha / beta / ... ] of VERSION_NAME in version.properties - Update dependencies TypeScript declarations if needed. - - Re-generate documentation by running the python script + - Re-generate documentation/markdown by running the python script - Check the two-way versions for AutoJs6 and VSCode ext, then publish the ext to Microsoft - Run Gradle task "app:assembleInrtRelease" - Build APK to determine the final VERSION_BUILD field diff --git a/.readme/README-ru.md b/.readme/README-ru.md index e3cae0a5..988b43a3 100644 --- a/.readme/README-ru.md +++ b/.readme/README-ru.md @@ -156,17 +156,21 @@ AutoJs6 разработан на основе финальной версии # v6.6.1 -###### 2024/12/27 +###### 2025/01/01 * `Новое` Модуль Pinyin для преобразования китайского пиньиня (См. документацию проекта > [Китайский Пиньинь](https://docs.autojs6.com/#/pinyin)) * `Новое` Модуль Pinyin4j для преобразования китайского пиньиня (См. документацию проекта > [Китайский Пиньинь](https://docs.autojs6.com/#/pinyin4j)) * `Новое` Методы UiObject#isSimilar и UiObjectCollection#isSimilar для определения, схожи ли элементы управления или их коллекции +* `Новое` Глобальный метод "currentComponent", используемый для получения информации о названии текущего активного компонента * `Исправление` Ошибка, из-за которой проект не мог быть корректно скомпилирован в некоторых средах из-за отката на предыдущую версию * `Исправление` Исключение "непримитивное значение", которое могло возникать при вызове несуществующих методов * `Исправление` Ошибка, из-за которой ярлыки скриптов не могли быть корректно добавлены на некоторых устройствах (промежуточное исправление) _[`issue #221`](http://issues.autojs6.com/221)_ * `Исправление` Ошибка ограничения типа параметров для методов automator.click/longClick _[`issue #275`](http://issues.autojs6.com/275)_ * `Исправление` Ошибка, из-за которой селекторы не поддерживали параметры типа ConsString _[`issue #277`](http://issues.autojs6.com/277)_ * `Исправление` Ошибка, из-за которой экземпляры UiObjectCollection теряли собственные методы и свойства +* `Улучшение` Страница упаковки поддерживает настройку подписи, управление хранилищем ключей и настройку разрешений (автор [luckyloogn]()) _[`pr #286`]()_ +* `Улучшение` Улучшена точность распознавания текущего имени пакета и имени активности для плавающего окна (приоритет: Shizuku > Root > A11Y) +* `Улучшение` Улучшена точность распознавания currentPackage и currentActivity (приоритет: Shizuku > Root > A11Y) * `Улучшение` Восстановлена возможность выбора текста в отдельных записях в окне лога двойным щелчком или длительным нажатием _[`issue #280`](http://issues.autojs6.com/280)_ * `Улучшение` Максимальное восстановление ключевой информации для проектов скриптов в случае повреждения файла project.json * `Улучшение` Автоматическая конвертация упрощенного китайского в пиньинь (включая многозначные символы) для суффиксов пакетов, создаваемых при упаковке отдельных файлов @@ -371,7 +375,7 @@ SDK Tools (SDK Инструменты) (находится в правом ок Для проекта AutoJs6 требуется версия `JDK (Java Development Kit)` не ниже `17`, но рекомендуется не ниже `19`. -По состоянию на 27 December 2024 г. AutoJs6 поддерживает JDK максимальной версии `23`. +По состоянию на 1 January 2025 г. AutoJs6 поддерживает JDK максимальной версии `23`. > Примечание: Если на компьютере уже установлен JDK и версия соответствует указанным требованиям, этот раздел можно пропустить. @@ -462,6 +466,7 @@ Gradle | Участники | Количество коммитов | Последние коммиты | |:----------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------:| +| [luckyloogn](https://github.com/luckyloogn) | [3](https://github.com/SuperMonster003/AutoJs6/commits?author=luckyloogn) | `2025/01/01` | | [kvii](https://github.com/kvii) | [1](https://github.com/SuperMonster003/AutoJs6/commits?author=kvii) | `2024/10/16` | | [chenguangming](https://github.com/chenguangming) | [2](https://github.com/SuperMonster003/AutoJs6/pulls?q=is%3Apr+author%3Achenguangming) | `2024/05/14` | | [LZX284](https://github.com/LZX284) | [17](https://github.com/SuperMonster003/AutoJs6/commits?author=LZX284) | `2023/11/19` | @@ -470,7 +475,7 @@ Gradle | [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) | [2](https://github.com/SuperMonster003/AutoJs6/commits?author=LYS86) | `2023/06/03` | -Данные обновлены на 23 October 2024 г.. +Данные обновлены на 1 January 2025 г.. Данные отсортированы по `последним отправкам` в порядке убывания. @@ -494,7 +499,7 @@ Gradle - Update contribution section - Remove the part like [ alpha / beta / ... ] of VERSION_NAME in version.properties - Update dependencies TypeScript declarations if needed. - - Re-generate documentation by running the python script + - Re-generate documentation/markdown by running the python script - Check the two-way versions for AutoJs6 and VSCode ext, then publish the ext to Microsoft - Run Gradle task "app:assembleInrtRelease" - Build APK to determine the final VERSION_BUILD field diff --git a/.readme/README-zh-Hans.md b/.readme/README-zh-Hans.md index d2717f12..69490c86 100644 --- a/.readme/README-zh-Hans.md +++ b/.readme/README-zh-Hans.md @@ -156,17 +156,21 @@ AutoJs6 在 Auto.js 最终项目的基础上, 于 `2021/12/01` 进行二次开 # v6.6.1 -###### 2024/12/27 +###### 2025/01/01 * `新增` pinyin 模块, 用于汉语拼音转换 (参阅 项目文档 > [汉语拼音](https://docs.autojs6.com/#/pinyin)) * `新增` pinyin4j 模块, 用于汉语拼音转换 (参阅 项目文档 > [汉语拼音](https://docs.autojs6.com/#/pinyin4j)) * `新增` UiObject#isSimilar 及 UiObjectCollection#isSimilar 方法, 用于确定控件或控件集合是否相似 +* `新增` currentComponent 全局方法, 用于获取当前活动的组件名称信息 * `修复` 部分环境因回退版本过低而无法正常编译项目的问题 * `修复` 调用不存在的方法时可能出现的 "非原始类型值" 异常 * `修复` 部分设备无法正常添加脚本快捷方式的问题 (试修) _[`issue #221`](http://issues.autojs6.com/221)_ * `修复` automator.click/longClick 方法参数类型限制错误 _[`issue #275`](http://issues.autojs6.com/275)_ * `修复` 选择器不支持 ConsString 类型参数的问题 _[`issue #277`](http://issues.autojs6.com/277)_ * `修复` UiObjectCollection 实例缺失自身方法及属性的问题 +* `优化` 打包页面支持签名配置/密钥库管理/权限设置 (by [luckyloogn](https://github.com/luckyloogn)) _[`pr #286`](http://pr.autojs6.com/286)_ +* `优化` 提升浮动窗口当前包名及当前活动名的识别准确性 (优先级: Shizuku > Root > A11Y) +* `优化` 提升 currentPackage/currentActivity 识别准确性 (优先级: Shizuku > Root > A11Y) * `优化` 恢复日志活动窗口单个条目文本内容的双击或长按选择功能 _[`issue #280`](http://issues.autojs6.com/280)_ * `优化` 脚本项目识别在 project.json 损坏情况下尽可能还原关键信息 * `优化` 打包单文件时自动生成的包名后缀支持将简体中文转换为拼音 (支持多音字) @@ -371,7 +375,7 @@ SDK Tools (SDK 工具) (位于右侧窗口) AutoJs6 项目依赖的 `JDK (Java 开发工具包)` 发行版本不低于 `17`, 但建议不低于 `19`. -截至 2024 年 12 月 27 日, AutoJs6 可支持 JDK 最高版本为 `23`. +截至 2025 年 1 月 1 日, AutoJs6 可支持 JDK 最高版本为 `23`. > 注: 如果计算机系统已安装 JDK 且版本满足上述要求, 则可跳过此小节内容. @@ -462,6 +466,7 @@ Gradle | 贡献人员 | 提交数 | 最近提交 | |:----------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------:| +| [luckyloogn](https://github.com/luckyloogn) | [3](https://github.com/SuperMonster003/AutoJs6/commits?author=luckyloogn) | `2025/01/01` | | [kvii](https://github.com/kvii) | [1](https://github.com/SuperMonster003/AutoJs6/commits?author=kvii) | `2024/10/16` | | [chenguangming](https://github.com/chenguangming) | [2](https://github.com/SuperMonster003/AutoJs6/pulls?q=is%3Apr+author%3Achenguangming) | `2024/05/14` | | [LZX284](https://github.com/LZX284) | [17](https://github.com/SuperMonster003/AutoJs6/commits?author=LZX284) | `2023/11/19` | @@ -470,7 +475,7 @@ Gradle | [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) | [2](https://github.com/SuperMonster003/AutoJs6/commits?author=LYS86) | `2023/06/03` | -数据更新于 2024 年 10 月 23 日. +数据更新于 2025 年 1 月 1 日. 数据条目按 `最近提交` 降序排序. @@ -494,7 +499,7 @@ Gradle - Update contribution section - Remove the part like [ alpha / beta / ... ] of VERSION_NAME in version.properties - Update dependencies TypeScript declarations if needed. - - Re-generate documentation by running the python script + - Re-generate documentation/markdown by running the python script - Check the two-way versions for AutoJs6 and VSCode ext, then publish the ext to Microsoft - Run Gradle task "app:assembleInrtRelease" - Build APK to determine the final VERSION_BUILD field diff --git a/.readme/README-zh-Hant-HK.md b/.readme/README-zh-Hant-HK.md index 88eae7fc..16c5afe9 100644 --- a/.readme/README-zh-Hant-HK.md +++ b/.readme/README-zh-Hant-HK.md @@ -156,17 +156,21 @@ AutoJs6 在 Auto.js 最終項目的基礎上, 於 `2021/12/01` 進行二次開 # v6.6.1 -###### 2024/12/27 +###### 2025/01/01 * `新增` pinyin 模塊, 用於漢語拼音轉換 (參閲 項目文檔 > [漢語拼音](https://docs.autojs6.com/#/pinyin)) * `新增` pinyin4j 模塊, 用於漢語拼音轉換 (參閲 項目文檔 > [漢語拼音](https://docs.autojs6.com/#/pinyin4j)) * `新增` UiObject#isSimilar 及 UiObjectCollection#isSimilar 方法, 用於確定控件或控件集合是否相似 +* `新增` currentComponent 全局方法, 用於獲取當前活動的組件名稱信息 * `修復` 部分環境因回退版本過低而無法正常編譯項目的問題 * `修復` 調用不存在的方法時可能出現的 "非原始類型值" 異常 * `修復` 部分設備無法正常添加腳本快捷方式的問題 (試修) _[`issue #221`](http://issues.autojs6.com/221)_ * `修復` automator.click/longClick 方法參數類型限制錯誤 _[`issue #275`](http://issues.autojs6.com/275)_ * `修復` 選擇器不支持 ConsString 類型參數的問題 _[`issue #277`](http://issues.autojs6.com/277)_ * `修復` UiObjectCollection 實例缺失自身方法及屬性的問題 +* `優化` 打包頁面支持簽名配置/密鑰庫管理/權限設置 (by [luckyloogn](https://github.com/luckyloogn)) _[`pr #286`](http://pr.autojs6.com/286)_ +* `優化` 提升浮動窗口當前包名及當前活動名的識別準確性 (優先級: Shizuku > Root > A11Y) +* `優化` 提升 currentPackage/currentActivity 識別準確性 (優先級: Shizuku > Root > A11Y) * `優化` 恢復日誌活動窗口單個條目文本內容的雙擊或長按選擇功能 _[`issue #280`](http://issues.autojs6.com/280)_ * `優化` 腳本項目識別在 project.json 損壞情況下儘可能還原關鍵信息 * `優化` 打包單文件時自動生成的包名後綴支持將簡體中文轉換為拼音 (支持多音字) @@ -371,7 +375,7 @@ SDK Tools (SDK 工具) (位於右側窗口) AutoJs6 項目依賴的 `JDK (Java 開發工具包)` 發行版本不低於 `17`, 但建議不低於 `19`. -截至 2024 年 12 月 27 日, AutoJs6 可支持 JDK 最高版本為 `23`. +截至 2025 年 1 月 1 日, AutoJs6 可支持 JDK 最高版本為 `23`. > 注: 如果計算機系統已安裝 JDK 且版本滿足上述要求, 則可跳過此小節內容. @@ -462,6 +466,7 @@ Gradle | 貢獻人員 | 提交數 | 最近提交 | |:----------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------:| +| [luckyloogn](https://github.com/luckyloogn) | [3](https://github.com/SuperMonster003/AutoJs6/commits?author=luckyloogn) | `2025/01/01` | | [kvii](https://github.com/kvii) | [1](https://github.com/SuperMonster003/AutoJs6/commits?author=kvii) | `2024/10/16` | | [chenguangming](https://github.com/chenguangming) | [2](https://github.com/SuperMonster003/AutoJs6/pulls?q=is%3Apr+author%3Achenguangming) | `2024/05/14` | | [LZX284](https://github.com/LZX284) | [17](https://github.com/SuperMonster003/AutoJs6/commits?author=LZX284) | `2023/11/19` | @@ -470,7 +475,7 @@ Gradle | [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) | [2](https://github.com/SuperMonster003/AutoJs6/commits?author=LYS86) | `2023/06/03` | -數據更新於 2024 年 10 月 23 日. +數據更新於 2025 年 1 月 1 日. 數據條目按 `最近提交` 降序排序. @@ -494,7 +499,7 @@ Gradle - Update contribution section - Remove the part like [ alpha / beta / ... ] of VERSION_NAME in version.properties - Update dependencies TypeScript declarations if needed. - - Re-generate documentation by running the python script + - Re-generate documentation/markdown by running the python script - Check the two-way versions for AutoJs6 and VSCode ext, then publish the ext to Microsoft - Run Gradle task "app:assembleInrtRelease" - Build APK to determine the final VERSION_BUILD field diff --git a/.readme/README-zh-Hant-TW.md b/.readme/README-zh-Hant-TW.md index 97d73ec1..526a1279 100644 --- a/.readme/README-zh-Hant-TW.md +++ b/.readme/README-zh-Hant-TW.md @@ -156,17 +156,21 @@ AutoJs6 在 Auto.js 最終專案的基礎上, 於 `2021/12/01` 進行二次開 # v6.6.1 -###### 2024/12/27 +###### 2025/01/01 * `新增` pinyin 模組, 用於漢語拼音轉換 (參閱 專案文件 > [漢語拼音](https://docs.autojs6.com/#/pinyin)) * `新增` pinyin4j 模組, 用於漢語拼音轉換 (參閱 專案文件 > [漢語拼音](https://docs.autojs6.com/#/pinyin4j)) * `新增` UiObject#isSimilar 及 UiObjectCollection#isSimilar 方法, 用於確定控制元件或控制元件集合是否相似 +* `新增` currentComponent 全域性方法, 用於獲取當前活動的元件名稱資訊 * `修復` 部分環境因回退版本過低而無法正常編譯專案的問題 * `修復` 呼叫不存在的方法時可能出現的 "非原始型別值" 異常 * `修復` 部分裝置無法正常新增指令碼快捷方式的問題 (試修) _[`issue #221`](http://issues.autojs6.com/221)_ * `修復` automator.click/longClick 方法引數型別限制錯誤 _[`issue #275`](http://issues.autojs6.com/275)_ * `修復` 選擇器不支援 ConsString 型別引數的問題 _[`issue #277`](http://issues.autojs6.com/277)_ * `修復` UiObjectCollection 例項缺失自身方法及屬性的問題 +* `最佳化` 打包頁面支援簽名配置/金鑰庫管理/許可權設定 (by [luckyloogn](https://github.com/luckyloogn)) _[`pr #286`](http://pr.autojs6.com/286)_ +* `最佳化` 提升浮動視窗當前包名及當前活動名的識別準確性 (優先順序: Shizuku > Root > A11Y) +* `最佳化` 提升 currentPackage/currentActivity 識別準確性 (優先順序: Shizuku > Root > A11Y) * `最佳化` 恢復日誌活動視窗單個條目文字內容的雙擊或長按選擇功能 _[`issue #280`](http://issues.autojs6.com/280)_ * `最佳化` 指令碼專案識別在 project.json 損壞情況下儘可能還原關鍵資訊 * `最佳化` 打包單檔案時自動生成的包名字尾支援將簡體中文轉換為拼音 (支援多音字) @@ -371,7 +375,7 @@ SDK Tools (SDK 工具) (位於右側視窗) AutoJs6 專案依賴的 `JDK (Java 開發工具包)` 發行版本不低於 `17`, 但建議不低於 `19`. -截至 2024 年 12 月 27 日, AutoJs6 可支援 JDK 最高版本為 `23`. +截至 2025 年 1 月 1 日, AutoJs6 可支援 JDK 最高版本為 `23`. > 注: 如果計算機系統已安裝 JDK 且版本滿足上述要求, 則可跳過此小節內容. @@ -462,6 +466,7 @@ Gradle | 貢獻人員 | 提交數 | 最近提交 | |:----------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------:| +| [luckyloogn](https://github.com/luckyloogn) | [3](https://github.com/SuperMonster003/AutoJs6/commits?author=luckyloogn) | `2025/01/01` | | [kvii](https://github.com/kvii) | [1](https://github.com/SuperMonster003/AutoJs6/commits?author=kvii) | `2024/10/16` | | [chenguangming](https://github.com/chenguangming) | [2](https://github.com/SuperMonster003/AutoJs6/pulls?q=is%3Apr+author%3Achenguangming) | `2024/05/14` | | [LZX284](https://github.com/LZX284) | [17](https://github.com/SuperMonster003/AutoJs6/commits?author=LZX284) | `2023/11/19` | @@ -470,7 +475,7 @@ Gradle | [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) | [2](https://github.com/SuperMonster003/AutoJs6/commits?author=LYS86) | `2023/06/03` | -資料更新於 2024 年 10 月 23 日. +資料更新於 2025 年 1 月 1 日. 資料條目按 `最近提交` 降序排序. @@ -494,7 +499,7 @@ Gradle - Update contribution section - Remove the part like [ alpha / beta / ... ] of VERSION_NAME in version.properties - Update dependencies TypeScript declarations if needed. - - Re-generate documentation by running the python script + - Re-generate documentation/markdown by running the python script - Check the two-way versions for AutoJs6 and VSCode ext, then publish the ext to Microsoft - Run Gradle task "app:assembleInrtRelease" - Build APK to determine the final VERSION_BUILD field diff --git a/.readme/common.json b/.readme/common.json index eac0adc4..166e8da3 100644 --- a/.readme/common.json +++ b/.readme/common.json @@ -7,7 +7,7 @@ "android_studio_latest_recommended_file_name_of_zip": "android-studio-2024.2.2.12-windows.zip", "android_studio_latest_recommended_download_address_of_zip": "https://redirector.gvt1.com/edgedl/android/studio/ide-zips/2024.2.2.12/android-studio-2024.2.2.12-windows.zip", "android_studio_latest_recommended_file_size_of_zip": "1.15 GB", - "var_date_contribution_table_data_updated": "2024/10/23", + "var_date_contribution_table_data_updated": "2025/01/01", "latest_rhino_engine_name_with_github_lineno_address": "[v1.7.16-SNAPSHOT](http://rhino.autojs6.com/blob/master/gradle.properties#L3)", "jdk_min_supported": 17, "jdk_min_suggested": 19, diff --git a/.readme/template_readme.md b/.readme/template_readme.md index 804b47de..5e4c9296 100644 --- a/.readme/template_readme.md +++ b/.readme/template_readme.md @@ -303,6 +303,7 @@ Gradle | {{ table_header_contribution_contributors }} | {{ table_header_contribution_number_of_commits }} | {{ table_header_contribution_recent_submissions }} | |:----------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------:| +| [luckyloogn](https://github.com/luckyloogn) | [3](https://github.com/SuperMonster003/AutoJs6/commits?author=luckyloogn) | `2025/01/01` | | [kvii](https://github.com/kvii) | [1](https://github.com/SuperMonster003/AutoJs6/commits?author=kvii) | `2024/10/16` | | [chenguangming](https://github.com/chenguangming) | [2](https://github.com/SuperMonster003/AutoJs6/pulls?q=is%3Apr+author%3Achenguangming) | `2024/05/14` | | [LZX284](https://github.com/LZX284) | [17](https://github.com/SuperMonster003/AutoJs6/commits?author=LZX284) | `2023/11/19` | @@ -335,7 +336,7 @@ Gradle - Update contribution section - Remove the part like [ alpha / beta / ... ] of VERSION_NAME in version.properties - Update dependencies TypeScript declarations if needed. - - Re-generate documentation by running the python script + - Re-generate documentation/markdown by running the python script - Check the two-way versions for AutoJs6 and VSCode ext, then publish the ext to Microsoft - Run Gradle task "app:assembleInrtRelease" - Build APK to determine the final VERSION_BUILD field diff --git a/README.md b/README.md index d2717f12..69490c86 100644 --- a/README.md +++ b/README.md @@ -156,17 +156,21 @@ AutoJs6 在 Auto.js 最终项目的基础上, 于 `2021/12/01` 进行二次开 # v6.6.1 -###### 2024/12/27 +###### 2025/01/01 * `新增` pinyin 模块, 用于汉语拼音转换 (参阅 项目文档 > [汉语拼音](https://docs.autojs6.com/#/pinyin)) * `新增` pinyin4j 模块, 用于汉语拼音转换 (参阅 项目文档 > [汉语拼音](https://docs.autojs6.com/#/pinyin4j)) * `新增` UiObject#isSimilar 及 UiObjectCollection#isSimilar 方法, 用于确定控件或控件集合是否相似 +* `新增` currentComponent 全局方法, 用于获取当前活动的组件名称信息 * `修复` 部分环境因回退版本过低而无法正常编译项目的问题 * `修复` 调用不存在的方法时可能出现的 "非原始类型值" 异常 * `修复` 部分设备无法正常添加脚本快捷方式的问题 (试修) _[`issue #221`](http://issues.autojs6.com/221)_ * `修复` automator.click/longClick 方法参数类型限制错误 _[`issue #275`](http://issues.autojs6.com/275)_ * `修复` 选择器不支持 ConsString 类型参数的问题 _[`issue #277`](http://issues.autojs6.com/277)_ * `修复` UiObjectCollection 实例缺失自身方法及属性的问题 +* `优化` 打包页面支持签名配置/密钥库管理/权限设置 (by [luckyloogn](https://github.com/luckyloogn)) _[`pr #286`](http://pr.autojs6.com/286)_ +* `优化` 提升浮动窗口当前包名及当前活动名的识别准确性 (优先级: Shizuku > Root > A11Y) +* `优化` 提升 currentPackage/currentActivity 识别准确性 (优先级: Shizuku > Root > A11Y) * `优化` 恢复日志活动窗口单个条目文本内容的双击或长按选择功能 _[`issue #280`](http://issues.autojs6.com/280)_ * `优化` 脚本项目识别在 project.json 损坏情况下尽可能还原关键信息 * `优化` 打包单文件时自动生成的包名后缀支持将简体中文转换为拼音 (支持多音字) @@ -371,7 +375,7 @@ SDK Tools (SDK 工具) (位于右侧窗口) AutoJs6 项目依赖的 `JDK (Java 开发工具包)` 发行版本不低于 `17`, 但建议不低于 `19`. -截至 2024 年 12 月 27 日, AutoJs6 可支持 JDK 最高版本为 `23`. +截至 2025 年 1 月 1 日, AutoJs6 可支持 JDK 最高版本为 `23`. > 注: 如果计算机系统已安装 JDK 且版本满足上述要求, 则可跳过此小节内容. @@ -462,6 +466,7 @@ Gradle | 贡献人员 | 提交数 | 最近提交 | |:----------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------:| +| [luckyloogn](https://github.com/luckyloogn) | [3](https://github.com/SuperMonster003/AutoJs6/commits?author=luckyloogn) | `2025/01/01` | | [kvii](https://github.com/kvii) | [1](https://github.com/SuperMonster003/AutoJs6/commits?author=kvii) | `2024/10/16` | | [chenguangming](https://github.com/chenguangming) | [2](https://github.com/SuperMonster003/AutoJs6/pulls?q=is%3Apr+author%3Achenguangming) | `2024/05/14` | | [LZX284](https://github.com/LZX284) | [17](https://github.com/SuperMonster003/AutoJs6/commits?author=LZX284) | `2023/11/19` | @@ -470,7 +475,7 @@ Gradle | [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) | [2](https://github.com/SuperMonster003/AutoJs6/commits?author=LYS86) | `2023/06/03` | -数据更新于 2024 年 10 月 23 日. +数据更新于 2025 年 1 月 1 日. 数据条目按 `最近提交` 降序排序. @@ -494,7 +499,7 @@ Gradle - Update contribution section - Remove the part like [ alpha / beta / ... ] of VERSION_NAME in version.properties - Update dependencies TypeScript declarations if needed. - - Re-generate documentation by running the python script + - Re-generate documentation/markdown by running the python script - Check the two-way versions for AutoJs6 and VSCode ext, then publish the ext to Microsoft - Run Gradle task "app:assembleInrtRelease" - Build APK to determine the final VERSION_BUILD field diff --git a/app/src/main/assets-app/doc/CHANGELOG-ar.md b/app/src/main/assets-app/doc/CHANGELOG-ar.md index 80a17b62..1f8b6421 100644 --- a/app/src/main/assets-app/doc/CHANGELOG-ar.md +++ b/app/src/main/assets-app/doc/CHANGELOG-ar.md @@ -6,17 +6,21 @@ # v6.6.1 -###### 2024/12/27 +###### 2025/01/01 * `إضافة جديدة` وحدة Pinyin لتحويل النصوص الصينية إلى بينيين (راجع وثائق المشروع > [البينيين الصيني](https://docs.autojs6.com/#/pinyin)) * `إضافة جديدة` وحدة Pinyin4j لتحويل النصوص الصينية إلى بينيين (راجع وثائق المشروع > [البينيين الصيني](https://docs.autojs6.com/#/pinyin4j)) * `إضافة جديدة` الطرق UiObject#isSimilar و UiObjectCollection#isSimilar لتحديد ما إذا كان العنصر أو مجموعة العناصر متشابهة +* `إضافة جديدة` الطريقة العامة "currentComponent"، تُستخدم للحصول على اسم المكون النشط الحالي * `تصليح` مشكلة عدم قدرة المشروع على التجميع بشكل صحيح في بعض البيئات بسبب الرجوع إلى إصدار أقدم * `تصليح` خطأ "قيمة غير أولية" قد يحدث عند استدعاء طرق غير موجودة * `تصليح` مشكلة عدم إمكانية إضافة اختصارات النصوص على بعض الأجهزة (إصلاح مؤقت) _[`issue #221`](http://issues.autojs6.com/221)_ * `تصليح` خطأ في قيود نوع الوسائط للطرق automator.click/longClick _[`issue #275`](http://issues.autojs6.com/275)_ * `تصليح` مشكلة عدم دعم المصفوفات مع الوسائط من نوع ConsString _[`issue #277`](http://issues.autojs6.com/277)_ * `تصليح` مشكلة فقدان الطرق والخصائص في مثيلات UiObjectCollection +* `تحسين` تدعم صفحة التغليف إعداد التوقيعات وإدارة مستودعات المفاتيح وإعداد الأذونات (بواسطة [luckyloogn]()) _[`pr #286`]()_ +* `تحسين` تم تحسين دقة التعرف على اسم الحزمة الحالية واسم النشاط الحالي في النوافذ العائمة (الأولوية: Shizuku > Root > A11Y) +* `تحسين` تم تحسين دقة التعرف على currentPackage و currentActivity (الأولوية: Shizuku > Root > A11Y) * `تحسين` استعادة إمكانية اختيار محتوى النص لكل عنصر في نافذة النشاط الخاصة بالسجلات بالنقر المزدوج أو الضغط المطول _[`issue #280`](http://issues.autojs6.com/280)_ * `تحسين` استعادة أكبر قدر ممكن من المعلومات الأساسية لمشاريع النصوص عند تلف ملف project.json * `تحسين` تحويل اللغة الصينية المبسطة تلقائيًا إلى نظام بينيين (بما في ذلك الحروف متعددة النغمات) عند توليد اللواحق للأسماء في الملفات المفردة diff --git a/app/src/main/assets-app/doc/CHANGELOG-en.md b/app/src/main/assets-app/doc/CHANGELOG-en.md index f32b8738..a3e4b490 100644 --- a/app/src/main/assets-app/doc/CHANGELOG-en.md +++ b/app/src/main/assets-app/doc/CHANGELOG-en.md @@ -6,17 +6,21 @@ # v6.6.1 -###### 2024/12/27 +###### 2025/01/01 * `Feature` Pinyin module for Chinese Pinyin conversion (Refer to Project Documentation > [Chinese Pinyin](https://docs.autojs6.com/#/pinyin)) * `Feature` Pinyin4j module for Chinese Pinyin conversion (Refer to Project Documentation > [Chinese Pinyin](https://docs.autojs6.com/#/pinyin4j)) * `Feature` Methods UiObject#isSimilar and UiObjectCollection#isSimilar for determining whether a control or a collection of controls is similar +* `Feature` Global method "currentComponent", used to obtain the name information of the currently active component * `Fix` Issue where the project could not compile properly in certain environments due to a rollback to an earlier version * `Fix` "Non-primitive value" exception that may occur when calling non-existent methods * `Fix` Issue where script shortcuts could not be added properly on certain devices (tentative fix) _[`issue #221`](http://issues.autojs6.com/221)_ * `Fix` Incorrect parameter type restrictions for the automator.click/longClick methods _[`issue #275`](http://issues.autojs6.com/275)_ * `Fix` Issue where selectors did not support ConsString type parameters _[`issue #277`](http://issues.autojs6.com/277)_ * `Fix` Missing methods and properties on UiObjectCollection instances +* `Improvement` The packaging page supports signature configuration, keystore management, and permission settings (by [luckyloogn]()) _[`pr #286`]()_ +* `Improvement` Improved accuracy in identifying the current package name and activity name of the floating window (Priority: Shizuku > Root > A11Y) +* `Improvement` Improved accuracy in recognizing `currentPackage` and `currentActivity` (Priority: Shizuku > Root > A11Y) * `Improvement` Restore the ability to select text content of individual entries in the log activity window via double-click or long press _[`issue #280`](http://issues.autojs6.com/280)_ * `Improvement` Recover as much critical information as possible for script projects when project.json is corrupted * `Improvement` Automatically convert Simplified Chinese to Pinyin (including multi-tone characters) for generated package name suffixes when packaging single files diff --git a/app/src/main/assets-app/doc/CHANGELOG-es.md b/app/src/main/assets-app/doc/CHANGELOG-es.md index e0f7a2fb..09e522ab 100644 --- a/app/src/main/assets-app/doc/CHANGELOG-es.md +++ b/app/src/main/assets-app/doc/CHANGELOG-es.md @@ -6,17 +6,21 @@ # v6.6.1 -###### 2024/12/27 +###### 2025/01/01 * `Nuevo` Módulo Pinyin para la conversión de pinyin en chino (Consulte la documentación del proyecto > [Pinyin chino](https://docs.autojs6.com/#/pinyin)) * `Nuevo` Módulo Pinyin4j para la conversión de pinyin en chino (Consulte la documentación del proyecto > [Pinyin chino](https://docs.autojs6.com/#/pinyin4j)) * `Nuevo` Métodos UiObject#isSimilar y UiObjectCollection#isSimilar para determinar si un control o una colección de controles son similares +* `Nuevo` Método global "currentComponent", utilizado para obtener el nombre del componente activo actual * `Corrección` Problema donde no se podía compilar correctamente el proyecto en determinados entornos debido a una reversión a una versión anterior * `Corrección` Excepción de "valor no primitivo" que puede ocurrir al llamar a métodos inexistentes * `Corrección` Problema donde los accesos directos de scripts no se podían agregar correctamente en algunos dispositivos (arreglo tentativa) _[`issue #221`](http://issues.autojs6.com/221)_ * `Corrección` Restricción de tipo de parámetro incorrecta en los métodos automator.click/longClick _[`issue #275`](http://issues.autojs6.com/275)_ * `Corrección` Problema donde los selectores no admitían parámetros del tipo ConsString _[`issue #277`](http://issues.autojs6.com/277)_ * `Corrección` Problema donde las instancias de UiObjectCollection carecían de métodos y propiedades propios +* `Mejora` La página de empaquetado admite configuración de firma, gestión de almacenes de claves y configuración de permisos (por [luckyloogn]()) _[`pr #286`]()_ +* `Mejora` Mejorada la precisión en la identificación del nombre del paquete y de la actividad actual de la ventana flotante (Prioridad: Shizuku > Root > A11Y) +* `Mejora` Mejorada la precisión en la identificación de currentPackage y currentActivity (Prioridad: Shizuku > Root > A11Y) * `Mejora` Restaurar la capacidad de seleccionar el contenido del texto de entradas individuales en la ventana de actividad del registro mediante doble clic o pulsación larga _[`issue #280`](http://issues.autojs6.com/280)_ * `Mejora` Recuperar la mayor cantidad de información crítica posible para proyectos de scripts cuando el archivo project.json está dañado * `Mejora` Convertir automáticamente chino simplificado a Pinyin (incluyendo caracteres con múltiples tonos) para los sufijos de nombres de paquetes generados al empaquetar archivos individuales diff --git a/app/src/main/assets-app/doc/CHANGELOG-fr.md b/app/src/main/assets-app/doc/CHANGELOG-fr.md index 0d847bd4..07f13671 100644 --- a/app/src/main/assets-app/doc/CHANGELOG-fr.md +++ b/app/src/main/assets-app/doc/CHANGELOG-fr.md @@ -6,17 +6,21 @@ # v6.6.1 -###### 2024/12/27 +###### 2025/01/01 * `Fonctionnalité` Module Pinyin pour la conversion du pinyin chinois (Consultez la documentation du projet > [Pinyin chinois](https://docs.autojs6.com/#/pinyin)) * `Fonctionnalité` Module Pinyin4j pour la conversion du pinyin chinois (Consultez la documentation du projet > [Pinyin chinois](https://docs.autojs6.com/#/pinyin4j)) * `Fonctionnalité` Méthodes UiObject#isSimilar et UiObjectCollection#isSimilar pour déterminer si une commande ou une collection de commandes est similaire +* `Fonctionnalité` Méthode globale "currentComponent", utilisée pour obtenir le nom du composant actif actuel * `Correction` Problème empêchant la compilation correcte du projet dans certains environnements suite à un retour à une ancienne version * `Correction` Exception "valeur non primitive" pouvant survenir lors de l'appel à des méthodes inexistantes * `Correction` Problème empêchant l'ajout correct de raccourcis de script sur certains appareils (correction provisoire) _[`issue #221`](http://issues.autojs6.com/221)_ * `Correction` Erreur de restriction de type de paramètre dans les méthodes automator.click/longClick _[`issue #275`](http://issues.autojs6.com/275)_ * `Correction` Problème avec les sélecteurs ne prenant pas en charge les paramètres de type ConsString _[`issue #277`](http://issues.autojs6.com/277)_ * `Correction` Problème d'absence des méthodes et propriétés propres aux instances UiObjectCollection +* `Amélioration` La page de packaging prend en charge la configuration des signatures, la gestion des clés et la configuration des autorisations (par [luckyloogn]()) _[`pr #286`]()_ +* `Amélioration` Amélioration de la précision de la reconnaissance du nom du package actuel et de l'activité en cours de la fenêtre flottante (Priorité : Shizuku > Root > A11Y) +* `Amélioration` Amélioration de la précision de la reconnaissance de currentPackage et currentActivity (Priorité : Shizuku > Root > A11Y) * `Amélioration` Restauration de la possibilité de sélectionner le contenu texte d'une entrée individuelle dans la fenêtre de journal via un double-clic ou un appui long _[`issue #280`](http://issues.autojs6.com/280)_ * `Amélioration` Récupérer autant d'informations critiques que possible pour les projets de script en cas de corruption du fichier project.json * `Amélioration` Convertir automatiquement le chinois simplifié en pinyin (y compris les caractères à tons multiples) pour les suffixes de noms de paquet générés lors de l'empaquetage de fichiers uniques diff --git a/app/src/main/assets-app/doc/CHANGELOG-ja.md b/app/src/main/assets-app/doc/CHANGELOG-ja.md index c4904416..cee9b7c3 100644 --- a/app/src/main/assets-app/doc/CHANGELOG-ja.md +++ b/app/src/main/assets-app/doc/CHANGELOG-ja.md @@ -6,17 +6,21 @@ # v6.6.1 -###### 2024/12/27 +###### 2025/01/01 * `新機能` 中国語のピンイン変換用の Pinyin モジュール (プロジェクトドキュメントを参照 > [中国語ピンイン](https://docs.autojs6.com/#/pinyin)) * `新機能` 中国語のピンイン変換用の Pinyin4j モジュール (プロジェクトドキュメントを参照 > [中国語ピンイン](https://docs.autojs6.com/#/pinyin4j)) * `新機能` コントロールまたはコントロールコレクションが類似しているかを判定する UiObject#isSimilar と UiObjectCollection#isSimilar メソッド +* `新機能` グローバルメソッド「currentComponent」、現在アクティブなコンポーネントの名前情報を取得するために使用されます * `修正` 一部の環境でバージョンを低く戻すことでプロジェクトが正常にコンパイルできなくなる問題 * `修正` 存在しないメソッドを呼び出す際に発生する可能性がある「非プリミティブ型の値」エラー * `修正` 一部のデバイスでスクリプトショートカットが正常に追加できない問題 (暫定修正) _[`issue #221`](http://issues.autojs6.com/221)_ * `修正` automator.click/longClick メソッドのパラメーター型制限の誤り _[`issue #275`](http://issues.autojs6.com/275)_ * `修正` セレクターが ConsString 型のパラメーターをサポートしない問題 _[`issue #277`](http://issues.autojs6.com/277)_ * `修正` UiObjectCollection インスタンスにメソッドおよびプロパティが欠如している問題 +* `改善` パッケージ化ページで署名設定、キーストア管理、権限設定をサポートします([luckyloogn]() による) _[`pr #286`]()_ +* `改善` フローティングウィンドウの現在のパッケージ名および現在のアクティビティ名の認識精度を向上 (優先順位: Shizuku > Root > A11Y) +* `改善` currentPackage と currentActivity の認識精度を向上 (優先順位: Shizuku > Root > A11Y) * `改善` ログアクティビティウィンドウの個別エントリのテキスト内容をダブルクリックまたは長押しで選択する機能を復元 _[`issue #280`](http://issues.autojs6.com/280)_ * `改善` project.json ファイルが破損した場合でも, スクリプトプロジェクトの重要な情報を可能な限り復元 * `改善` 単一ファイルをパッケージ化する際に, 自動生成されるパッケージ名のサフィックスを簡体字中国語からピンインに変換 (多音字対応) diff --git a/app/src/main/assets-app/doc/CHANGELOG-ko.md b/app/src/main/assets-app/doc/CHANGELOG-ko.md index a489c3f5..b759fbed 100644 --- a/app/src/main/assets-app/doc/CHANGELOG-ko.md +++ b/app/src/main/assets-app/doc/CHANGELOG-ko.md @@ -6,17 +6,21 @@ # v6.6.1 -###### 2024/12/27 +###### 2025/01/01 * `추가` 중국어 병음 변환을 위한 Pinyin 모듈 (프로젝트 문서 참고 > [중국어 병음](https://docs.autojs6.com/#/pinyin)) * `추가` 중국어 병음 변환을 위한 Pinyin4j 모듈 (프로젝트 문서 참고 > [중국어 병음](https://docs.autojs6.com/#/pinyin4j)) * `추가` 컨트롤 또는 컨트롤 컬렉션이 유사한지 여부를 확인하는 UiObject#isSimilar 및 UiObjectCollection#isSimilar 메서드 +* `추가` "currentComponent" 전역 메서드로, 현재 활성화된 구성 요소의 이름 정보를 가져오는 데 사용됩니다 * `수정` 일부 환경에서 이전 버전으로 롤백하여 프로젝트가 정상적으로 컴파일되지 않는 문제 * `수정` 존재하지 않는 메서드를 호출할 때 발생할 수 있는 "비원시 값" 예외 * `수정` 일부 기기에서 스크립트 바로가기를 정상적으로 추가할 수 없는 문제 (임시 수정) _[`issue #221`](http://issues.autojs6.com/221)_ * `수정` automator.click/longClick 메서드의 파라미터 유형 제한 오류 _[`issue #275`](http://issues.autojs6.com/275)_ * `수정` 선택자가 ConsString 유형의 파라미터를 지원하지 않는 문제 _[`issue #277`](http://issues.autojs6.com/277)_ * `수정` UiObjectCollection 인스턴스에서 메서드 및 속성이 누락된 문제 +* `개선` 패키징 페이지에서 서명 구성, 키 저장소 관리 및 권한 설정을 지원합니다. ([luckyloogn]()) _[`pr #286`]()_ +* `개선` 플로팅 윈도우의 현재 패키지 이름 및 현재 활동 이름의 인식 정확도가 향상되었습니다 (우선 순위: Shizuku > Root > A11Y) +* `개선` currentPackage 및 currentActivity의 인식 정확도가 향상되었습니다 (우선 순위: Shizuku > Root > A11Y) * `개선` 로그 활동 창의 개별 항목 텍스트 내용을 더블 클릭 또는 길게 눌러 선택하는 기능 복원 _[`issue #280`](http://issues.autojs6.com/280)_ * `개선` project.json 파일이 손상된 경우에도 가능한 한 중요한 정보를 복원 * `개선` 단일 파일을 패키징할 때 자동 생성된 패키지 이름 접미사를 간체자로부터 병음으로 변환 (다음 음도 지원) diff --git a/app/src/main/assets-app/doc/CHANGELOG-ru.md b/app/src/main/assets-app/doc/CHANGELOG-ru.md index d6d25873..257fec06 100644 --- a/app/src/main/assets-app/doc/CHANGELOG-ru.md +++ b/app/src/main/assets-app/doc/CHANGELOG-ru.md @@ -6,17 +6,21 @@ # v6.6.1 -###### 2024/12/27 +###### 2025/01/01 * `Новое` Модуль Pinyin для преобразования китайского пиньиня (См. документацию проекта > [Китайский Пиньинь](https://docs.autojs6.com/#/pinyin)) * `Новое` Модуль Pinyin4j для преобразования китайского пиньиня (См. документацию проекта > [Китайский Пиньинь](https://docs.autojs6.com/#/pinyin4j)) * `Новое` Методы UiObject#isSimilar и UiObjectCollection#isSimilar для определения, схожи ли элементы управления или их коллекции +* `Новое` Глобальный метод "currentComponent", используемый для получения информации о названии текущего активного компонента * `Исправление` Ошибка, из-за которой проект не мог быть корректно скомпилирован в некоторых средах из-за отката на предыдущую версию * `Исправление` Исключение "непримитивное значение", которое могло возникать при вызове несуществующих методов * `Исправление` Ошибка, из-за которой ярлыки скриптов не могли быть корректно добавлены на некоторых устройствах (промежуточное исправление) _[`issue #221`](http://issues.autojs6.com/221)_ * `Исправление` Ошибка ограничения типа параметров для методов automator.click/longClick _[`issue #275`](http://issues.autojs6.com/275)_ * `Исправление` Ошибка, из-за которой селекторы не поддерживали параметры типа ConsString _[`issue #277`](http://issues.autojs6.com/277)_ * `Исправление` Ошибка, из-за которой экземпляры UiObjectCollection теряли собственные методы и свойства +* `Улучшение` Страница упаковки поддерживает настройку подписи, управление хранилищем ключей и настройку разрешений (автор [luckyloogn]()) _[`pr #286`]()_ +* `Улучшение` Улучшена точность распознавания текущего имени пакета и имени активности для плавающего окна (приоритет: Shizuku > Root > A11Y) +* `Улучшение` Улучшена точность распознавания currentPackage и currentActivity (приоритет: Shizuku > Root > A11Y) * `Улучшение` Восстановлена возможность выбора текста в отдельных записях в окне лога двойным щелчком или длительным нажатием _[`issue #280`](http://issues.autojs6.com/280)_ * `Улучшение` Максимальное восстановление ключевой информации для проектов скриптов в случае повреждения файла project.json * `Улучшение` Автоматическая конвертация упрощенного китайского в пиньинь (включая многозначные символы) для суффиксов пакетов, создаваемых при упаковке отдельных файлов 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 f65f7022..0f60e1ce 100644 --- a/app/src/main/assets-app/doc/CHANGELOG-zh-Hans.md +++ b/app/src/main/assets-app/doc/CHANGELOG-zh-Hans.md @@ -6,17 +6,21 @@ # v6.6.1 -###### 2024/12/27 +###### 2025/01/01 * `新增` pinyin 模块, 用于汉语拼音转换 (参阅 项目文档 > [汉语拼音](https://docs.autojs6.com/#/pinyin)) * `新增` pinyin4j 模块, 用于汉语拼音转换 (参阅 项目文档 > [汉语拼音](https://docs.autojs6.com/#/pinyin4j)) * `新增` UiObject#isSimilar 及 UiObjectCollection#isSimilar 方法, 用于确定控件或控件集合是否相似 +* `新增` currentComponent 全局方法, 用于获取当前活动的组件名称信息 * `修复` 部分环境因回退版本过低而无法正常编译项目的问题 * `修复` 调用不存在的方法时可能出现的 "非原始类型值" 异常 * `修复` 部分设备无法正常添加脚本快捷方式的问题 (试修) _[`issue #221`](http://issues.autojs6.com/221)_ * `修复` automator.click/longClick 方法参数类型限制错误 _[`issue #275`](http://issues.autojs6.com/275)_ * `修复` 选择器不支持 ConsString 类型参数的问题 _[`issue #277`](http://issues.autojs6.com/277)_ * `修复` UiObjectCollection 实例缺失自身方法及属性的问题 +* `优化` 打包页面支持签名配置/密钥库管理/权限设置 (by [luckyloogn](https://github.com/luckyloogn)) _[`pr #286`](http://pr.autojs6.com/286)_ +* `优化` 提升浮动窗口当前包名及当前活动名的识别准确性 (优先级: Shizuku > Root > A11Y) +* `优化` 提升 currentPackage/currentActivity 识别准确性 (优先级: Shizuku > Root > A11Y) * `优化` 恢复日志活动窗口单个条目文本内容的双击或长按选择功能 _[`issue #280`](http://issues.autojs6.com/280)_ * `优化` 脚本项目识别在 project.json 损坏情况下尽可能还原关键信息 * `优化` 打包单文件时自动生成的包名后缀支持将简体中文转换为拼音 (支持多音字) diff --git a/app/src/main/assets-app/doc/CHANGELOG-zh-Hant-HK.md b/app/src/main/assets-app/doc/CHANGELOG-zh-Hant-HK.md index 4c1c5e37..9c1d226b 100644 --- a/app/src/main/assets-app/doc/CHANGELOG-zh-Hant-HK.md +++ b/app/src/main/assets-app/doc/CHANGELOG-zh-Hant-HK.md @@ -6,17 +6,21 @@ # v6.6.1 -###### 2024/12/27 +###### 2025/01/01 * `新增` pinyin 模塊, 用於漢語拼音轉換 (參閲 項目文檔 > [漢語拼音](https://docs.autojs6.com/#/pinyin)) * `新增` pinyin4j 模塊, 用於漢語拼音轉換 (參閲 項目文檔 > [漢語拼音](https://docs.autojs6.com/#/pinyin4j)) * `新增` UiObject#isSimilar 及 UiObjectCollection#isSimilar 方法, 用於確定控件或控件集合是否相似 +* `新增` currentComponent 全局方法, 用於獲取當前活動的組件名稱信息 * `修復` 部分環境因回退版本過低而無法正常編譯項目的問題 * `修復` 調用不存在的方法時可能出現的 "非原始類型值" 異常 * `修復` 部分設備無法正常添加腳本快捷方式的問題 (試修) _[`issue #221`](http://issues.autojs6.com/221)_ * `修復` automator.click/longClick 方法參數類型限制錯誤 _[`issue #275`](http://issues.autojs6.com/275)_ * `修復` 選擇器不支持 ConsString 類型參數的問題 _[`issue #277`](http://issues.autojs6.com/277)_ * `修復` UiObjectCollection 實例缺失自身方法及屬性的問題 +* `優化` 打包頁面支持簽名配置/密鑰庫管理/權限設置 (by [luckyloogn](https://github.com/luckyloogn)) _[`pr #286`](http://pr.autojs6.com/286)_ +* `優化` 提升浮動窗口當前包名及當前活動名的識別準確性 (優先級: Shizuku > Root > A11Y) +* `優化` 提升 currentPackage/currentActivity 識別準確性 (優先級: Shizuku > Root > A11Y) * `優化` 恢復日誌活動窗口單個條目文本內容的雙擊或長按選擇功能 _[`issue #280`](http://issues.autojs6.com/280)_ * `優化` 腳本項目識別在 project.json 損壞情況下儘可能還原關鍵信息 * `優化` 打包單文件時自動生成的包名後綴支持將簡體中文轉換為拼音 (支持多音字) diff --git a/app/src/main/assets-app/doc/CHANGELOG-zh-Hant-TW.md b/app/src/main/assets-app/doc/CHANGELOG-zh-Hant-TW.md index 2b8a2f25..05271b4b 100644 --- a/app/src/main/assets-app/doc/CHANGELOG-zh-Hant-TW.md +++ b/app/src/main/assets-app/doc/CHANGELOG-zh-Hant-TW.md @@ -6,17 +6,21 @@ # v6.6.1 -###### 2024/12/27 +###### 2025/01/01 * `新增` pinyin 模組, 用於漢語拼音轉換 (參閱 專案文件 > [漢語拼音](https://docs.autojs6.com/#/pinyin)) * `新增` pinyin4j 模組, 用於漢語拼音轉換 (參閱 專案文件 > [漢語拼音](https://docs.autojs6.com/#/pinyin4j)) * `新增` UiObject#isSimilar 及 UiObjectCollection#isSimilar 方法, 用於確定控制元件或控制元件集合是否相似 +* `新增` currentComponent 全域性方法, 用於獲取當前活動的元件名稱資訊 * `修復` 部分環境因回退版本過低而無法正常編譯專案的問題 * `修復` 呼叫不存在的方法時可能出現的 "非原始型別值" 異常 * `修復` 部分裝置無法正常新增指令碼快捷方式的問題 (試修) _[`issue #221`](http://issues.autojs6.com/221)_ * `修復` automator.click/longClick 方法引數型別限制錯誤 _[`issue #275`](http://issues.autojs6.com/275)_ * `修復` 選擇器不支援 ConsString 型別引數的問題 _[`issue #277`](http://issues.autojs6.com/277)_ * `修復` UiObjectCollection 例項缺失自身方法及屬性的問題 +* `最佳化` 打包頁面支援簽名配置/金鑰庫管理/許可權設定 (by [luckyloogn](https://github.com/luckyloogn)) _[`pr #286`](http://pr.autojs6.com/286)_ +* `最佳化` 提升浮動視窗當前包名及當前活動名的識別準確性 (優先順序: Shizuku > Root > A11Y) +* `最佳化` 提升 currentPackage/currentActivity 識別準確性 (優先順序: Shizuku > Root > A11Y) * `最佳化` 恢復日誌活動視窗單個條目文字內容的雙擊或長按選擇功能 _[`issue #280`](http://issues.autojs6.com/280)_ * `最佳化` 指令碼專案識別在 project.json 損壞情況下儘可能還原關鍵資訊 * `最佳化` 打包單檔案時自動生成的包名字尾支援將簡體中文轉換為拼音 (支援多音字) diff --git a/app/src/main/assets-app/doc/CHANGELOG.md b/app/src/main/assets-app/doc/CHANGELOG.md index f65f7022..0f60e1ce 100644 --- a/app/src/main/assets-app/doc/CHANGELOG.md +++ b/app/src/main/assets-app/doc/CHANGELOG.md @@ -6,17 +6,21 @@ # v6.6.1 -###### 2024/12/27 +###### 2025/01/01 * `新增` pinyin 模块, 用于汉语拼音转换 (参阅 项目文档 > [汉语拼音](https://docs.autojs6.com/#/pinyin)) * `新增` pinyin4j 模块, 用于汉语拼音转换 (参阅 项目文档 > [汉语拼音](https://docs.autojs6.com/#/pinyin4j)) * `新增` UiObject#isSimilar 及 UiObjectCollection#isSimilar 方法, 用于确定控件或控件集合是否相似 +* `新增` currentComponent 全局方法, 用于获取当前活动的组件名称信息 * `修复` 部分环境因回退版本过低而无法正常编译项目的问题 * `修复` 调用不存在的方法时可能出现的 "非原始类型值" 异常 * `修复` 部分设备无法正常添加脚本快捷方式的问题 (试修) _[`issue #221`](http://issues.autojs6.com/221)_ * `修复` automator.click/longClick 方法参数类型限制错误 _[`issue #275`](http://issues.autojs6.com/275)_ * `修复` 选择器不支持 ConsString 类型参数的问题 _[`issue #277`](http://issues.autojs6.com/277)_ * `修复` UiObjectCollection 实例缺失自身方法及属性的问题 +* `优化` 打包页面支持签名配置/密钥库管理/权限设置 (by [luckyloogn](https://github.com/luckyloogn)) _[`pr #286`](http://pr.autojs6.com/286)_ +* `优化` 提升浮动窗口当前包名及当前活动名的识别准确性 (优先级: Shizuku > Root > A11Y) +* `优化` 提升 currentPackage/currentActivity 识别准确性 (优先级: Shizuku > Root > A11Y) * `优化` 恢复日志活动窗口单个条目文本内容的双击或长按选择功能 _[`issue #280`](http://issues.autojs6.com/280)_ * `优化` 脚本项目识别在 project.json 损坏情况下尽可能还原关键信息 * `优化` 打包单文件时自动生成的包名后缀支持将简体中文转换为拼音 (支持多音字) diff --git a/app/src/main/assets-app/docs/404.html b/app/src/main/assets-app/docs/404.html index 8fa9cb57..8e82f810 100644 --- a/app/src/main/assets-app/docs/404.html +++ b/app/src/main/assets-app/docs/404.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/activity.html b/app/src/main/assets-app/docs/activity.html index 23dabde8..b595e7a2 100644 --- a/app/src/main/assets-app/docs/activity.html +++ b/app/src/main/assets-app/docs/activity.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/all.html b/app/src/main/assets-app/docs/all.html index 3fde17a8..1c7ba52a 100644 --- a/app/src/main/assets-app/docs/all.html +++ b/app/src/main/assets-app/docs/all.html @@ -2,7 +2,7 @@
-索引 | @@ -2752,10 +2752,10 @@ console.log(UiObject.bounds()); /* 访问的是类 UiObject 的静态方法 boun
详见 AutoJs6 使用手册 章节.
AutoJs6 永久免费, 它是基于开源版本 (Auto.js 4.1.1 Alpha2) 二次开发的, 将保持开源免费.
+AutoJs6 永久免费, 它是基于开源版本 (Auto.js 4.1.1 alpha2) 二次开发的, 将保持开源免费.
开源版本 (Auto.js 4.1.1 Alpha2) 是非常好的学习资料, AutoJs6 之所以存在, 恰恰是因为站在巨人的肩膀上.
-AutoJs6 的目标是对开源版本 (Auto.js 4.1.1 Alpha2) 进行完善及扩展.
+开源版本 (Auto.js 4.1.1 alpha2) 是非常好的学习资料, AutoJs6 之所以存在, 恰恰是因为站在巨人的肩膀上.
+AutoJs6 的目标是对开源版本 (Auto.js 4.1.1 alpha2) 进行完善及扩展.
AutoJs6 对以下功能进行了十足的打磨:
判断对象的 "种类" 是否为 DataView.
判断对象的 "种类" 是否为 Date.
判断对象的 "种类" 是否为 Date.
此章节待补充或完善...
-Marked by SuperMonster003 on Nov 13, 2024.
+Marked by SuperMonster003 on Oct 22, 2022.
-TypeScript Declarations (v6.6.0+)
- -interface Shell {
-
- (command: string): AbstractShell.Result;
- (command: string, withRoot: boolean | number): AbstractShell.Result;
- (command: string, commandArgument: object | string): AbstractShell.Result;
- (command: string, commandArgument: object | string, withRoot: boolean | number): AbstractShell.Result;
-
- execCommand(command: string): AbstractShell.Result;
- execCommand(command: string, withRoot: boolean | number): AbstractShell.Result;
- execCommand(command: string, commandArgument: object | string): AbstractShell.Result;
- execCommand(command: string, commandArgument: object | string, withRoot: boolean | number): AbstractShell.Result;
-
- getCommand(command: string): string;
- getCommand(command: string, withRoot: boolean | number): string;
- getCommand(command: string, commandArgument: object | string): string;
- getCommand(command: string, commandArgument: object | string, withRoot: boolean | number): string;
-
- fromIntent(i: Intent.Common): string;
-
-}
-
shell即Unix Shell, 在类Unix系统提供与操作系统交互的一系列命令.
很多程序可以用来执行shell命令, 例如终端模拟器.
diff --git a/app/src/main/assets-app/docs/androidBundleType.html b/app/src/main/assets-app/docs/androidBundleType.html index ad347605..f9bf6b8f 100644 --- a/app/src/main/assets-app/docs/androidBundleType.html +++ b/app/src/main/assets-app/docs/androidBundleType.html @@ -2,7 +2,7 @@ -索引 | diff --git a/app/src/main/assets-app/docs/androidRectType.html b/app/src/main/assets-app/docs/androidRectType.html index b1f602e6..e45976d3 100644 --- a/app/src/main/assets-app/docs/androidRectType.html +++ b/app/src/main/assets-app/docs/androidRectType.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/apiLevel.html b/app/src/main/assets-app/docs/apiLevel.html index 9f3db095..0b924884 100644 --- a/app/src/main/assets-app/docs/apiLevel.html +++ b/app/src/main/assets-app/docs/apiLevel.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/app.html b/app/src/main/assets-app/docs/app.html index 703a54f1..a4782ad3 100644 --- a/app/src/main/assets-app/docs/app.html +++ b/app/src/main/assets-app/docs/app.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/appType.html b/app/src/main/assets-app/docs/appType.html index fa0575f0..279915ea 100644 --- a/app/src/main/assets-app/docs/appType.html +++ b/app/src/main/assets-app/docs/appType.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/arrayx.html b/app/src/main/assets-app/docs/arrayx.html index e66e8b87..c7d9547b 100644 --- a/app/src/main/assets-app/docs/arrayx.html +++ b/app/src/main/assets-app/docs/arrayx.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/autojs.html b/app/src/main/assets-app/docs/autojs.html index 6baeca6c..12ec0259 100644 --- a/app/src/main/assets-app/docs/autojs.html +++ b/app/src/main/assets-app/docs/autojs.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/automator.html b/app/src/main/assets-app/docs/automator.html index d27c8eb3..a4b78a7b 100644 --- a/app/src/main/assets-app/docs/automator.html +++ b/app/src/main/assets-app/docs/automator.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/barcode.html b/app/src/main/assets-app/docs/barcode.html index 449e4bdf..4846f9dd 100644 --- a/app/src/main/assets-app/docs/barcode.html +++ b/app/src/main/assets-app/docs/barcode.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/base64.html b/app/src/main/assets-app/docs/base64.html index bf4bf759..9e291b9c 100644 --- a/app/src/main/assets-app/docs/base64.html +++ b/app/src/main/assets-app/docs/base64.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/canvas.html b/app/src/main/assets-app/docs/canvas.html index 484ba5c3..26d36a8f 100644 --- a/app/src/main/assets-app/docs/canvas.html +++ b/app/src/main/assets-app/docs/canvas.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/changelog.html b/app/src/main/assets-app/docs/changelog.html index a91804d1..c33c66ff 100644 --- a/app/src/main/assets-app/docs/changelog.html +++ b/app/src/main/assets-app/docs/changelog.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/color.html b/app/src/main/assets-app/docs/color.html index 899138fa..005a7d09 100644 --- a/app/src/main/assets-app/docs/color.html +++ b/app/src/main/assets-app/docs/color.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/colorTable.html b/app/src/main/assets-app/docs/colorTable.html index bbc38fa1..69cf2780 100644 --- a/app/src/main/assets-app/docs/colorTable.html +++ b/app/src/main/assets-app/docs/colorTable.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/colorType.html b/app/src/main/assets-app/docs/colorType.html index 82c20036..077aa5ae 100644 --- a/app/src/main/assets-app/docs/colorType.html +++ b/app/src/main/assets-app/docs/colorType.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/console.html b/app/src/main/assets-app/docs/console.html index 8ae54bc9..16a06092 100644 --- a/app/src/main/assets-app/docs/console.html +++ b/app/src/main/assets-app/docs/console.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/consoleBuildOptionsType.html b/app/src/main/assets-app/docs/consoleBuildOptionsType.html index 9fa46fd7..25f074ff 100644 --- a/app/src/main/assets-app/docs/consoleBuildOptionsType.html +++ b/app/src/main/assets-app/docs/consoleBuildOptionsType.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/context.html b/app/src/main/assets-app/docs/context.html index b37d7360..d23c1470 100644 --- a/app/src/main/assets-app/docs/context.html +++ b/app/src/main/assets-app/docs/context.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/continuation.html b/app/src/main/assets-app/docs/continuation.html index cd885767..d34f6434 100644 --- a/app/src/main/assets-app/docs/continuation.html +++ b/app/src/main/assets-app/docs/continuation.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/coverpage.html b/app/src/main/assets-app/docs/coverpage.html index fe329d84..690b2eba 100644 --- a/app/src/main/assets-app/docs/coverpage.html +++ b/app/src/main/assets-app/docs/coverpage.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/crypto.html b/app/src/main/assets-app/docs/crypto.html index 04e46947..64985c1b 100644 --- a/app/src/main/assets-app/docs/crypto.html +++ b/app/src/main/assets-app/docs/crypto.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/cryptoCipherOptionsType.html b/app/src/main/assets-app/docs/cryptoCipherOptionsType.html index 39badcb3..d3684c96 100644 --- a/app/src/main/assets-app/docs/cryptoCipherOptionsType.html +++ b/app/src/main/assets-app/docs/cryptoCipherOptionsType.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/cryptoKeyPairType.html b/app/src/main/assets-app/docs/cryptoKeyPairType.html index 48df372e..a88ff2fd 100644 --- a/app/src/main/assets-app/docs/cryptoKeyPairType.html +++ b/app/src/main/assets-app/docs/cryptoKeyPairType.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/cryptoKeyType.html b/app/src/main/assets-app/docs/cryptoKeyType.html index ab6b48e5..b0aec375 100644 --- a/app/src/main/assets-app/docs/cryptoKeyType.html +++ b/app/src/main/assets-app/docs/cryptoKeyType.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/dataTypes.html b/app/src/main/assets-app/docs/dataTypes.html index 3d1a2b9c..94f26885 100644 --- a/app/src/main/assets-app/docs/dataTypes.html +++ b/app/src/main/assets-app/docs/dataTypes.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/device.html b/app/src/main/assets-app/docs/device.html index d5268957..221ed57d 100644 --- a/app/src/main/assets-app/docs/device.html +++ b/app/src/main/assets-app/docs/device.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/dialogs.html b/app/src/main/assets-app/docs/dialogs.html index 4a5ba979..224b043b 100644 --- a/app/src/main/assets-app/docs/dialogs.html +++ b/app/src/main/assets-app/docs/dialogs.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/documentation.html b/app/src/main/assets-app/docs/documentation.html index 8f2e22c6..1fbd9cca 100644 --- a/app/src/main/assets-app/docs/documentation.html +++ b/app/src/main/assets-app/docs/documentation.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/e4x.html b/app/src/main/assets-app/docs/e4x.html index 6ec55397..af8dba13 100644 --- a/app/src/main/assets-app/docs/e4x.html +++ b/app/src/main/assets-app/docs/e4x.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/engines.html b/app/src/main/assets-app/docs/engines.html index c1d8b55c..204bd325 100644 --- a/app/src/main/assets-app/docs/engines.html +++ b/app/src/main/assets-app/docs/engines.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/eventEmitterType.html b/app/src/main/assets-app/docs/eventEmitterType.html index 3768591e..2fc933f6 100644 --- a/app/src/main/assets-app/docs/eventEmitterType.html +++ b/app/src/main/assets-app/docs/eventEmitterType.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/events.html b/app/src/main/assets-app/docs/events.html index 52d82a6c..b2d97346 100644 --- a/app/src/main/assets-app/docs/events.html +++ b/app/src/main/assets-app/docs/events.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/exceptions.html b/app/src/main/assets-app/docs/exceptions.html index 740225e8..35d06932 100644 --- a/app/src/main/assets-app/docs/exceptions.html +++ b/app/src/main/assets-app/docs/exceptions.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/files.html b/app/src/main/assets-app/docs/files.html index 8a876d8b..392ca125 100644 --- a/app/src/main/assets-app/docs/files.html +++ b/app/src/main/assets-app/docs/files.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/floaty.html b/app/src/main/assets-app/docs/floaty.html index 23455dfe..5c099bff 100644 --- a/app/src/main/assets-app/docs/floaty.html +++ b/app/src/main/assets-app/docs/floaty.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/global.html b/app/src/main/assets-app/docs/global.html index 5f48886f..fd8e2c74 100644 --- a/app/src/main/assets-app/docs/global.html +++ b/app/src/main/assets-app/docs/global.html @@ -2,7 +2,7 @@
-索引 | @@ -1750,11 +1750,12 @@ species.isRegExp(/test$/); // true
判断对象的 "种类" 是否为 DataView.
判断对象的 "种类" 是否为 Date.
判断对象的 "种类" 是否为 Date.
索引 | diff --git a/app/src/main/assets-app/docs/http.html b/app/src/main/assets-app/docs/http.html index c12e1301..7ac76802 100644 --- a/app/src/main/assets-app/docs/http.html +++ b/app/src/main/assets-app/docs/http.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/httpHeaderGlossary.html b/app/src/main/assets-app/docs/httpHeaderGlossary.html index ab66ebdd..c0cd0193 100644 --- a/app/src/main/assets-app/docs/httpHeaderGlossary.html +++ b/app/src/main/assets-app/docs/httpHeaderGlossary.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/httpRequestBuilderOptionsType.html b/app/src/main/assets-app/docs/httpRequestBuilderOptionsType.html index 223e17fd..78987503 100644 --- a/app/src/main/assets-app/docs/httpRequestBuilderOptionsType.html +++ b/app/src/main/assets-app/docs/httpRequestBuilderOptionsType.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/httpRequestHeadersType.html b/app/src/main/assets-app/docs/httpRequestHeadersType.html index 6bbe0776..35bd8869 100644 --- a/app/src/main/assets-app/docs/httpRequestHeadersType.html +++ b/app/src/main/assets-app/docs/httpRequestHeadersType.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/httpRequestMethodsGlossary.html b/app/src/main/assets-app/docs/httpRequestMethodsGlossary.html index 0f20b16c..1697657a 100644 --- a/app/src/main/assets-app/docs/httpRequestMethodsGlossary.html +++ b/app/src/main/assets-app/docs/httpRequestMethodsGlossary.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/httpResponseBodyType.html b/app/src/main/assets-app/docs/httpResponseBodyType.html index 49ddfa63..635c1d53 100644 --- a/app/src/main/assets-app/docs/httpResponseBodyType.html +++ b/app/src/main/assets-app/docs/httpResponseBodyType.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/httpResponseHeadersType.html b/app/src/main/assets-app/docs/httpResponseHeadersType.html index a456cf5d..98edb738 100644 --- a/app/src/main/assets-app/docs/httpResponseHeadersType.html +++ b/app/src/main/assets-app/docs/httpResponseHeadersType.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/httpResponseType.html b/app/src/main/assets-app/docs/httpResponseType.html index acaa0057..e440d732 100644 --- a/app/src/main/assets-app/docs/httpResponseType.html +++ b/app/src/main/assets-app/docs/httpResponseType.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/i18n.html b/app/src/main/assets-app/docs/i18n.html index 68d71008..99da8216 100644 --- a/app/src/main/assets-app/docs/i18n.html +++ b/app/src/main/assets-app/docs/i18n.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/image.html b/app/src/main/assets-app/docs/image.html index 95a57de5..fd42f0ed 100644 --- a/app/src/main/assets-app/docs/image.html +++ b/app/src/main/assets-app/docs/image.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/imageWrapperType.html b/app/src/main/assets-app/docs/imageWrapperType.html index 79abf3bc..b3c4a049 100644 --- a/app/src/main/assets-app/docs/imageWrapperType.html +++ b/app/src/main/assets-app/docs/imageWrapperType.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/index.html b/app/src/main/assets-app/docs/index.html index c3ccb29e..e5e9c795 100644 --- a/app/src/main/assets-app/docs/index.html +++ b/app/src/main/assets-app/docs/index.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/injectableWebClientType.html b/app/src/main/assets-app/docs/injectableWebClientType.html index e50dbec1..0f3b372d 100644 --- a/app/src/main/assets-app/docs/injectableWebClientType.html +++ b/app/src/main/assets-app/docs/injectableWebClientType.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/injectableWebViewType.html b/app/src/main/assets-app/docs/injectableWebViewType.html index 1b3d3f27..cd87ee58 100644 --- a/app/src/main/assets-app/docs/injectableWebViewType.html +++ b/app/src/main/assets-app/docs/injectableWebViewType.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/intentType.html b/app/src/main/assets-app/docs/intentType.html index 53ddcf38..666fad81 100644 --- a/app/src/main/assets-app/docs/intentType.html +++ b/app/src/main/assets-app/docs/intentType.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/keys.html b/app/src/main/assets-app/docs/keys.html index 292990b3..4ae092da 100644 --- a/app/src/main/assets-app/docs/keys.html +++ b/app/src/main/assets-app/docs/keys.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/manual.html b/app/src/main/assets-app/docs/manual.html index 64614f53..b89cc753 100644 --- a/app/src/main/assets-app/docs/manual.html +++ b/app/src/main/assets-app/docs/manual.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/mathx.html b/app/src/main/assets-app/docs/mathx.html index a35c1b1d..c46082e2 100644 --- a/app/src/main/assets-app/docs/mathx.html +++ b/app/src/main/assets-app/docs/mathx.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/media.html b/app/src/main/assets-app/docs/media.html index 3a5c560a..40b9d09b 100644 --- a/app/src/main/assets-app/docs/media.html +++ b/app/src/main/assets-app/docs/media.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/mimeTypeGlossary.html b/app/src/main/assets-app/docs/mimeTypeGlossary.html index f420b630..22031b1e 100644 --- a/app/src/main/assets-app/docs/mimeTypeGlossary.html +++ b/app/src/main/assets-app/docs/mimeTypeGlossary.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/modules.html b/app/src/main/assets-app/docs/modules.html index 2d5f26ac..bddb948b 100644 --- a/app/src/main/assets-app/docs/modules.html +++ b/app/src/main/assets-app/docs/modules.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/notice.html b/app/src/main/assets-app/docs/notice.html index 3cb9c55e..3d7983b9 100644 --- a/app/src/main/assets-app/docs/notice.html +++ b/app/src/main/assets-app/docs/notice.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/noticeBuilderType.html b/app/src/main/assets-app/docs/noticeBuilderType.html index 6f8eeeac..90cc23c6 100644 --- a/app/src/main/assets-app/docs/noticeBuilderType.html +++ b/app/src/main/assets-app/docs/noticeBuilderType.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/noticeChannelOptionsType.html b/app/src/main/assets-app/docs/noticeChannelOptionsType.html index 2180c961..3b58785f 100644 --- a/app/src/main/assets-app/docs/noticeChannelOptionsType.html +++ b/app/src/main/assets-app/docs/noticeChannelOptionsType.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/noticeOptionsType.html b/app/src/main/assets-app/docs/noticeOptionsType.html index d4bc5c50..fc44d4f0 100644 --- a/app/src/main/assets-app/docs/noticeOptionsType.html +++ b/app/src/main/assets-app/docs/noticeOptionsType.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/noticePresetConfigurationType.html b/app/src/main/assets-app/docs/noticePresetConfigurationType.html index df1a248b..6bd53b22 100644 --- a/app/src/main/assets-app/docs/noticePresetConfigurationType.html +++ b/app/src/main/assets-app/docs/noticePresetConfigurationType.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/notificationChannelGlossary.html b/app/src/main/assets-app/docs/notificationChannelGlossary.html index 69861b91..d8cc44ab 100644 --- a/app/src/main/assets-app/docs/notificationChannelGlossary.html +++ b/app/src/main/assets-app/docs/notificationChannelGlossary.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/numberx.html b/app/src/main/assets-app/docs/numberx.html index 5a340469..ba2cace2 100644 --- a/app/src/main/assets-app/docs/numberx.html +++ b/app/src/main/assets-app/docs/numberx.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/ocr.html b/app/src/main/assets-app/docs/ocr.html index ab4f551e..0f05cd43 100644 --- a/app/src/main/assets-app/docs/ocr.html +++ b/app/src/main/assets-app/docs/ocr.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/ocrOptionsType.html b/app/src/main/assets-app/docs/ocrOptionsType.html index b5461cb3..1ee49536 100644 --- a/app/src/main/assets-app/docs/ocrOptionsType.html +++ b/app/src/main/assets-app/docs/ocrOptionsType.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/okhttp3HttpUrlType.html b/app/src/main/assets-app/docs/okhttp3HttpUrlType.html index 9c218d75..3a96fbee 100644 --- a/app/src/main/assets-app/docs/okhttp3HttpUrlType.html +++ b/app/src/main/assets-app/docs/okhttp3HttpUrlType.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/okhttp3RequestType.html b/app/src/main/assets-app/docs/okhttp3RequestType.html index 0a38f0c5..914c3c16 100644 --- a/app/src/main/assets-app/docs/okhttp3RequestType.html +++ b/app/src/main/assets-app/docs/okhttp3RequestType.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/omniTypes.html b/app/src/main/assets-app/docs/omniTypes.html index 792fca6a..72fc65f0 100644 --- a/app/src/main/assets-app/docs/omniTypes.html +++ b/app/src/main/assets-app/docs/omniTypes.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/openCCConversionType.html b/app/src/main/assets-app/docs/openCCConversionType.html index e745bff1..e11c0d45 100644 --- a/app/src/main/assets-app/docs/openCCConversionType.html +++ b/app/src/main/assets-app/docs/openCCConversionType.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/opencc.html b/app/src/main/assets-app/docs/opencc.html index 9ff26b34..7de7edaf 100644 --- a/app/src/main/assets-app/docs/opencc.html +++ b/app/src/main/assets-app/docs/opencc.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/opencvPointType.html b/app/src/main/assets-app/docs/opencvPointType.html index 3302b85b..e5ac0d50 100644 --- a/app/src/main/assets-app/docs/opencvPointType.html +++ b/app/src/main/assets-app/docs/opencvPointType.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/opencvRectType.html b/app/src/main/assets-app/docs/opencvRectType.html index dc4a797c..86411c35 100644 --- a/app/src/main/assets-app/docs/opencvRectType.html +++ b/app/src/main/assets-app/docs/opencvRectType.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/opencvSizeType.html b/app/src/main/assets-app/docs/opencvSizeType.html index e6d73597..ef412046 100644 --- a/app/src/main/assets-app/docs/opencvSizeType.html +++ b/app/src/main/assets-app/docs/opencvSizeType.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/overview.html b/app/src/main/assets-app/docs/overview.html index acbe6265..12441846 100644 --- a/app/src/main/assets-app/docs/overview.html +++ b/app/src/main/assets-app/docs/overview.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/plugins.html b/app/src/main/assets-app/docs/plugins.html index 26bb756c..ea2eaa7f 100644 --- a/app/src/main/assets-app/docs/plugins.html +++ b/app/src/main/assets-app/docs/plugins.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/polyfill.html b/app/src/main/assets-app/docs/polyfill.html index 5e601815..badd2d5f 100644 --- a/app/src/main/assets-app/docs/polyfill.html +++ b/app/src/main/assets-app/docs/polyfill.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/progress.html b/app/src/main/assets-app/docs/progress.html index 79b0988f..1347dc32 100644 --- a/app/src/main/assets-app/docs/progress.html +++ b/app/src/main/assets-app/docs/progress.html @@ -2,7 +2,7 @@
-索引 | diff --git a/app/src/main/assets-app/docs/qa.html b/app/src/main/assets-app/docs/qa.html index c4e27c20..64cccc84 100644 --- a/app/src/main/assets-app/docs/qa.html +++ b/app/src/main/assets-app/docs/qa.html @@ -2,7 +2,7 @@
-索引 | @@ -251,10 +251,10 @@
详见 AutoJs6 使用手册 章节.
AutoJs6 永久免费, 它是基于开源版本 (Auto.js 4.1.1 Alpha2) 二次开发的, 将保持开源免费.
+AutoJs6 永久免费, 它是基于开源版本 (Auto.js 4.1.1 alpha2) 二次开发的, 将保持开源免费.
开源版本 (Auto.js 4.1.1 Alpha2) 是非常好的学习资料, AutoJs6 之所以存在, 恰恰是因为站在巨人的肩膀上.
-AutoJs6 的目标是对开源版本 (Auto.js 4.1.1 Alpha2) 进行完善及扩展.
+开源版本 (Auto.js 4.1.1 alpha2) 是非常好的学习资料, AutoJs6 之所以存在, 恰恰是因为站在巨人的肩膀上.
+AutoJs6 的目标是对开源版本 (Auto.js 4.1.1 alpha2) 进行完善及扩展.
AutoJs6 对以下功能进行了十足的打磨: