The x-blogpost: URL scheme
Starting with ecto version 3b41 you can refer to drafts with an URL scheme, which looks like, for example:
x-blogpost://6449f44a102fde848669bdd9eb6b76fa@ff4d5bd026cb03f18a557ba2b651722b
The URL has two components separated by an '@' sign. The first one is the MD5 of the draft's identifier and the second is the MD5 of the account this draft belongs to. You can use either 'x-blogpost:' or 'x-blogpost://', although the latter works better with Safari.
To create a URL reference to a draft, the easiest way is to drag and drop an item from the main window's list of drafts into an editing area. This works in TextEdit as well, for example. Clicking a x-blogpost: URL will open the corresponding draft in ecto.
UPDATE: After discussion with ecto users and Daniel Jalkut from Red Sweater, the plan is to use x-blogpost: (instead of my original draft:) to avoid possible collisions and to allow for use by other blog clients as an unofficial standard.
You can get the URL via AppleScript as well. Example:
tell application "ecto"
set account_list to accounts whose name is "foo.com"
set a to first item of account_list
properties of a
set blogs_list to blogs of a
set b to first item of blogs_list
properties of b
tell b
set entry_list to entries of b
set e to first item of entry_list
tell e
get href
end tell
end tell
end tell
Separating ways
Starting today, Alex Hung and I will develop our products separately. We started a partnership a few years ago to release our blog clients under the same banner. At that time, I was a full-time software developer at Kula Co. Ltd. However, I'm now working for Technorati Japan and Alex has a lot more commitments with a new full time job. I also have some changes coming up in my personal life with have less time to devote to administrative matters related to the sales of the Windows version of ecto. We have been developing independently as well, so at this point a partnership does not make much sense anymore.
Alex Hung will continue developing ecto for Windows under a new name from his own mineblogging.com domain. He has some good changes planned that will benefit Windows users greatly. The new Windows support forum is at http://mineblogging.com/support.
ecto for Mac itself will enjoy a 100% dedication.
Although our software partnership has ended, I gain a good friend in Alex Hung, which is more important.
Looking for localizers
ecto3 has been in beta for a while, even though it's been release mode stable for quite a few versions. It's time to actually take it out of beta, so I'm starting to work on localization.If you're interested to translate ecto in your language, drop me a line using the contact form.
Update: Localization in progress for languages:
- Finnish
- French
- Russian
- Spanish
Update: Localization included in latest beta for:
- Arabic
- Chinese
- Danish
- German
- Japanese
- Korean
- Portuguese
- Taiwanese
Thanks much all!
Fun with AppleScript
If you have Assistive Devices turned on in System Preferences, you can do this silly thing in AppleScript:
activate application "ecto"
tell application "System Events"
tell process "ecto"
tell menu bar 1
tell menu bar item 2
tell menu 1
tell menu item 3
tell menu 1
tell menu item 3
click
end tell
end tell
end tell
end tell
end tell
end tell
end tell
end tell
Previous 10 entries
- Fun with AppleScript
- 01-19-2008
- Writing your own uploader
- 12-04-2007
- ecto3 beta
- 10-09-2007
- ecto3 alpha
- 08-13-2007