Macintosh blog postings

Macintosh Postings

Earliest: June 26, 2003Latest: January 12, 2018Total: 226

January 12, 2018

PhotoBulk

PhotoBulk is a neat little application where you can apply four different tasks to an unlimited set of images.

This past summer, I got the application as part of the The Next Web software package deal. In September, they came out with an update - my purchase wasn't eligible for the free upgrade. However, they will offer a 50% discount on previous purchases, which is very good.

Photo Bulk Screens
The screen difference between the old view and the new view.

Watermark

There are four different watermarks that you can apply to each image:

  • Text - Simple text, (i.e. Copyright Info) with the ability to select different font sizes and color. You can also change the opacity. You can change the angle or location of the text.
  • Image - Place any image logo in simi
  • Script - Repeat a text watermark on your image.
  • Datestamp - Add a timestamp to your image. You have the same capabilities as the text

Resize

This is useful if you want to transform a bunch of images to a similar size. You can change By Width, By Height, Percentage, By Max file size, Free Size.

Optimize

You can reduce the size of images (JPG and PNG) files. The only bad part is that you can?t tell if the compression will cause a serious quality problem with the images.

In my test, it actually did a pretty good job optimizing. I used the mid-point, called ?opt? and checked the files and they looked fine, I couldn?t tell any visual difference.

Note: There is no preview functionality in the September update

Rename

Rename a the drop images. This is useful when you want to rename a bunch of common photos. Such as vacation photos.

Performing Action

When you start the action, the tasks will always create a new folder and put the new images in the folder. You don't have to worry about the original file.

Overall View

There are some useful functionality however, I think your better off using functiionality in GraphicConverter or PhotoScape X. These applications offer a lot more features. At the end of the day, you get more bang for your buck.

The watermark feature in PhotoBulk is nice, but not something that I would be using frequently.

January 5, 2018

PhotoScape X December Update

On December 20th, 2017, Photoscape X was updated with nine new features an unspecified number of bug fixes. The application is shaping up to be a very useful tool, and I certainly would recommend it as a compliment to Affinity Photo or Pixelmator.

Here's a breakdown of the new Features released in the December update:

Photoscape X Update
Menus Options of the new features

Draw Brushes

There are now 11 new Draw Brushes. These brushes are useful to add additional effects to the images. There's a lot more capabilities in Affinity Photo and Pixelmator, including the ability to create your own brush.

I played around with this and can see this would be a good way to quickly enhance images, especially using the Blend Mode.

Scatter Brushes

Nice to see scatter brushes back! This is a favorite paint feature that I am glad to see back on the Mac! I first encountered scattered brush in SuperPaint. Scatter brush is a way to display some brush strokes randomly. Usually done with a special shape brush such as Heart, Confetti, Snowflakes, Dog Prints and more.

Photoscape X includes 11 brushes in this release. I am sure they will release some new ones in future updates. Very cool feature to use to add effects to images, such as snowflakes or adding Bokeh effects.

Paint Bucket Tool

The Paint Bucket tool will change a specific pixel to any color that you wish. I can see this would be useful if you have a solid color background and wanted to change it to some other color.

I played around with this feature for a bit and don't see it very useful for photos. I think it will be good to touch up graphics files.

Magic Color Filter

The Magic Color filter is a quick way to brighten up your images. Now you don't have to play around with various Clarity and Brighten settings. Simply click on the "Magic Color" checkbox and instantly see the image improve.

You can adjust the setting to better improve the image.

I tested this feature with several images and it works very well. The images are nice and bright! A quick way to touch up an image if you don't have time to do it! This is a great tool to have and I certainly see this being used all the time.

Touch-up Compairson

PhotoScape Magic Touch

In the above example, I ran the same photo through each application and selected the Auto Color Adjustment once. I didn't make any special changes to the image. I think Photoscape did a great job with bringing out the blue in the snow.

December 29, 2017

