Bringing Mira and Plugin Assistant Together
Plugin Assistant uses ToolKit to manage all plugins. Mira used to use an older version of ToolKit to have plugins as well. However in Mira 10, we did not implement ToolKit as Plugin Assistant is a very great tool for AppleScript plugins.
We have come up with an idea.
Some users use either Plugin Assistant or Mira. Some users use both. Once we implement ToolKit into Mira, instead of having its own library of plugins and plugin resources, both Plugin Assistant and Mira will be able to access the same plugin library using a new version of ToolKit we call ToolKit 2. We think that this will be able to simplify and unify our AppleScript apps.
More coming soon...
Mira is back for the Mac.
After years of anticipation and months of research and development, we are happy to announce that Mira is finally back. With Mira 10, we have released new and unseen technologies in AppleScript that will make their way to our other applications like Plugin Assistant. Check it out!
Just a quick website announcement, we have added advertising on our website to allow us to generate some revenue to pay for the website as well as have great offers and ads on our website. We ensure that all ads are related to Computers and Internet, as well as catered to Apple users so make sure to check them out!
Instead of using one whole script for your Plugin, now you may use as many scripts as you would like to run your Plugin. The Main script of your Plugin will go in the plugins folder, then the rest would go into the plugin resources folder of Plugin Assistant.
Plugins can talk to each other
Developers can team up and allow their plugins to talk to each other, share resources as well as communicate different commands to the different plugins.
Before you had to go into Plugin Assistant in order to install a plugin but now for more complex plugins that use resources and multiple scripts, developers can make an installer to automatically install their files into Plugin Assistant.
macOS Sierra Support
We have optimized Plugin Assistant 3.1 to work perfectly with macOS Sierra.
Before 3.1, when you would go into a menu option and leave, you would be sent back to the home screen. Now in 3.1 you will be sent back to the Menu instead.
We always look for and fix bugs in all of our updates.
We have developed our own application and plugin.
It allows you to easily and quickly access our website and services from one app.
So far, Mira is functioning very well. We have made many new additions and so much more progress on Mira which we are very happy about. Most of the dialog is all set and we have added many functions, system functions and so much more.
Mira should be out within 2 weeks.
Some screenshots of what we have so far are below :)
The code to resize an image is quite complex, so bear with me.
You can change the scale factor which is currently at 0.5. If you'd like to make the image larger or smaller, you can change the number.
set this_file to choose file without invisibles
tell application "Image Events"
-- start the Image Events application
-- open the image file
set this_image to open this_file
-- perform action
scale this_image by factor 0.5
-- save the changes
save this_image with icon
-- purge the open image data
on error error_message
display dialog error_message
Yes, it is possible to use Objective-C with AppleScript. The program AppleScriptObjC allows you to use both Objective-C code along AppleScript to add things like loading bars and more.
"AppleScriptObjC was introduced largely as a replacement for AppleScript Studio, as a way to develop AppleScript-based applications with a rich interface in Xcode. Subsequent releases have made it increasingly more accessible to regular scripters.
Not every script needs a complex interface, and not every scripter wants to master the complications of Xcode. AppleScriptObjC offers abilities most scripters want in their standard AppleScript applets or scripts. 'Everyday AppleScriptObjC' looks at AppleScriptObjC from this perspective: how to take advantage of this great resource in your everyday scripts." - Their website
Check it out now!
In order to have a custom icon in a dialog window, you must create or find one on the web. This image must be converted to an ICNS file (icon.icns). You can download different converters online to export a PNG as an ICNS file.
In order to have an icon in your script, you must have a Script Bundle. This type of script has its own file library to save and reference your resources. For icons in Plugin Assistant, please refer to the Plugin Assistant Developer Center