ترجمة Applescrip [رمز المفتاح 125 باستخدام الأمر Down] إلى AppScript
-
04-10-2019 - |
سؤال
كيفية ترجمة Applescript التالية إلى AppScript:
tell application "System Events"
key code 0 using command down
end tell
أرغب في أداء "Command + A"-مثل القطع المختصرة ، أي تحديد جميع النصوص.
المحلول
انظر إلى Application Astranslate الذي تم تثبيته كجزء من AppScript. يترجم Applescript إلى AppScript لـ Python أو Ruby. كن على علم بأنها مجرد مصائد أحداث Apple وبالتالي لن تترجم هياكل Applescript مثل الحلقات أو ما شابه. انه سهل الاستخدام. ما عليك سوى تجاوز Applescript في جزء واحد ، اضغط على CMD-R ، وسيقوم بإنشاء رمز AppScript + Python المترجم. على مثالك هو كذلك
App (U'System Events '). key_code (0 ، باستخدام = K.Command_Down)
بينما ستجد في بعض الأحيان شيئًا لن يعمل بشكل صحيح بشكل عام ، يعد Astranslate أداة أساسية لاستخدام AppScript.
نصائح أخرى
Bellow هو استخدام ضغط المفاتيح من Applescript عبر Python ، وهو أمر يصعب البحث فيه:
http://www.agapow.net/programming/python/applescript-via-python