Best Macintosh Blog Posting of 2017

This year I found some great Macintosh software - Affinity Photo, Affinity Designer and Keyboard Maestro. They all played into helping make 2017 a very productive year.

Many of this year's post were around those applications. Next year might see a shift to more developer and video applications.

Top Seven Macintosh Post of 2017

In no particular order..

You can find all the Macintosh post over on the Macintosh Blog Listing page.

Lots of exciting Macintosh post are planned for 2018. If you have any tips/tricks that you would like to share, please let me know.

December 22, 2017

GraphSketcher

Have you ever needed to make a simple line chart in Affinity Designer? Wish there was a simple way to create a vector base graph?

Thankfully there is an app for that and it's free!

GraphSketcher is a simple, elegant tool for quickly sketching graphs and plotting data -- but you don't even need data to get started. It's perfect for reports, presentations, and problem sets where you need to produce sharp-looking graphs on the fly.

It's really easy to create charts for whatever data point that you want. Anytime you want a quick line graph, GraphSketcher is perfect.

Graphic Sketcher

Integrates Smoothly with Affinity Designer

What's nice about GraphSketcher is that you can copy the Graph in GraphSketcher and then paste it in Affinity Designer. All the objects are put in their own layers and in their respective types. So you can still change the text and points on the chart!

This is really cool when you want to put together a quick chart and use the power of Affinity Designer to touch it up.

GraphSketcher History

The application was created by Robin Stewart in 2007 and refined by the folks at Omni Group. In 2014, the application was retired from the product line and the code was put into open-source.

There's only been one update since the code was put into open-source. That was to fix a bug with comma separated values.

Getting GraphSketcher

Download the Binary file from GitHub and place the file into the Application folder. Double click to open and start creating charts.

Check out all the Inspector settings and see the capabilities of the application.

Once your done, click on the 'Copy as Image' and then paste it into your Affinity Designer document. Now you can do additional modifications to make the chart look better. (Try putting the chart on a chalkboard for a unique look!)

Pro-Tip

After you paste in the chart, I would recommend grouping the objects together (Command-G). That will make it easier to manage all the objects. So after you, Command-C, do a Command-G.

December 15, 2017

Keyboard Maestro Browser Version

Keyboard Maestro has a great integration with some popular browsers. Some macros that I created comes in handy when filing Jira Issues.

Note: This is similar to a tip I reported a couple of years ago - "Getting the Browser Version" for TextExpander.

Browser Version

When reporting an issue, often I need to include the browser that I used so that Developers can see if the reported issue is related to a specific browser version. Since most of the modern browsers auto-update it can be a pain to track them.

Chrome Version

Chrome Version

Execute the following AppleScript:

tell application "Google Chrome"
set theVersion to "Chrome " & version
end tell

So whenever I need to identify the version of Chrome, I just type in Chrome.Version and instantly the version of Chrome is deplayed. This saves me a lot of time to open up the 'About Chrome' and write the version number. Having this macro makes it easy to add this information to any Jira Issue or Slack chat.

I also have macos setup for Firefox and Safari.

Bonus Browser Version Macro

There's a 'super' macro that will display all the browser versions that I have. Again, this just makes it easy to identify the browsers that I am testing with:

Browser Versions

December 8, 2017

Dealing with the Grayed out song Listing in iTunes

Do you manually move music to your iPhone or iPod? Have you ever encountered an issue where a song didn't get copied and you end up with something like this:

iTunes Grid

This has happened to me a lot and after playing around with the iTunes and the phone, I figured out why it's been happening.

Here's the possibilities:

iCloud song already there

Apple doesn't want you to copy a song that you already have available in the iCloud. So the grayed out song means that the song already exists in the Cloud or you downloaded to the phone. You don't see it on iTunes because iTunes is only showing downloaded music.

You Copied a Set of Song/Playlist and a Song Existed

When you copy a playlist and a song exists in the cloud it will stop all the other songs that were to be copied over. You may see the grayed out song in the Playlist and not in the regular Song grid.

