Software development, photography, jokes, ....

Sites by me

 
tas-logoTransportation Administration System
snoezelkussen-logo-kleinstSnoezelen Pillows for Dementia
ikzoekeenbegeleider-logoBegeleiders voor gehandicapten
Laat uw hond het jaarlijkse vuurwerk overwinnen
Betuweroute en Kunst
logo 50x50Hey Vos! Je eigen naam@vos.net emailadres?
Kunst in huis? Nicole Karrèr maakt echt bijzonder mooie dingen
nettylogo2Kunst in huis? Netty Franssen maakt ook bijzonder mooie dingen
Professionele opvang bij Gastouderbureau
Kind-Zijn
Salarisadministratie en belastingadvies bij
De Zaak Loont
Zutphense Bomenstichting

Hosting Favorites

 
ANU Internet Services
XelMedia .internet services
register.com
GoDaddy.com

Blogroll

 
Bomenstichting
MacFreak
Google Translate
PHP
MySQL
jQuery
jQuery UI
codecademy
YourHead Stacks API
Favicon Generator. For real.
Check HTTPS problems



Categories

Archives

Marc's Place


 

I love the invention of virtualization #parallels #sheepshaver #minivmac #macos #windows #virtualisation #virtual #server

 Permalink
Click image to enlarge!
 Comments

The Blogspot Stack 1.2.1 for Stacks with RapidWeaver #blogspot #blogger #stacks #yourhead #rapidweaver #realmac #webtools

 Permalink


Version 1.2.1 of the Blogspot.stack was released on 19 March 2018

If you purchased this stack, you can re-download the installer via your Paddle account.
If not, you can read more about it here .

Changes, additions and fixes:

  • When using Disqus, you can now have the number of comments shown, in each post.
  • Categories, archives and the RSS-feed would not render with some PHP installations. Reason: on those servers PHP is not allowed to fetch data via regular PHP commands. This has been fixed by using HTTP requests.
 Comments

The Blogspot Stack 1.2.0 for Stacks with RapidWeaver

 Permalink


Version 1.2.0 of the Blogspot.stack was released on 16 March 2018

If you purchased this stack, you can re-download the installer via your Paddle account.
If not, you can read more about it here .

Changes, additions and fixes:

  • You can now change FontAwesome icons. There is a new section, called 'FontAwesome Icons', where the checkbox has been moved to and input fields are added where you can change the icons, supported by Stacks : https://fontawesome.com/v4.7.0/icons/
  • The RSS-feed link now links to XML data, generated by the Blogspot.stack, on your own webpage. The XML data is pulled from Blogger and the links to your Blogger-posts are changed so they point to your webpage's blog. When you have chosen to filter the posts by category or categories, the RSSfeed data is also filtered by those same categories.
  • Added a blank option to the 'Time format'-popup menu. When chosen, only the post's date will be shown.
  • Removed the 'Show RSS link'-checkbox. If you want to list the RSS link, place the 'Blogspot RSS Feed link'-stack where you want it, or use the code snippet.
  • Removed the 'Enable categories'-checkbox. If you want to list the list of categories, place the 'Blogspot Categories'-stack where you want it, or use the code snippet.
  • Added CSS to .blog-entry and .blog-entry-body classes, so the use of float and other styles do not affect the layout.
  • Version number in edit-mode now shows the actual version number.
  • Some oddity with server locales / timezones when formatting the archive dates correctly has been fixed.
  • A problem with detecting if Blogger is reachable has been fixed.
  • Some problems with showing Blogger or Disqus comments have been fixed.
  • The localized string for 'Comments' was not used with Disqus comments. Fixed.
  • Some problems with displaying UTF8 characters in localization strings have been fixed.
  • Changed all HTTP URLs to HTTPS URLs where appropriate

Read the user manual for more info on how to use the code snippets.
 Comments

SetEXIFData 6.8 #setexifdata #photo #foto #image #fotobewerking #exiftool #exif #exifdata #photography #fotografie #keywords #copyright #author #artist

 Permalink
setexifdata
A new version of SetEXIFData , my GUI for exiftool by Phil Harvey , is now available:

v6.8
(14 Mar 2018)

Added:
  • For video files that are recognized as such by macOS, the following dates are now updated also: ModifyDate, TrackCreateDate, TrackModifyDate, MediaCreateDate and MediaModifyDate. These all get the 'create date' date.
 Comments

The Blogspot Stack 1.1.5 for Stacks with RapidWeaver

 Permalink


Version 1.1.5 is out with the following changes:

Released on 05 mar 2018.

  • Better error handling.
  • Reports error message from Blogger, when there is one.
  • Added localization field for 'No posts found' string.
  • When no posts are found, a 'No posts found'-string will be shown. If you do not want this message displayed, simply empty the corresponding localization field.
  • The categories-list is now sorted case-insensitive. Categories in Blogger are case-sensitive!
  • Added a category-filter to only show posts and an archive-list of specific categories. If you specify more than 1 categpry (comma-separated), only posts which have all specified categories will be listed.
  • Moved the common shared PHP code files to the side-wide assets folder.
    This means that you can clean-up the 'files' folders inside your blog-folders.
    To do this, first republish all your blog-pages with RW, then start your FTP client. Open your site folder, open the folder of the blog-page, open the 'files' or 'index_files' folder and delete all of the following files, when you see them there:
    • archiveMonths.xml
    • blogContents.php
    • blogEntry.php
    • blogspot.css
    • blogspot.js
    • bshelpers.inc
    • bspear.inc
    • bsremotegrab.inc
    • bsrequest.inc
    • bssocket.inc
    • bsurl.inc
    • bsxml.inc
    • feedtimeline.js
    • LHPEAR.php
    • localVars.php
    • rapidblog.js
    • rapidBlogHelpers.php
    • remoteGrab.php
    • Requestrb.php
    • Socketrb.php
    • URLrb.php
    • xmlrb.php
  • RSS feed link is a link again.
  • Various internal bugs fixed.
  • Updated the documentation on this page.

If you purchased this stack, you can re-download the installer via your Paddle account.
If not, you can read more about it here .
 Comments

ICSviewer 3.5 #icsviewer #ical #calendar #viewer #xojo #event #planning #planned #timeline

 Permalink
icsviewer
My ical/ics calendar file viewer ICS Viewer is updated to version 3.5

v3.5
What has changed:

- Resizing the modal sheet windows is now disabled.
- Some other UI and code improvemnts.
 Comments

The Blogspot Stack 1.1.4 for Stacks with RapidWeaver

 Permalink


