Print From iOS To Any Printer or PDF For Free

While Apple has technically enabled the printer function on iPhones, iPads, and iPod Touches, printing only works currently on 18 specific models of HP printers.

AirPrint Activator

To enable printing to any printer attached to your Mac, use the free AirPrint Activator (formerly AirPrint Hactivator).

It’s a simple program. I’ve been using a beta of version 2 without problems.

PDF Printing

You can print to a PDF by downloading and installing the CUPS-PDF Installer. Share that printer for it to show up on your AirPrint Activator list.

Automator to Move the PDF / Dropbox

The CUPS-PDF Installer prints to your folder:
/Users/Shared/CUPS-PDF/[your account]
or, for iOS devices, to:
/Users/Shared/CUPS-PDF/ANONYMOUS

Those aren’t easy places to find your PDF, so we’ll automatically move those files when they arrive.

Open Automator (Applications – Automator), then select the “Folder Action” template. This will allow you to choose the CUPS-PDF folder where your printed files go by default. Then drag over the library action “Move Finder Items” and choose where you want the file moved to. You might want to move the file to your desktop. I chose to move the files to a Dropbox sub-folder called CUPS Print Jobs, automatically backing them up and making them accessible to me through the Dropbox app or GoodReader app on my iPhone and iPad.

I set up this Automator action for both my CUPS folders that are printed to, the folder from my user account (used when printing to CUPS-PDF from my Mac) and the ANONYMOUS folder (used when printing to CUPS-PDF from iOS devices).

In order to allow Automator to move files from the ANONYMOUS folder, you need to go to it in the finder (/Users/Shared/CUPS-PDF/ANONYMOUS), CTRL-click on it, select Get Info and add yourself to the permissions for that folder.

Other Options

If these instructions are too much for you and you have $19.95 burning a hole in your pocket, you can do the same thing with Printopia 2.

These features also should be appearing in updates from Apple at some point in the future.

Recover Deleted Files

A recent client accidentally deleted several important files and removed them from the recycle bin. Another client had done a system rollback that effectively removed important files.

Happily, deleting a files does not remove them. Only the references to the files are gone. Usually some files can be recovered if you know what file type you’re looking for and if the file location on the hard drive hasn’t been overwritten by new files. This is why it’s important to not install a program to recover files. Just the act of installing something will overwrite the data you want to recover.

I like Recuva Portable, available for free here:
http://www.piriform.com/recuva/builds

The Portable version can run from a USB or CD and does not need to be installed or be copied onto the main hard drive.

Comcast Lies

Not that it’s surprising to anyone who has worked with them, but Comcast regularly lies. They do whatever they can to perpetuate the idea that there is no such thing as over-the-air digital TV, which is available for free if you have a TV and a small antenna.

This Wednesday, Comcast changed most of their analog cable channels in the Arlington, Virginia, area to present the following message.

Comcast has been doing this around the country for years, shutting off analog cable and moving customers to Comcast digital boxes so that they can charge more for each TV in the house and upsell pay-per-view content.

So an Arlington client of mine decided to cancel their Comcast cable instead of going through the hassle of a cable box or cable card. Given that the client watches the major network channels, they are okay with just using digital TV over-the-air for free.

When we called Comcast, Sam (Comcast Employee ID HEI) asked how the customer would watch TV without Comcast. “Over the air for free,” I said. Sam said that even if that was possible, it wouldn’t last long since all over-the-air was going away. So Sam was outright lying to us. Sam asked why we didn’t want a Comcast box since we’d need some kind of box to watch TV. I said that digital over-the-air can be plugged directly into a TV without a box.  Sam said that he had no idea about that. He spoke with a tone of disbelief as if I was making it up.

Had I not been on that call, the customer would have been bullied into buying Comcast digital cable after being told that was their only option.

I find that most people have no idea about digital over-the-air, which in the DC metro area has about 20 channels. During the over-the-air TV conversion from analog to digital, Comcast mailed advertisements telling people to convert to digital TV from Comcast. This confused people into thinking that the digital conversion meant that you needed to get Comcast digital TV.

This is why I use the word “Comcastic” as a derogatory term. As in, “That guy just stole my wallet. Comcastic.”

Removing a Virus

Viruses Abound

Every week I remove viruses from Windows computers. Here’s a common scenario:

Someone gets a fake alert like this and realizes that they have a virus.

When they call me, I tell them to turn off the computer. This is because a virus can continue to inflict more damage. It can install other viruses and even encrypt your hard drive to hold your data hostage to demand a $200 ransom. Turning off a computer stops whatever the virus is doing.

Use a Live Rescue CD

The first thing I do with the computer is boot into a Live CD to search for viruses. Typically the computer displays the key to press for boot options. It is usually one of these: F1, F2, , F10, F12 or Del. The computers may be set up to boot from the CD if one is available.

By booting into another operating system, you keep the virus from running, inflicting damage, and actively thwarting virus scans. The Live CDs I use include:

Lately, I have found Kaspersky Rescue Disk to be the most effective. This approach also works from a USB stick if the computer’s BIOS supports booting from USB.

Update Virus Definitions

Because new viruses are out all the time, it’s best to update the virus definitions. This is done by connecting the computer to the Internet by an ethernet cable if your Live CD supports it.

Scan for Viruses

Kaspersky typically finds viruses like this, a trojan named Packed.Win32.Katusha.o.

Boot Computer and Fix Internet Redirects

Boot the computer, then check for a Proxy setup in Internet Explorer’s Connection Settings. If there is one, disable it by changing to automatic settings. Similarly, check your network connection properties for IPv4 TCP/IP. Often you will see something like this, which should be changed to automatic settings.

Install Microsoft Security Essentials

There are a lot of decent Antivirus programs, but I like Microsoft Security Essentials because it finds viruses, is lightweight, and is free without nagware.

Other Things To Do

If there are still problems, other things that can be done:

  • Install Malwarebytes Antimalware or other antivirus software if you still suspect problems. You should not typically run multiple antivirus programs at once.
  • Boot into Safe Mode (F8 key at computer startup) to make system changes if you suspect that there is still an active virus. Or try another Live Rescue CD.
  • Uninstall unused or virus-installed programs, available in Control Panel – Uninstall a Program.
  • Remove startup items from Programs – Startup folder. You can also remove startup items by typing msconfig into the Start or Run box.
  • Give up on system. Wipe the hard drive and reinstall the operating systems and programs. Sometimes this is the only remaining option if the operating system has been severely compromised. By pulling the drive and connecting to another computer as a peripheral drive, you can backup the data.

Run Windows Update

By running Windows Update and installing all the service packs, you are applying security patches and reducing the likelihood of getting viruses in the future.

Conclusion

Viruses can be scary and destroy your data. These steps can help, but once you have a virus, there are no guarantees. An infected computer is owned by the virus folks.

Therefore, in addition to protecting your computer, you should have backups of your important files such as photos or financial documents. If you have sensitive data, it can be encrypted with TrueCrypt or other tools.