Quick Solution

I usually encounter this when I copy a playlist to my iPhone and not all the songs got copied over.

The solution that I found to work: delete the grayed out song and try copying the other songs. For example, I would select the next four songs that didn't work or at least one at a time.

If the grayed out song is something that I downloaded from someplace else, I found that renaming it also worked.

December 1, 2017

Headless Chrome and Keyboard Maestro

In May, Google shipped headless functionality with Google Chrome 59. Google description of the feature:

A headless browser is a great tool for running automated tests and server environments where you don't need to see the rendered output or have a visible UI shell.

Thanks to Google Chrome Autoupdate, everyone should have this feature by now.

Here's a simple script to take a screenshot of any particular website:

Chrome Headless

Shell Script Code:

cd /Users/cryan/Desktop;
alias chrome="/Applications/Google Chrome.app/Contents/MacOS/Google Chrome";
chrome --headless --disable-gpu --screenshot --window-size=1280,2696 http://www.cryan.com/blog;

Some Tips:

Chrome saves every file as screenshot.png. There's currently no way to change the filename during command run. So I added the Keyboard Maestro built-in file rename immediately after the screen capture.

The "window-size=1280,1696" is the size of a standard letterhead

The iPhone 8 browser window size is 375x667

The iPhone X browser window size is 375x812

The Samsung Galaxy S8+ browser window size is 360x740

Good Use of Keyboard Maestro v8 Cron Feature

I added Keyboard Maestro's cron feature so that the screenshot process would run automatically. Here some example uses:

  • Take a screenshot of your company website every morning. At the end of the year, you can see how the site has changed
  • Take a screenshot of your company website in different browser sizes. (What are Mobile users seeing.)
  • Take a screenshot of your website after posting a blog entry
  • Take a screenshot of your CNN, Drudgereport or MSNBC. What were the top news of the day?
  • Take a screenshot of Amazon and BestBuy homepage.

Setting this up as Cron feature allows you to set it and forget it. These will run as long as your computer is up and running.

November 24, 2017

Macintosh Cyber Deals Watch

Mac T V News

Last year I had my list of software that I was going to watch for, so I thought I repeat the "Watch List" for this busy shopping season.

My budget is pretty tight this year. Chances are that I won't be making any big purchases on "Black Friday" or on "Cyber Monday." Here are the software and services that I'll be checking out this year:

Software Watching

  • Belight Software - Art Text and Swift Publisher are pretty cool. Currently Belight Software has 30-70% off sale in the Mac App Store. The sale doesn't cover Art Text or Swift Publisher. I have seen Art Text in some recently announced bundle packages, but they are more than what Art Board sells.
  • PhotoStyler - Great for presenting photos online, Social Media and Blogs. (Single User license is $29.99)
  • Art Board - Didn't upgrade to 2.0, wonder if they will have a special deals. (Single License is $39.99)
  • Movavi - I think 2018 will be the year of multimedia. I am always looking for a different solution to compliment iMovie.

Services Watching

  • Creative Market - Love all the package deals. Certainly expect to see a good teaser for this year.
  • DropBox - Great service. Currently at 60% at 6.2 GB
  • StoryBlocks - Usually have a $99 year membership sale, this time of year they discount to nearly $45.
  • Font Awesome 5 - Wonder if they will have one last sale before they go live.
  • UDemy - there are a few courses that I want to watch but they are outrageously expense. I'll be checking frequently to see if they are discounted. They currently have a 55,000+ online courses at $10 for a limited time!
  • Go Daddy - perhaps they will have discount domain name or hosting plans.

Hardware

Not watching any hardware deals this year. At the moment, I have enough disk space and don't really need a new Flash storage devices or cables.

It will be interesting to see what Apple deals are announced. I suspect that they include iTunes gift card with some purchases of MacBooks and iPads.

November 17, 2017