Version 1.1.4 is out with the following changes:
Version 1.1.4
Released on 27 feb 2018.
  • Known issues with deprecated, removed and changed PHP calls from PHP v5.4 through v7.1 : fixed
  • Some other bugs fixed.
  • Added a checkbox 'Display errors on', which shows possible PHP warnings. Use it on your local machine and on your live site and then please report any warnings and errors you see (Deprecated: , Warning:, Notice:, Fatal error:), to me, with screen-shots. Then switch it of again.
  • Added YEAR-only option to archives. When selected, archive-links are shown as 1 link per year, and when 'Show archive count' is checked, with the number of posts per year.
  • Removed 'Show author' checkbox - you can swicth it on or off in the 'Alternate ordering'-settings.
  • Added the option to leave out blogpost-sections inside 'Alternate ordering'. If you don't want a certain section in your blogposts, check 'Alternate ordering' and choose the 'blank' option for that section.
  • Added the RSS feed link as a stack. Instead of being always on top of the blog, you can now place it anywhere you prefer, or use this code snippet: <?php renderRSSlink(); ?>
  • Included FontAwesome via Stacks API.
  • Cosmetic changes.
  • If you purchased this stack, you can re-download the installer via your Paddle account.
    If not, you can read more about it here .
     Comments

    The Blogspot Stack 1.1.3 for Stacks with RapidWeaver

     Permalink


    Version 1.1.3 is out with the following changes:
    Version 1.1.2
    Released on 23 feb 2018.
    Bug fixed when viewing a permalink.
    Permalinks now have the Google SEO name added to their URLs.
    Version 1.1.3
    Released on 23 feb 2018.
    You may now also enter the complete domain, like myblog.blogspot.nl, if you feel more comfortable about it.
    Domain check: if the domain you entered, doesn't exist, an error is displayed at the top of the page. In Preview and real-time mode.
    Some PHP4 code removed.
    Fixed E_STRICT and E_DEPRECATED errors. Not by simply switching error-reporting off, but really fixing the code!
    If you purchased this stack, you can re-download the installer via your Paddle account.
    If not, you can read more about it here .
     Comments

    The Blogspot Stack 1.1.1 for Stacks with RapidWeaver

     Permalink


    Version 1.1.1 is out with the following changes:
    Version 1.1.0
    Released on 21 feb 2018.
    Added 'In blog-entry footer (default)' to the Interblog-settings.
    Version 1.1.1
    Released on 22 feb 2018.
    Bug fixed in XML parser.
    Code improvements.
    If you purchased this stack, you can re-download the installer via your Paddle account.
    If not, you can read more about it here .

    After installing the update, you have to mark the page as changed and re-publish it, so the updated code files get uploaded to your server:



     Comments

    The Blogspot Stack for Stacks with RapidWeaver

     Permalink


    As a replacement for the old RapidBlog from Loghound , I created a replacement, named Blogspot.

    Although RapidBlog was a page-plugin for Realmac's RapidWeaver , my replacement is a stack, for use with YourHead's Stacks-plugin .

    Read all about it here

    The advantage now, is that:
    • You don't have to add new posts inside RapidWeaver. Blogger is much better for that purpose.
    • It's mobile-friendly
    • By using Stacks, you can place a Blogger-blog anywhere in the content-area of the page.
    • It's fast
    • No usernames and passwords required to login to Blogger.
    • Blogspot.stack displays any public accessible Blogspot-domain.

     Comments

    SetEXIFData 6.7

     Permalink
    setexifdata
    A new version of SetEXIFData , my GUI for exiftool by Phil Harvey , is now available:

    v6.7
    (09-february-2018)

    Added:
    • Warning that on macOS 10.7 RAW image previews are not supported, unless macOS 10.7 supports them.
    Fixed:
    • Crash when trying to display thumbnails of RAW images on macOS 10.11 or lower.
    • Replaced all floating modal dialogs with sheet-windows.
    • Multiple sheet-windows do not show over one another anymore, unless necessary.
    • Situation where the check for the presence of exiftool or dcraw would fail.
     Comments

    SetEXIFData 6.6

     Permalink
    setexifdata
    A new version of SetEXIFData , my GUI for exiftool by Phil Harvey , is now available:

    v6.6
    (06-february-2018)

    New:
    - Added the use of the RAW image converter 'dcraw' (created by Dave Coffin) to enable the displaying of RAW image thumbnails in the preview window. You'll find an installer package on the DMG. This will instal 'dcraw' in '/usr/local/bin/', so you can use it yourself too, system wide. When you click on a line which has a RAW image, and SetEXIFData finds that it gets no data via Mac OS X, SetEXIFData will use 'dcraw' to extract the thumbnail. It will write a TIFF file in /tmp, which name begins with 'sed_', for example sed_myimage.arw.tiff and use that TIFF as a thumbnail in the preview window. On app exit, it will remove these files again.

    Fixed:
    - Crash when trying to display a thumbnail of RAW images, which are unsupported by your version of Mac OS X's Camera Raw extension.
     Comments

    ICSviewer 3.3

     Permalink
    icsviewer
    The ical/ics calendar file viewer ICS Viewer is updated to version 3.3.

    v3.3
    What is new:

    - New: Added Extra Database Fields to the MySQL export preferences and the MySQL export process.

    What has changed:
    - A bug preventing Unit to be exported to MySQL has been fixed.
     Comments

    SetEXIFData 6.5

     Permalink
    setexifdata
    A new version of SetEXIFData , my GUI for exiftool by Phil Harvey , is now available:

    v6.5
    (30-december-2017)

    Fixed:
    - Added the -m option to suppress minor errors, which often occurs with 'maker notes'.
    - All relevant screen fields are emptied and reset when 'Start over' is clicked.
     Comments

    SetEXIFData 6.4

     Permalink
    setexifdata
    A new version of SetEXIFData , my GUI for exiftool by Phil Harvey , is now available:

    v6.4
    (08-december-2017)

    Fixed:
    - Getting the date/time from file name repeated the same date/time to all photos when no interval was used.
    - Getting the sequence-number or subseconds from file name only picked 2 digits. This is now 4 digits.
     Comments

    SetEXIFData 6.3

     Permalink
    setexifdata
    A new version of SetEXIFData , my GUI for exiftool by Phil Harvey , is now available:

    v6.3
    (20-november-2017)

    Fixed:
    - Clicking the red close button of the main window would cause the 64bit version of SetEXIFData to crash.
     Comments

    SetEXIFData 6.2

     Permalink
    setexifdata
    A new version of SetEXIFData , my GUI for exiftool by Phil Harvey , is now available:

    v6.2
    (19-november-2017)

    Fixed:
    - Saved startup-geocoordinates were sorted ascending. This was a bug that's been there since v5.3 and wasn't discovered until yesterday.
     Comments

    SetEXIFData 6.1

     Permalink
    setexifdata
    A new version of SetEXIFData , my GUI for exiftool by Phil Harvey , is now available:

    v6.1
    (18-november-2017)

    Fixed:
    - Various problems with getting the date and/or time from file names.
     Comments

    ICSviewer 3.2

     Permalink
    icsviewer
    The ical/ics calendar file viewer ICS Viewer is updated to version 3.2.

    v3.0
    What is new:
    - New: Added shareware serial number.
    - New: Now also as a 64bit application on MacOS X and Windows.
    - New: Added MySQL export for users who donated:
    • A Preferences window for:
      - MySQL connection settings
      - mapping columns from the display with columns from the MySQL table
    • An export button 'Export to MySQL' to export the calendar data directly into the MySQL table

    What has changed:
    - Handling of saving the states of the checkboxes has been fixed.
    - Renamed the 'Export...' button to 'Export to CSV...'
    - Default values for From date / To date are now the first / current day of the current month
    - The selected sort-column is now saved.
    - Long lines (description, dtstart/dtend) are now handled correctly.
    - ICS file is now read once, not on every date-range change.
    - Various code improvements.

    v3.1
    What has changed:
    - Bug fix: loading another .ics file did not reset the table.

    v3.2
    What has changed:
    - Bug fix MySQL export: concatenation-character ' | ' was added regardless.
     Comments

    ICSviewer 2.9

     Permalink
    icsviewer
    The ical/ics calendar file viewer ICS Viewer is updated to version 2.9.

    What is new:
    - New: Added an 'Export' feature, which exports to a .csv file.
    - New: Added automatic save/restore of column checkboxes and decimal separator.
    - New: Added column ATTENDEES.

    What has changed:
    - Moved LOCATION into its own column.
    - No more rounding of hours. Hours are displayed with 2 decimals.
    - Open and Save dialogs are now sheet windows on Mac OS X.
    - When checking/unchecking columns or loading a new file, the chosen sort-column is now remembered.
     Comments

    SetEXIFData 6.0

     Permalink
    setexifdata
    A new version of SetEXIFData , my GUI for exiftool by Phil Harvey , is now available:

    v6.0
    (08-april-2017)

    Note:
    - Serial numbers are version independent, and thus remain valid for v6.

    New:
    - Get the elevation (in meters) of the Geo-location into GPSAltitude.
    - GPSAltitude is saved into XMP:GPSAltitude.
    - Moved the 'Comment' field into the first panel. It is still being filled with the address data from the 'Keywords and Geotag' panel.
    - If you click Allow or Cancel when MacOS X asks for permission to access your Contacts, your choice is saved as a preference. This new setting can be found under the menu-option 'Preferences...'
    - Moved the camera info fields into their own panel, named 'Camera'. These settings are still saved when you create a preset via the Artist popup menu.
    - Added CameraLabel. This tag is filled with 'CameraMake, CameraModel'.
    - Added LensMake and LensModel.
    - Added LensInfo as 4 individual fields: MinFocalLength, MaxApertureAtMinFocal, MaxFocalLength and MaxApertureAtMaxFocal. These settings are also saved as Camera info when you create a preset via the Artist popup menu.
    - Added 'ObjectName', although read more …
    - Added 'Author', although read more …

    Fixed:
    - GPSLongitude and GPSLatitude are now saved as is: positive or negative.
    - GPSLongitude and GPSLatitude are now prefixed with the XMP: group, which was the only way to get the GPS-data into PNG images which Apple Preview will display in the Info-panel.
    - GPS-data are written on a per-field basis, only if the individual fields contain data. For example, if you enter data in Latitude and leave the rest empty, only Latitude and LatitudeRef are written.
     Comments

    Install PHPMailer on MacOS X 10.11 El Capitan or higher

     Permalink
    Installing PHPMailer on MacOS X 10.11.6 El Capitan or higher is not as straightforward as I thought because of the new MacOS X System Integrity Protection security where one is not allowed to install stuff in /usr anymore. I wrote down my steps on how I installed PHPMailer on my Macs on this page… .
     Comments

    Various software updates (SetEXIFData, ICSViewer and HandbrakePM)

     Permalink
    My three main apps are updated with new toolbar icons (if applicable) and now look great on HiDPI (Retina) displays.

    SetEXIFData v5.9 -> https://marc.vos.net/downloads/setexifdata/
    HandbrakePM v1.7 -> https://marc.vos.net/downloads/handbrakepm/
    ICSViewer v2.8 -> https://marc.vos.net/downloads/icsviewer/

    Also:
    - The label 'Camera mode' in SetEXIFData has been corrected into 'Camera model' - the 'l' dropped off when I reset the size of the font back to the system default.
    - Bug fixed in HandbrakePM with loading Handbrake presets.
     
     Comments

    SetEXIFData 5.8

     Permalink
    icon (rond)
    A new version of SetEXIFData , my GUI for exiftool by Phil Harvey , is now available:

    v5.8
    (21-february-2017)

    New:
    - When retrieving the date from the file name, you can now specify the time to use, if it's missing from the file's name, in the Date/Time fields. Also, if you process multiple photos with the same date immediately one after the other, you can use the Time interval fields to add or subtract hours/minutes/seconds or increment just the sequence number.
    - You can now select an address from your Mac Contacts, via a pop-up menu to the right of the 'Geotag'-button, and then click on the 'Geotag'-button to get its GPS coordinates. When you select an address from the pop-up, it has precedence over entered Lat/Lon coordinates. Also, the checkbox 'Put address in comment' will automatically be checked, but can be manually unchecked.

    Fixed:
    - GPSLatitudeRef and GPSLongitudeRef are now also written. These values are needed while importing in, for example, Google Photos. Some of these photo-apps do not interpret postive GPS-values as default N and E.
    - Interval time fields are enabled again after choosing the menu-option 'EXIF Dates or ...'.
     
     Comments

    SetEXIFData 5.7

     Permalink
    icon (rond)
    A new version of SetEXIFData , my GUI for exiftool by Phil Harvey , is now available:

    v5.7
    (08-february-2017)

    New:
    - A pop-up menu with new choices: take the Finder's 'Date created' or 'Date modified' as the 'Date/Time original'.
    - Moved the checkbox 'Retrieve Date/Time from file name' also into the new pop-up menu.
    - Added an 'Auto-fill' checkbox next to 'Caption/Description', which also takes the filename and puts in the following (new) EXIF tags: Caption-Abstract, Description, ImageDescription, Title, XPSubject and XPTitle.
    - 'Comment' is now also written to EXIF tag: XPComment.

    Fixed:
    - Preserve the File Modify Date/Time was ignored when renaming files.
    - An endless loop was found when using a pattern with 'Retrieve Date/Time from file name' for which no more numbers were present.
     
     Comments

    SetEXIFData 5.6

     Permalink
    setexifdata
    A new version of SetEXIFData , my GUI for exiftool by Phil Harvey , is now available:

    v5.6
    (24-january-2017)

    Fixed:
    - Crash: When renaming with %x and none of the preferred sequence number-fields could be found.
    - Preferences: Not being able to select any of the 'SubSecTime*'-fields when 'SubSecDateTimeOriginal' was present in the Dates-list.
      
     Comments

    SetEXIFData 5.5

     Permalink
    setexifdata
    A new version of SetEXIFData, my GUI for exiftool by Phil Harvey, is now available:

    v5.5
    (02-january-2017)

    Due to an updated code environment (latest Xojo and latest MBS plugins), a few changes were needed.

    Removed:
    - Show/Hide Info toolbar button is no more.
    - The drawer-window used for previews is also gone. Xojo does not support these anymore.

    New:
    - Each preview now opens in its own window, which means you can now visually compare EXIF-data of multiple images at the same time. All preview windows are automatically closed when processing or starting over.

    Fix:
    - Increased the font size back to the system-default.
    - The geo-tagging window doesn't close when 'Set startup' is clicked. Instead, the button is disabled. To set new startup coordinates, close and reopen the geo-tagging window.
    - Implemented an improved map browser, which now uses webkit per default. It updates the map correctly while dragging or zooming.
     
     Comments

    Apple Mail and Microsoft Outlook to Evernote @outlook #outlook #apple #email @evernote #evernote #applescript #veritrope #backup #cloudstorage

     Permalink
    Bg fix in the Send E-Mail to Evernote script:

    - Some splitting needed with multipart/alternative Base64-encoded e-mails.

    More info on the download page.
     
     Comments

    Direct URL 3.3 #directurl #ssb #kioskbrowser #webbrowser #internet #xojo #website #browser

     Permalink
    A new version of Direct URL, my Site Specific Browser (SSB), is now available.

    3.3
    (01-january-2017)

    Application Name in MacOS X
    In MacOS X the application name, when running, was always 'Direct URL', regardless of the name of the website you gave the copy.
    This has now been fixed. For Xojo coders who want to this too, see here for the solution: https://forum.xojo.com/37244-rename-app-on-open/

    I have left the 'About' and 'Quit' menu-items untouched, so these still show 'About Direct URL' and 'Quit Direct URL'.
     
     Comments

    Direct URL 3.2

     Permalink
    A new version of Direct URL, my Site Specific Browser (SSB), is now available.

    3.2
    (20-december-2016)

    Linux version discontinued
    The Linux version is discontinued. Too much hassle to keep it up-to-date.

    New version-detection
    - As of v3.2, the app will check for a new new version and pop-up a notification dialog with a link.

    Window size
    - The last known window-size will now be remembered. At startup, the window will always begin at top 45, left 1 and resize itself according to the saved width and height.

    Webkit
    - The app now uses webkit, if present.

    Loading URL in MS-Windows
    - There was a problem with loading an URL under MS-Windows. This has been fixed.

    Preferences-file
    - Instead of having one preferences file in use by all copies of Direct URL, each copy now gets its own preferences file, named like this: durl-[app name].ini
    - If you have used the 'Preferences…', this change breaks it. You have to specify any special URLs and/or passwords again.
     
     Comments

    SetEXIFData 5.4

     Permalink
    setexifdata
    A new version of SetEXIFData, my GUI for exiftool by Phil Harvey, is now available:

    5.4
    (16-december-2016)

    New:
    - Added 'Set the File Create Date/Time to the Date/Time Original' which modifies the 'Date created' in the Finder.
    - Added 'Set the File Modify Date/Time to the Date/Time Original' which modifies the 'Date modified' in the Finder.
    Both settings use the first date found according to the order specified in under 'Preferences->File Rename settings->EXIF date fields search order'.

    New (video files):
    - Video formats were not accepted by SetEXIFData, although EXIFtool can handle them. The following video extensions are now accepted: moov, mov, qt ,mqv, m4v, mp4.
    A note to processing video files: the individual track-sections will not be modified, only the container. Video files only allow 1 keyword. The 'Extra camera info' is not part of EXIF for video files. No preview available in the drawer.

    Fix (renaming files):
    - Fixed a crash with images with no EXIF dates and times at all.

    Fix:
    - Fixed a problem with single quotes in a file's name.
    - The drawer now closes when processing is started.
    - Internal code enhancements.
     
     Comments

    ICSviewer 2.7

     Permalink
    icsviewer
    The ical/ics calendar file viewer ICS Viewer is updated to version 2.7.

    From / To dates selection fixed.
    From / To dates would take the chosen date, but with the current time as as start or endpoint.
    For example: 01-01-2016 09:10:34 to 13-12-2016 09:10:34
    This would cause events on 01 jan 2016 earlier than 09:10 and events on 13 dec 2016 later then 09:10 not to show up.
    From / To dates now use 00:00:00 as From time and 23:59:59 as To-time.

    About-window at start
    The About-window will not show itself automatically anymore when opening the app.
    The about window would pop-up each time you start the application until you donated; only then it would not pop-up anymore.
    Since this is a bit annoying, I moved the Paypal-button to the main window. When you donate, this button wil disappear.

    New version-detection
    As of v2.7, the app will check for a new new version and pop-up a notification dialog with a link.
     Comments

    SetEXIFData 5.3

     Permalink
    A new version of SetEXIFData, my GUI for exiftool by Phil Harvey, is now available:

    5.3
    (28-november-2016)

    New:
    - Added 'Preferences...' menu-option.

    New (renaming files):
    - Added preferences with which you can set the search order of EXIF date/time and image number fields for renaming files. This way you can tell SetEXIFData exactly which EXIF fields to look for first, and if not present the next one, and so on.
    - Added a preference where you can specify the minimum number of digits for the image number to use while renaming. Smaller numbers are prepended with zeros to match the number of digits you specified. For example, 15, formatted with 5 digits, becomes 00015.

    New (geotag):
    - Added a preference where you can set the default geo-coordinates to start with when you click the 'Geotag'-button.

    Fix:
    - If while renaming files using '%x', no EXIF image number fields are found, '%x' will be replaced by 'minimum # of digits' zeros.
    - Certain RAW formats were not accepted by SetEXIFData. The following photo extensions are now accepted: 3fr, ari, ciff, cr2, crw, cs1, dcr, dcs, dng, eps, epsf, erf, fff, gif, icm, jng, jp2, jpeg, jpg, jpx, mdc, mef, mie, mng, mos, mrw, nef, nrw, orf, pbm, pef, pgm, png, ppm, ps, psd, ptx, r3d, raf, rw2, rwl, sr2, srf, srw, thm, tif, tiff, vrd, x3f, xmp

    Note: although now you can drag and drop certain RAW file types on SetEXIFData, not all of these are supported by EXIFtool for writing back to. Check Phil's site for the 'Supported File Types'-table.
     
     Comments

    SetEXIFData 5.2

     Permalink
    A new version of SetEXIFData, my GUI for exiftool by Phil Harvey, is now available:

    5.2
    (22-november-2016)

    Fix:
    - Renaming a file without using any placeholders works again.
    - When renaming a file, a minimum of 3 characters must be present in the 'Document name' field.
    - Renaming with '%x' now formats sequence numbers below 1000 with leading zeros: 28 becomes 0028.
     
     Comments

    SetEXIFData 5.1

     Permalink
    A new version of SetEXIFData, my GUI for exiftool by Phil Harvey, is now available:

    v5.1
    (21-november-2016)

    As of version 5, SetEXIFData is now shareware.

    If you have donated for SetEXIFData in the past, please e-mail me your Paypal transaction-reference and I will e-mail you your serial number. I am asking you to take action yourself, because email addresses on file are not always actual anymore.

    Fix:
    - The link to Paypal has been updated to the new Paypal payment-links. You should now see who you donate to and what for.
     Comments

    SetEXIFData 5.0

     Permalink
    A new version of SetEXIFData, my GUI for exiftool by Phil Harvey, is now available:

    v5.0
    (20-november-2016)

    As of version 5, SetEXIFData is now shareware.

    If you have donated for SetEXIFData in the past, please e-mail me your Paypal transaction-reference and I will e-mail you your serial number. I am asking you to take action yourself, because email addresses on file are not always actual anymore.

    New:
    - Added 'Email address' and 'Serial number' fields and a processing limit of max 5 photos a time. When you make a donation, you will get a serial number mailed to your PayPal email address. Enter both in the appropriate fields in the 'About..'-window and the processing limit will be removed.
    - Added SubSeconds (or Burst Sequence Number or ImageNumber or ImageCount) to the Date/Time settings. You can insert a value in just this field if you only want to number photos - no need to fill dates/times. It wil set the following EXIF attributes: SequenceNumber, ImageCount, ImageNumber, SubSecTime, SubSecTimeOriginal. When 'Set Creation Date/Time ...' is checked, also the EXIF attribute 'SubSecTimeDigitized' wil be altered.
    - Added '%x' pattern in 'Retrieve Date/Time from file name' to retrieve 3 digits from the file's name and store that number in the previous mentioned EXIF fields. It is up to you to correctly position this placeholder. Read the manual on my website on how to do this.
    - Added '%x' pattern to the rename-pattern in 'Document name' when the 'Rename' checkbox is checked. When '%x' is found, the following number from the EXIF data is taken to rename the image file with: SequenceNumber, ImageNumber, ImageCount, ShutterCount, ShotNumberSincePowerUp, SubSecTime, SubSecTimeOriginal or SubSecTimeDigitized - whichever comes first.

    Update:
    - The main window is now resizable.
    - No readme cq. manual included in the download any more. The always up-to-date version can be found by clicking the link on this 'About...'-window.

    Fix:
    - 'Autofill' caused problems with processing multiple images.
    - 'Titlecase' did not always work. Now you have to explicitly execute it by clicking a button. This way you can titlecase keywords and afterwards lowercase individual words, like 'and' and 'or', by hand.
    - Possible crash while renaming files based on EXIF dates is repaired.
    - Various internal improvements.
     
     Comments

    SetEXIFData 4.7 PPC

     Permalink
    A new version of SetEXIFData for PowerPC, my GUI for exiftool by Phil Harvey, is now available:

    Version 5.0 is also out, but that one is Intel-only and as of now also shareware.
    You can keep using this PPC version for as long as you like.
    The PPC version will receive no functionality updates, only bugs will be fixed.

    v4.7
    (20-november-2016)
    Fix:
    - 'Autofill' caused problems with processing multiple images.
    - Possible crash while renaming files based on EXIF dates is repaired.
     Comments

    CSVviewer - Quicklook CSV files #utility #macos #linux #windows #csv #database

     Permalink
    CSVviewer (formerly known as TABviewer) is a tool which shows the contents of text files, where data of each line is equally separated by either a semicolon, a comma or a tab-character.

    You can download it here.
    20160926-csvviewer
     Comments

    SetEXIFData 4.6

     Permalink
    A new version of SetEXIFData, my GUI for exiftool by Phil Harvey, is now available:

    v4.6
    (26-september-2016)
    On request:
    - Compiled a Universal Binary (UB) version for use on PowerPC and older Intel Macs. You can download it from my site.
    - Added 'Save as set' for Geotags. If 'Put address in comment' is checked, the Comment (street address) is saved with the GPS coordinates.
    New:
    - A double-click on a row in the EXIF-list inside the drawer, copies the value of the right column to the clipboard.
    Fix:
    - Improved test if 'exiftool' has been installed.

    A note about the Universal Binary (UB) version
    Since september 2016 there is a UB version available, for PowerPC and Intel Macs. The UB version is still 1:1 the same with the current Intel version, but may differ in the future, since I use my old Powerbook G4 to keep the UB version current. When it dies, the UB version developments will also stop. Until then I will do my best to keep both versions the same qua functionality.

    v4.5
    (08-july-2016)
    Fix:
    - Negative intervals lower than -9, like -10, could not be entered.
     
     Comments

    Save and Restore Mac OS X Finder Windows, with Tabs and Positions

     Permalink
    Since Apple released Mavericks (10.9), the Finder doesn't save and restore its open windows, and the tabs inside these windows. I find this a real nuisance and it wonders me why Apple haven't been able to fix this. I tried writing 'defaults' settings, with no effect.

    Anyway, then I decided to write my own solution, in AppleScript. You can download them from this page, second entry.
     
     Comments

    Add or Subtract Business Days in Javascript, PHP and Lasso

     Permalink
    I was lately looking for a working version of a function to add and/or subtract business days. The scripts and code I found via Google somehow did not produce the correct results all the time - and I do not mean the loops that simply add a day and check for weekends. Read more . . .
     
     Comments

    Make a new folder inside a selected folder with Applescript

     Permalink
    I wrote an Applescript with which one can create a new folder inside a current selected folder, or inside a current window or inside a folder containing a selected item.
    You can read more and copy the code from my Scripting-page.
     
     Comments

    SetEXIFData 4.4

     Permalink
    A new version of SetEXIFData, my GUI for exiftool by Phil Harvey, is now available:

    v4.4
    (20-june-2016)
    Fix:
    - TAB-bing order of input fields corrected.

    v4.3
    (09-may-2016)
    Fix:
    - Hitting the DEL or BACKSPACE key on an empty line in the list window gave an OutOfBounds exception.
     
     Comments

    Apple Mail and Microsoft Outlook to Evernote

     Permalink
    Today I modified a copy of my version of the Send E-Mail to Evernote script to work with Microsoft Outlook on Mac OS X.
    Since I now have two scripts, I renamed them accordingly :
    • Send E-Mail (Apple Mail) to Evernote
    • Send E-Mail (MS Outlook) to Evernote

    More info on the download page.
     
     Comments

    ICSviewer updated to 2.6

     Permalink
    The ical/ics calendar file viewer ICS Viewer is updated to version 2.6.

    CATEGORIES added as a new column.


     
     Comments

    SetEXIFData 4.2

     Permalink
    A new version of SetEXIFData, my GUI for exiftool by Phil Harvey, is now available:

    v4.2 (29-apr-2016)
    New:
    - Set EXIF dates and times based on a date [and time] in the file name of the image.

    See the web page for more info. Look for 'Retrieve Date/Time from file name'.
     
     Comments

    Various software updates (SetEXIFData, ICSViewer, HandbrakePM and DirectURL)

     Permalink
    My four main apps all have now their own webpages instead of being part of the old accordion page.

    SetEXIFData -> https://marc.vos.net/downloads/setexifdata/
    HandbrakePM -> https://marc.vos.net/downloads/handbrakepm/
    ICSViewer -> https://marc.vos.net/downloads/icsviewer/
    DirectURL -> https://marc.vos.net/downloads/directurl/

    ICSViewer has some new additions:
    • Sheet windows instead of modals,
    • Link to new webpage,
    • Better display of bigger text on Windows,
    • 'Line No.' column now has a line number,
    • ’Start at’ and 'End at' columns now also include the date in ISO format for better sorting.

     Comments

    SetEXIFData 4.0

     Permalink
    A new version of SetEXIFData, my GUI for exiftool by Phil Harvey, is now available:

    v4.0 (17-apr-2016)
    New:
    - Renaming your photos based on EXIF dates and times.

    See the web page for more info. Look for 'DocumentName'.
     
     Comments

    SetEXIFData 3.4

     Permalink
    A new version of SetEXIFData, my GUI for exiftool by Phil Harvey, is now available:

    v3.4 (1-apr-2016)
    New:
    - Tabbed panes to reduce window-height. The high window was a problem on small screens.
    - The Artist & Copyright pop-up memnu now also saves 'Camera make', 'Camera model' and 'Extra camera info' fields.
    Fix:
    - Tab-order is fixed. Using the TAB-key, the fields are now selected in the right order: top-down, left to right.

     Comments

    ICSviewer updated to 2.4

     Permalink
    The ical/ics calendar file viewer ICS Viewer is updated to version 2.4.

    A multi-line SUMMARY, which I did know could exist, is now handled correctly.

    Thanks to Phil Birch for pointing this out.

     
     Comments

    ICSviewer updated to 2.3

     Permalink
    The ical/ics calendar file viewer ICS Viewer is updated to version 2.3.

    DTEND with All-Day Events is now handled correctly: DTEND minus 1 day is actually the last day of the All-Day Event.

    Thanks to Kevin Edwards for pointing this out.

     
     Comments

    E-Mail to Evernote

     Permalink
    I fixed some other flaws in my version of the Send E-Mail to Evernote.scpt:

    Update 22 dec 2014:
    - I repaired a situation where a piece of a HTML-email 'header' is no header, but contains a <style> … </style> segment, which contains semi-colons and which does not contain ampersands. And that is where the script crashed. This is the case with 'Order confirmation'-emails coming from DAZ 3D. I added the test if the part does also not contain a } and then it went through. Fixed. Now wait for the next email-formatting-idiocrazy for which the script has no solution.

    See also my previous posts regarding this script.
     
     Comments

    ICSviewer updated to 2.2

     Permalink
    The ical calendar file viewer ICS Viewer is updated to version 2.2.

    A crash when no DTEND entry was present has been repaired. This seems to be possible with Google Calendar events.
     
     Comments

    Leer jezelf programmeren

     Permalink
    Ik zag dat mijn ooit geschreven boeken en artikelen nog niet op de site stonden. Lang geleden heb ik een poging ondernomen het boek 'Leer jezelf programmeren' uit te geven, is niet gelukt: het was te algemeen. Nu dus gratis te downloaden!

    Klik hier voor de eerste twee publicaties…

    Ik zal eens kijken wat ik nog meer aan interessante artikelen heb liggen die te 'veralgemeniseren' zijn, zodat u ze kunt gebruiken in uw projecten.
     
     Comments

    E-Mail to Evernote

     Permalink
    I fixed some other flaws in my version of the Send E-Mail to Evernote.scpt:

    Update 13 aug 2014:
    - I repaired a situation where there is no content-type found in the email headers. I now set it to text/plain in such a case.

    Update 5 aug 2014:
    - I repaired the strange time formatting (1=3=4=5 instead of 1345) when adding multiple email messages at once.
    - And I added a dialog when the script has successfully finished processing for when Growl is not active.

    See also my previous posts.
     
     Comments

    E-Mail to Evernote

     Permalink
    I fixed a bug in the Send E-Mail to Evernote.scpt where it would crash if the HTML at some point would contain &nbsp; or other ISO encoded characters. You can download a new version here.

    If you maintain your own changes in this script, here's the fix. Change the following lines inside the function htmlFix:

         --TEST FOR / STRIP OUT LEADING SEMI-COLON
         
    if item 1 of paraSource contains ";" then

    into this:

         --TEST FOR / STRIP OUT LEADING SEMI-COLON (skip &nbsp; stuff)
         
    if item 1 of paraSource contains ";" and item 1 of paraSource does not contain "&" then
     
     
     Comments

    E-Mail to Evernote

     Permalink
    A while ago i was looking for a way to shrink my list of mailboxes and the 1000s of mails therein. I already use MailSteward Pro to backup my emails to a remote MySQL server, but that is just in case everything gets lost at Apple's iCloud. Which isn't very likely.

    Since my Apple Mail is starting to crash every few days since the latest Mavericks updates and is getting really slow in opening old and getting new mail (although I run on SSD), I am looking for another way to archive old emails and still have the same easy access with all search capabilities. This where Evernote comes in! Googling a bit I found this AppleScript: Apple Mail to Evernote.

    The script works perfectly under Mavericks and I added some code to get the date/time in the title of the note. A screenshot of how an email in Evernote looks when my modified version of the script has done its job:

    Screen Shot 2014-05-15 at 10.49.19

    What you'll miss though is the grouping of the 'Conversation'-view which you have in Apple Mail.

    So you can download the original or download my version.

    Thanks to Veritrope for this very useful script!
     
     Comments

    Sublime Text 2 Color Scheme for Lasso

     Permalink
    Sublime Text 2 is a superb code editor. I am using it now since 4 days and I am already completely used to it. I thought I would miss all integrated functions in Coda 2, but it turns out that I don't. I already use applications like Transmit, SmartSVN and Navicat outside Coda 2 to do more than can be done from within Coda 2, so I am already used to that. After 4 days of coding with Sublime Text it is now the other way around - I miss stuff in Coda 2 that makes me turn back to Sublime Text!

    A fellow developer has made a great Lasso syntax highlighter for Sublime Text 2 and I have been playing around a color scheme to get the (almost) same syntax coloring as I had in Coda 2. Maybe you find it useful too.

    20130424113839-Lasso


    Download myLasso.tmTheme and put it into:
    /Users/<YOU>/Library/Application Support/Sublime Text 2/Packages/Color Scheme - Default/

    (to install on Win / Lin - read this part of the manual)

    And this is my 'all-the-extra-packages-you-need' list:
     Comments

    ICSviewer v2 is out. View and export .ics calendar files

     Permalink
    Version 2 of ICS Viewer was released today. Someone reported a crash, which had to do with the order of VEVENT entries. This, among other things, has been fixed. Enjoy!

     Comments

    SheepShaver - Mac OS 9.0 Classic Emulation on Mac OS 10.8

     Permalink
    If you do not want to spend much money on upgrades for software you hardly use, just because you are running the latest Mac OS, try a Mac OS emulator! These are free and run nice and fast on the new Macs.

    Let's take FileMaker Pro 6 for example. A piece of software I need, for a regional tree foundation I do some work for, but rarely use. And I do not want to upgrade - too expensive for the infrequent usage. So I looked at installing it on Windows in Parallels, since I have that software anyway - but that is a bit too much overhead just for running FileMaker 6. WINE did a bad job so I ditched that. Then I got a 500MHz G4 Cube! The advantage was that it runs all my older software too, like the Starwars Episode 1 Racer. But it is a bit much work turing that Mac on and off, just to do some administrative work in FileMaker 6.

    So I still want to be able to run FM6 on my iMac, in Mac OS 10.8, because it is simply more convenient. I tried SheepShaver a long time ago, but then it did not work for me, somehow. But today I came across it again while searching for Mac OS emulators for Moutain Lion, and saw '2012' in the SheepShaver's blog, so that means it is still actively supported. I gave it a try and it works fantastic! And it runs my FM6 applications - and some old games, of course, like BreakThru! Really cool!

    If you want to try it too, download SheepShaver and download a ROM file and the OS9 System. READ and follow these instructions and you should be ok.

    SheepShaver
     Comments

    SetEXIFData 3.3

     Permalink
    A new version of SetEXIFData, my GUI for exiftool by Phil Harvey, is now available:

    v3.3 (8-sep-2012)
    Fix:
    - Found a way to reactivate the app after processing so it responds to mouse clicks again. Hopefully this solves the problem where the app would not come forward.

    v3.2 (07-sep-2012)
    New:
    - Added support for a sticky Growl message when processing has finished, which lists all processed images.
    Screen Shot 2012-09-08 at 18.05.18
    Changes:
    - Replaced the 'Done'-window with a text below the list-window, since the sheet-window-state did not react to mouse clicks when the app was in the background and ready with a conversion.
    - Changed the sheet-window into a movable modal.

     Comments

    HandbrakePM 1.5

     Permalink
    A new version of HandbrakePM, the batch video conversion tool based on the famous HandBrake video converter, is now available:

    v1.5 (8-sep-2012)
    - Found a way to reactivate the app after processing so it responds to mouse clicks again. Hopefully this solves the problem where the app would not come forward.

    v1.4 (7-sep-2012)
    - Replaced the 'Done'-window with a text below the list-window, since the sheet-window-state did not react to mouse clicks when the app was in the background and ready with a conversion.
    - Changed the Growl-scripts so now they should work on newer MacOS and Growl installations.
    - Made Growl-notifications sticky, like Handbrake does.

    Screen Shot 2012-09-08 at 17.50.58
     Comments

    MySQL Replication on Mac OS X

     Permalink
    Last week I finally had the time to take care of a backup server and set up a database backup scheme. I chose to use the built-in MySQL replication tools since I do not have to replicate between different database brands. I described the steps it took to get everything up-and-running in 'Setup MySQL Replication'.
     Comments

    Use SmartSynchronize with Coda (= replace opendiff)

     Permalink
    Here's a small how-to replace opendiff (FileMerge) with SmartSynchronize. This way you integrate SmartSynchronize with Coda and possible other SVN-GUIs or IDEs.
     Comments

    Relocate SVN repositories with SmartSVN

     Permalink
    Today I had to move our SVN repositories to a new server, because the old one (an Xserve G5) is being emptied and then either sold or thrown away. So if you're interested in an early 2005 Xserve G5, send me a note. Anyway, relocating a repository was easier than I thought. A bit of reading and googling revealed the steps I had to take and to help you, I wrote them all down, sort of collected steps-to-take, and posted them on this page.
     Comments

    Multiple MySQL instances on Mac OS X Client or Server

     Permalink
    A new project and a server in the basement, drove us to research how we could replicate MySQL databases of two other servers onto the one in the basement. Quest: we need multiple instances of MySQL on the server, with each its own setup. Our findings and how to set this up on Mac OS X Client (your regular desktop Mac) or Mac OS X Server (your co-located Xserve, Mac Pro or Mac Mini Server) are described on this page.
     Comments

    SetEXIFData 3.0

     Permalink
    Version 3.0 of SetEXIFData is out, with the following changes:

    New:
    • Added a checkbox which can be set on to remove all keywords (and not add any new ones) from all the files in the files-list.
    • Added a checkbox which can be set on to titlecase all keywords, which was previously done automatically. It is set on by default.
    • Added a checkbox which can be set on to autofill the document name property of each photo listed with the current file name.

    Bug fix:
    • Problem with assigning keywords for Preview, Photoshop CS5 and iPhoto has been fixed. Turns out these programs let '-subject' overrule '-keywords' for keywords.

     Comments

    ICSviewer

     Permalink
    iconA small program to convert a calendar-export (.ics-file) to table-format and calculate working hours, so you can copy and paste the results of your calendar entries into an invoice or a spreadsheet.
    Download here.
     Comments

    HandbrakePM - A batch video encoder

     Permalink
    Handbrake is the video converter ... but it lacks one thing: batch encoding. This is where HandbrakePM comes in handy. Simply drag and drop a whole series of files onto the app, select your options and press 'Convert'.
    You can
    read more about it or choose for a direct download (Mac Intel only).
     Comments

    PTViewer on Mac OS X

     Permalink
    If you want to install ptviewer.jar (view 360° images) in /Applications, it won't start right. After you move it into /Applications, modify the permissions of the file: select the file, press CMD+I or select File->Get Info... from the menu bar:

    ptviewer
    Click on the lock (1) and enter the administrator's username and password. Usually that's you.
    Next (2), set 'Everyone' to 'Read & Write' and close the window.

    Now it works.
    ptviewer1
    I made some photos of my office with my iPhone4, turning my desk chair 360 degrees and stitched them together on my iPhone with AutoStitch. Looks great in PTViewer!
     Comments

    Deskovery is fun

     Permalink
    Deskovery (-> website) is handy and also for fun. Drop all other 'green button'-resize plug-ins or apps. This is the one to use!

    deskovery2

    And it makes dragging windows funny! I took the screenshot while dragging a window with Deskovery enabled.

    deskovery1
     Comments

    iperf3: a Network Bandwidth Tester

     Permalink
    I was investigating my WiFi access points for improvement and while browsing the web for ideas I came across iperf3. Simple and effective, iperf3 is a tool to measure network bandwidth (read more about it ...)
    To simplify installation, I created a MacOS X (Intel) installer package for iperf3 so you do not need to compile yourself.
    (download iperf3.pkg)
    An Universal Binary Installer Package for MacOS X can be found on NCSA Illinois, although that is iperf2.
    (download iperf.pkg)

    Simple 1-2-3 Network test:
    Install iperf3 on a Mac where you start it as a server: open Terminal and enter the following:
    iperf3 -s
    Then install it on another Mac and run it as a client: open Terminal and enter:
    iperf3 -c 192.168.178.131 -t 60 -P 2
    where you must replace this IP-address with yours where iperf3 runs as a server on.

    Wait a minute (-t 60) and the results are presented as follows:
    Connecting to host 192.168.178.131, port 5201
    [ 4] local 192.168.178.13 port 65334 connected to 192.168.178.131 port 5201
    [ 5] local 192.168.178.13 port 65335 connected to 192.168.178.131 port 5201
    [ ID] Interval Transfer Bandwidth
    Sent
    [ 4] 0.00-60.00 sec 342 MBytes 47.8 Mbits/sec
    Received
    [ 4] 0.00-60.00 sec 342 MBytes 47.8 Mbits/sec
    Sent
    [ 5] 0.00-60.00 sec 321 MBytes 44.9 Mbits/sec
    Received
    [ 5] 0.00-60.00 sec 321 MBytes 44.9 Mbits/sec
    Total sent
    [SUM] 0.00-60.00 sec 663 MBytes 92.7 Mbits/sec
    Total received
    [SUM] 0.00-60.00 sec 663 MBytes 92.7 Mbits/sec

    iperf Done.


    To stop the server, press CTRL-C.
    Enter iperf3 --help  for all possible options.

    This suite is also available on iOS: WiFi Bench.
     Comments

    Certified Lasso Developer 'Bragware'

     Permalink
    As stated in their email in which I received this medal: pure bragware! In that case ... Let's brag! smiley

    First-100-new
     Comments

    Using Kaleidoscope with Coda

     Permalink
    Here is a short description of how to replace opendiff so Coda coda uses Kaleidoscope kaleidoscope instead of Apple's FileMerge.
     
     Comments

    Starter-app for Yaoqiang BPMN Editor

     Permalink
    I have made a starter-app which starts the Yaoqiang BPMN Editor .jar-file. It's only meant for use with the Mac OS X dock, because you can't position a .jar-file in the application section of the dock.
    You can find it on my REALbasic page.

    Screen shot 2010-12-08 at 18.02.15
     Comments

    At the Lasso Developer Conference 2010

     Permalink


    The Euro Lasso Developer Conference 2010 was held in Berlin on 30 and 31 of october 2010 @ GLS Campus Berlin. Organized by ANU Internet Services, this was a great idea and happening. The brand new Lasso 9 was discussed very much; various demos and presentations of code and sites built with Lasso 9. LassoSoft announced they found an investor and were getting back on track! Only good news - of course!
    It was nice to meet fellow developers who I normally only have contact with by reading and posting to mailing lists.
    Thanks to Chris Wik from ANU for his spontaneous idea and rapid put-together of a well done DevCon!

    Presentation Videos:
    The Eurolasso Channel @ Bambuser

    More links:
    Database Versioning by Johan Sölve
    L-Debug and L-Benchmarking by Ke Carlton
    Twitter
    Flickr

     Comments

    Inhoudsopgaven Webdesigner

     Permalink
    De inhoudsopgaven van Webdesigner, vanaf nr 26, heb ik in Evernote samengebracht en zijn voor iedereen toegankelijk èn doorzoekbaar op tekst: https://www.evernote.com/pub/macvos/inhoudwebdesigner
    Met dank aan Evernote die de PDF's and JPG's OCRt.
    (zie ook de post m.b.t. iCreate voor een korte uitleg over hoe je kan zoeken in Evernote's publieke pagina's)
     Comments

    Use OpenMeta to find files in OS X's Finder

     Permalink
    The Finder supports OpenMeta in its search options. To have the possibility at hand, you must add the option to the menu first. Otherwise you have to select it first, every time you open a search in the Finder. To add Tags to the options menu, take the following steps:

    1) Open a new finder window



    2) Enter search mode.
    The default is to search in the contents of files, but... when you hold down the shift key with the menu open, the Find item changes into Find by Name...



    3) Open the 'Kind' menu by clicking on it and choose 'Other...'





    4) Tags
    Scroll down or type 'meta' in the search field and look for the entry named 'Tags'. Check the box in the column 'In Menu' and click OK.



    5) Search using Tags
    When you leave the search field blank, 'Contents' or 'File Name' are not used in the search.
    With Tags-search, you can enter multiple keywords, separated by a space.



    If you want to use a command line tool to write metadata to files yourself, you can download an installer right here.
    If you are looking for GUI clients, look here.
     Comments

    Inhoudsopgaven Advanced Photoshop

     Permalink
    De inhoudsopgaven van Advanced Photoshop heb ik in Evernote samengebracht en zijn voor iedereen toegankelijk èn doorzoekbaar op tekst: http://www.evernote.com/pub/macvos/inhoudadvancedphotoshop
    Met dank aan Evernote die de PDF's and JPG's OCRt.
    (zie ook de post m.b.t. iCreate voor een korte uitleg over hoe je kan zoeken in Evernote's publieke pagina's)

    [De link naar Evernote bestaat niet meer - ik heb mijn abonnement opgezegd en zag geen reden om de oude inhoudsopgaven te bewaren]
     Comments

    Lasso syntax coloring file for gEdit

     Permalink
    I created a Lasso language file for gEdit. Download it here.
     Comments

    SetEXIFData 2.9

     Permalink
    A new version of SetEXIFData is on-line. You can find it here.
    Changes:
    • Added a checkbox to set if the address data from Google Maps should be put into the comment field.
    • Added a 'Set startup' button on the geotag window so you can set your own startup coordinates when the window loads.
    • When 'Start over' is pressed, all new fields are now cleared too.
     Comments

    SetEXIFData 2.8

     Permalink
    A new version of SetEXIFData is on-line. You can find it here.
    Changes:
    • Added fields for camera info: Make, Model & Extra Camera Info.
    • Added a field for a Document Name. You can store the original name of an image here.
    • Added a field for a Comments (goes into 'usercomment').
    • The Caption/Description is now also stored in 'imagedescription'.
     Comments

    Image dimensions in MacJournal

     Permalink
    MacJournal is a great blog and notebook program! However, you cannot see or edit the image's dimensions. You can drag the bottom-right corner when you want to resize an image, but also then there is no feedback regarding the image's dimensions. There is a way, though, to find out what the dimensions are, before you post. Use Art Directors Toolkit ($39.95, upgrade $19.95) or ARTIS Screen Tools ($9.95) rulers. Here is a screenshot of how you can measure an image in MacJournal with Art Director:

    Screenshot2010-02-16at16.37.48-2010-02-16-16-40
    Here is also a screen shot with ARTIS rulers. Note that Art Director's rulers move as one block - they're connected like on a drawing table. But ARTIS Screen Rulers float independent from one another. So it is what you prefer.

    Screenshot2010-02-16at17.15.24-2010-02-16-16-40
    Both these rulers always stay on top, and that is what is most important.

    I looked at Free Ruler but those rulers are just like a document window - they do not float on top of everything. Then there is Rulers which places two rulers at your screen's top / left borders. They float on top of everything and you measure by placing horizontal and vertical guide lines on the screen. Both are not good for my purpose. For those who need it, ARTIS also offers grids and guides on your screen in the Screen Tools package as separate programs, which are, in my opinion a much nicer solution than Omnidea's Rulers.

    Update 13-11-2015: Since then Xscope has emerged. Use that one, it is very good.
     
     Comments

    SetEXIFData 2.7

     Permalink
    A new version of SetEXIFData is on-line. You can find it here.
    This new version has the possibility of adding/subtracting a fixed amount of time and a minor repair.
     Comments

    Web browsers and speed

     Permalink
    Where I work we use a home-made Transport Track & Trace System. I can't publish the page here because it contains company material, but I can say that the output for the people who need a complete overview of all ongoing transports, is a page with lots of tables:

    Screenshot2010-02-09at14.02.05-2010-02-9-13-52

    and a lot of rows:

    Screenshot2010-02-09at14.02.20-2010-02-9-13-52

    I used Coda to find out how many '

    The transportation data (truck, shipper, consignee, forwarder, etc.) on this page is pulled from a database and the page is generated on the server, all done by a Lasso script and then send to the browser. We had some complaints about loading times, so I did a perceptual stopwatch test with different browsers and Mac OS X and Windows XP. The stopwatch started as I clicked OK on the HTTP-authentication dialog and stopped when the spinning wheel stops. Here they are:

    iMac 24" from 2008 with OS X 10.6 on 3.06GHz Intel Core 2 Duo
    Safari 4.0.4 : +/- 55 seconds
    Firefox 3.6 : +/- 90 seconds
    Chrome 4.0.249 : After 4 minutes an execution dialog and it never ends loading.

    Macbook Pro from 2009 with Windows XP Bootcamp on 2.8GHz Intel Core 2 Duo T9600
    Internet Explorer 8.0.6001 : After 4 minutes an execution dialog and it never ends loading.
    Safari 4.0.4 : +/- 48 seconds
    Firefox 3.6 : +/- 61 seconds
    Chrome 4.0.249 : After 4 minutes an execution dialog and it never ends loading.

    So it is true : Safari is the fastest browser.
     Comments

    Geocodes for SetEXIFData

     Permalink
    Ah, I finally got the Geocoding right! I was wondering why the pawn always jumped to the nearest known location or why it always gave the nearest known location although I put the pawn in the middle of nowhere. After examining lots of example's on Google's website I finally got it : the real geocodes are in the response.name field. So now I return those to the caller - in this case SetEXIFData.

    You do not need to update; it's all on the web-server side of things.
     
     Comments

    Smart Mailboxes in Apple Mail

     Permalink
    Smart Mailboxes in Apple's Mail are cool! I have set up an In & Sent smart mailbox which shows me all my incoming and sent messages, grouped by thread. Here's how to set it up:

    First, create a Smart Mailbox:

    Screenshot2010-01-21at19.01.24-2010-01-21-18-56

    Then and add all Inboxes and Sent mailboxes from the email accounts you use. Choose the rule 'Message is in Mailbox' for every entry as I did in the example below.

    sm1-2010-01-21-18-56

    Next, drag the Smart Mailbox to the top in sidebar. Then you have it at hand all the time.

    sm3-2010-01-21-18-56

    And last, set the view to Threaded:

    sm2-2010-01-21-18-56
     Comments

    SetEXIFData 2.5

     Permalink
    A new version of SetEXIFData is on-line. You can find it here.
    This new version has
    Geotagging and some minor repairs.
     
     Comments

    Google Maps and Geocoding

     Permalink
    Here's my implementation of Google's geocoding API, which I am going to implement in SetEXIFData :

     Comments

    Reading comics and self-scanned books on iPhone or iPod Touch

     Permalink
    Today I switched my comic book reader on my iPhone from ComicZeal to MyComics to ComicReader Mobi. I found that the last one has the same functionality as the other two + a lot more. No conversion of files, no separate uploader - you can use any FTP-client, simply upload your folders so you have the same arrangement as in the Finder (yes, I use a Mac).

    I use Transmit as the FTP client and created a favourite to my iPhone, then dragged the favourite to my books folder so it's accessible from there.
    Screenshot2009-10-20at16.20.45-2009-10-20-16-14

    The only thing with ComicReader Mobi is that it doesn't handle files with special characters in the file name (yet) : é, è, etc. simply block the ftp transfer. On the forum I read that an update which addresses this issue is on its way.

    A comic book reader is nothing more than an image-viewer which views images stored in a ZIP-file. This simple fact means you can read any book with a comic book reader as long you do not OCR your scans into a text document. For example, I am scanning De Saint pocket books. The scanned images are named in sequence : IMG_0000.jpg, IMG_0001.jpg, and so on. The folder name is the name of the story. Thus, when I zip the folder and change the extension in .cbz (ComicBookZip; so a zip file doesn't get opened with the standard zip-utility), I can read the book in any comic book reader, also those on iPhone or iPod Touch! The advantage of not OCR-ing pocket books is that these kind of books have small pages and can therefore be read quite good on an iPhone or iPod Touch in landscape mode, and you also retain the layout, page numbers and possible images in the book.
    iphone-2009-10-20-16-14
     Comments

    ScreencastsOnline

     Permalink
    Don McAllister of ScreenCastsOnline made a great show this weekend on the new Services-setup in Snow Leopard. Check it out here. BTW, Don has a lot of good podcasts on Mac software - a must-view for Mac users! Very useful tips for those, like me, who rarely use the Services or Automator!
     
     Comments

    At the Lasso Developer Conference 2009

     Permalink
    LDC09-2009-10-5-22-17

    From october 1 thru 4, the Lasso Developer Conference 2009 was held in Amsterdam. For me, this was the first time because a) it was in Amsterdam and b) Lasso 9 would be introduced and c) at last I would meet quite a few fellow Lasso-ers in real life.
    There were some round-tables and workshops presented by Lasso-ers themselves, where some interesting topics were discussed and great solutions to returning questions were offered.
    LassoSoft picked a real cool location: Spaces at the Herengracht. You can see some photo's of it here.

    It was great. Thanks Lassosoft and everyone for this opportunity!

    DSCF0114-2009-10-5-22-17.JPG

    LDC09 Video's :
    YouTube - LassoSoft's channel

    Here are some links to LDC09 material :
    LassoTech
    At_begin URL-handling and REST
    Version Control Systems
    L-Migrator presentation
    itPage presentation
    Lfor presentation
    Encoding and Character-sets
    File permissions
    jquery Week calendar

    Check out the lively Lasso community at LassoTalk
    And Brian's blog-post
     Comments

    SetEXIFData 2.4

     Permalink
    A new version of SetEXIFData is on-line. You can find it here.
     Comments
    © 1997- Marc Vos (and others)   -   Privacy Statement   -    Contact Me