GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    MAL Updater OS X (malupdaterosx@sakurajima.moe)'s status on Sunday, 21-May-2023 07:22:42 JST MAL Updater OS X MAL Updater OS X

    We tried implementing Orion support into our legal stream detection and we hit a snag. The dojavascript Applescript command does not bring any output. It appears to be a bug as it is working, but it won't appear in the next release.

    The current Beta release will be the stable release coming out tomorrow. My next goal is to add Mastodon sharing support when I have free time. Also, I need to check if WaniKani adding Kana Vocabulary broke the WaniKani support in KaniManabu. The app needs some love, especially an iOS version as well. Haven't been able to work on it since I'm busy with my blog and other things.

    In conversation Sunday, 21-May-2023 07:22:42 JST from sakurajima.moe permalink
    • Embed this notice
      chikorita157 🐰:unverified: (chikorita157@sakurajima.moe)'s status on Sunday, 21-May-2023 07:22:34 JST chikorita157 🐰:unverified: chikorita157 🐰:unverified:
      in reply to
      • Ivan Rodriguez

      @ivan18rod @malupdaterosx Actually AppleScript still exists in the latest version of macOS.

      In conversation Sunday, 21-May-2023 07:22:34 JST permalink
    • Embed this notice
      Ivan Rodriguez (ivan18rod@sakurajima.social)'s status on Sunday, 21-May-2023 07:22:35 JST Ivan Rodriguez Ivan Rodriguez
      in reply to
      • chikorita157 🐰:unverified:

      @malupdaterosx@sakurajima.moe Apple got rid of AppleScript over 8 years ago (its last version, v2.8, was released in 2014). You would think the language would have reached EOL by now.

      \cc: @chikorita157@sakurajima.moe

      In conversation Sunday, 21-May-2023 07:22:35 JST permalink
    • Embed this notice
      Ivan Rodriguez (ivan18rod@sakurajima.social)'s status on Sunday, 21-May-2023 07:34:58 JST Ivan Rodriguez Ivan Rodriguez
      in reply to
      • chikorita157 🐰:unverified:

      @chikorita157@sakurajima.moe @malupdaterosx@sakurajima.moe Huh. That's strange. Apple must be having it in LTS, but probably not releasing security/bug patches.

      In conversation Sunday, 21-May-2023 07:34:58 JST permalink
    • Embed this notice
      chikorita157 🐰:unverified: (chikorita157@sakurajima.moe)'s status on Sunday, 21-May-2023 07:34:58 JST chikorita157 🐰:unverified: chikorita157 🐰:unverified:
      in reply to
      • Ivan Rodriguez

      @ivan18rod It’s very much alive as it’s very useful for application automation, while the language itself is mature. It’s one of the strengths of macOS, although Shortcuts is the newer option for automation, but more limited.

      In conversation Sunday, 21-May-2023 07:34:58 JST permalink
    • Embed this notice
      chikorita157 🐰:unverified: (chikorita157@sakurajima.moe)'s status on Sunday, 21-May-2023 07:40:01 JST chikorita157 🐰:unverified: chikorita157 🐰:unverified:
      in reply to
      • Ivan Rodriguez

      @ivan18rod Objective-C is kind of a legacy language as some of Apple’s new stuff are in Swift only. I still use Objective-C mostly because I’m too lazy to learn Swift when most of what I can do still works in Objective-C

      Objective-C and Swift is not generally used for automation, unlike AppleScript. With AppleScript, you can tell apps to do stuff and even create macros. It’s mostly for automating GUI apps compared to Bash/Shell Scripting, which is used for automating UNIX/Linux terminal commands.

      In conversation Sunday, 21-May-2023 07:40:01 JST permalink
    • Embed this notice
      Ivan Rodriguez (ivan18rod@sakurajima.social)'s status on Sunday, 21-May-2023 07:40:02 JST Ivan Rodriguez Ivan Rodriguez
      in reply to
      • chikorita157 🐰:unverified:

      @chikorita157@sakurajima.moe Interesting. I think it was shadowed by Objective-C(++) and Swift.

      In conversation Sunday, 21-May-2023 07:40:02 JST permalink
    • Embed this notice
      chikorita157 🐰:unverified: (chikorita157@sakurajima.moe)'s status on Sunday, 21-May-2023 07:54:11 JST chikorita157 🐰:unverified: chikorita157 🐰:unverified:
      in reply to
      • Ivan Rodriguez

      @ivan18rod AppleScript is exactly how my application, Hachidori gets the information of what you are watching in a video player (if you get your anime from the high seas) or watching an episode series from a service like Crunchyroll.

      It uses that data to update an ainme entry on your list on sites like MyAnimeList, Kitsu, or AniList. Believe me, I’m lazy when it comes to updating my list. :sylveonsmug:

      I primarily use the ScriptingBridge framework, which is based on AppleScript, but you can interact with AppleScript objects and methods using Objective-C .

      https://developer.apple.com/documentation/scriptingbridge

      Also, it’s supported on Swift as well, so AppleScript in general is still well supported.

      In conversation Sunday, 21-May-2023 07:54:11 JST permalink
    • Embed this notice
      Ivan Rodriguez (ivan18rod@sakurajima.social)'s status on Sunday, 21-May-2023 07:54:12 JST Ivan Rodriguez Ivan Rodriguez
      in reply to
      • chikorita157 🐰:unverified:

      @chikorita157@sakurajima.moe I can see why AppleScript is still around. I actually read up on some the language a few years ago, and writing code feels a bit like writing a message to someone. You can literally tell application "Microsoft Word" to quit for example.

      In conversation Sunday, 21-May-2023 07:54:12 JST permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.