Page Curl in Graphic Converter

I wasn't able to find any information about Graphic Converter Page Curl Effect, so I thought I write a blog post on how to use the functionality.

Core Image Filters

The 'Core Image Filters' actually filter that is provided in Apple Swift 3. They are available for any Developer to use. The Core Image Filter Reference has information for developers. This is not really useful for consumers since the functionality can change per app.

Apple description:

Core Image is an image processing and analysis technology that provides high-performance processing for still and video images. Use the many built-in image filters to process images, and build complex effects by chaining filters. For details, see Core Image Filter Reference.

Graphic Converter Implementation

You can find the Core Image as the first pullout menu item under the Filter menu. Graphic Converter includes all the effects in the Apple's Core Image library- which is very cool.

You can apply the effect to the whole image, or use the Selection Tool to pick an area on the image that you want to transform.

Simply start with one effect and the Core Image dialog box opens. Now you can easily move to a different one. It's kind of neat to see how each effect transforms your image.

Check out all the Tile effects that can be made out of your image. This is a creative way to come up with some background ideas. The Distortion Effects are pretty cool too.

Nothing gets applied until you click on the 'Apply' button.

Page Curl Effect

Using the Page Curl Effect

In the Transition section is the Page Curl effect, which is a pretty cool tool. It does take a bit of understanding.

To make the Target Image and Backside Image to work you need to "Drag and Drop" an image to the icon below the text. (It took me a long time to figure out how this worked!)

Simply find an image and then drag it to the preview box under the text.

Other Tips:

  • Target Image is the image that you see on the other side of the Curl. (Think of Page 3 in a book)
  • The Backside image is the backside of the main image. Usually, it would be the same existing image, but you can change it up to create a cool effect. (This would be page 2 in a book)
  • To be effective, both the Target Image and Backside image should be the same dimension as the front image. If it's too small then you will see a checkerboard to indicate areas where it will be transparent.
  • There is no way to alter or align the images. That is you can't adjust the position of the Target or Backside image. Your best bet is to do that in another GraphicConverter window. Save then 'Drag Drop' to refresh the results.
  • Time is how much of a page curl that you want to apply
  • Angle is which corner that you want to apply. First set the time, then move the angle to where you want to corner to appear. For the top right, it should be '-2.57' for the top left the value should be around '-0.69'
  • I haven't played with the ShadowSize and Shadow Amount values much just kept the default values.

November 10, 2017

AirPort Express 802.11g

Airport Express

I currently have an Apple Airport Express (MB321LL/A) sitting in my desk drawer in my office. I was thinking that there must be something that I can use the device for. So I decided to investigate the capabilities of the original Airport Express.

Features of the AirPort Express 802.11g (1st Generation)

  • 10/100 Ethernet WAN or LAN port
  • Analog/digital audio output jack
  • USB Printer Port

Ethernet WAN

By default the AirPort Express Ethernet port acts as a WAN port. This simply means that you plug in a cable from a DSL Router and then you can broadcast a wireless signal. This would be good if you wanted a special wireless for visitors.

You can set the AirPort Express Ethernet port acts as a LAN port. You need to set up the ?Extend a Wireless Network.? Then simply connect any Ethernet device to the Airport Express. This would be useful if you have an old computer/Game Console that doesn?t have WiFi access. Simply connect a regular Ethernet Cable to the computer and the Airport Express.

Wireless Music Device

If your wireless can reach outside your house, you can play music using the Airport Express and some cheap outdoor speakers.

Plug in the Airport Express in the opposite wall of the office and make your computer sounds be in stereo mode.

The Operating Temperature is 32 F to 95 F (So there's no chance of putting this outside to play Christmas Music.)

USB Port Ideas

Most modern printers have built-in wireless capabilities. I am guessing it would be useful for an old printer. There's nothing really

Resources

If you have AirPort Express 802.11g (1st Generation) download Apple's Setup Guide to get you up and running.