TechLifeWeb

Exploring the digital life

How to Enable Send To Google+ from Google Reader

Recently I posted an article about a great extension for Google Chrome to share to Google+ from Google Reader.  Of course the downside here is not everyone uses Chrome.  I’ve figured out a way to work around that and let people share from any browser using the Chrome send to feature and a hack of the Google+ Mobile interface. It is easy to implement with just a minute or two of your time. Here is how to do it:

Log into Google Reader.

Click the gear icon in upper right corner
Click the send to tab
Click Create Custom Link
Fill in the fields like this:
Name: Google+
URL: https://m.google.com/app/plus/x/?content=${title}%20-%20${url}&v=compose&hideloc=1
Icon URL: http://ssl.gstatic.com/s2/oz/images/favicon.ico
Click Save

Now when you are reading an article in Google Reader and wish to send it to Google+, click the Send To link at the gplus_sendtobottom of your article. A drop down will open showing Google+. Clicking that will open up a new tab showing the title and url of your article. You can edit the text and change who you are sharing with. By default, the sharing is public. Then click post.

Is it perfect? Well, like my share from anywhere bookmarklet, the good part is that it should work just fine whether you use Chrome, Firefox or even IE. Probably others too but I haven’t tested it. The caveat is that it uses the mobile version of Google+ which if you want to post publicly is easy but takes an extra step if you want to just post to some of your Circles. The mobile interface doesn’t post links as pretty as the native method but at least this saves you some time.

Edit 11OCT11: A site called HowToNew figured out a method to do this an instead use the native Google+ +1 interface.

If you use the following in your URL field, clicking on the link will +1 the article and give you the chance to share it with your circles. This is similar to +1 on a page on the web. It does open another window or tab.

https://plusone.google.com/_/+1/confirm?hl=en&url=${url}

So, now you have 2 choices!

 

A Google+ Share With Attribution Button for Any Site

The other day i saw this article on The Next Web about adding a Google+ share icon to your WordPress blog.  It is based on the original article from Alex Moss.  The main limitation is that it uses the mobile version of Google+ to make it work. Not a big deal just not that pretty.

So I thought this is pretty handy and while WordPress is huge among bloggers, there are still tons of other sites and blogs that might want a sharing button.  Then I thought I could take it a step further and include a way to add attribution.

On Google+, you give someone attribution or address someone by putting a + in front of their name. For example +George Washington.  Google Plus then turns these into links and notifies the person they have been mentioned in a post. The problem is, if you “+” some one that isn’t in one of your Circles it doesn’t always work. Unless you know the little known secret: you can “+” a user number and it should work everytime. This also ensures your are attributing the right +John Smith! My code below will take advantage of this feature since people outside of your circles could be sharing from your site.

So, how do you get your user number? Just go to Google Plus and click on your profile. Your user number is that big bunch of numbers up in your url

gplus_usernumberright after plus.google.com.
Below is the code to place anywhere in your site where you want the share button to show up.

Note: If you want to use attribution, replace the numbers after via + with the numbers from YOUR user number. Be sure to leave the “+” there!

If you do NOT want to use attribution, delete everything between the quotes after attrib=. So it should read: attrib=’ ‘

<a href=”javascript:var d=document,w=window,attrib=’ via +123456789012345678901‘,e=w.getSelection,k=d.getSelection,x=d.selection,s=(e?e():(k)?k():(x?x.createRange().text:0)),f=’https://m.google.com/app/plus/x/’,l=d.location,e=encodeURIComponent,u=f+’?content=’+e(d.title)+e(‘ – ‘)+e(l.href)+e(attrib)+’&v=compose&hideloc=1′;a=function(){if(!w.open(u,’gplusshare’,'toolbar=0,resizable=1,scrollbars=1,status=1,width=450,height=295′))l.href=u;};if (/Firefox/.test(navigator.userAgent)) setTimeout(a, 0); else a();void(0)”><img class="scale-with-grid" src=”http://dl.dropbox.com/u/118970/plus-share.png” width=”55″ height=”22″ alt=”Share this post on Google+” title=”Share this post on Google+”></a>

Here is the same code in a text file that should make it easier to use since these kinds of things with quotation marks can get confused by browsers.  share.txt

You shoud be able to use this code on any site that lets you add html. Google may have something else in the works to make this easier. But for now, this should fill the gap.

How to Post Photos to Google+ From Any Phone

Right now, if you are out and about there really isn’t a good way to post photos to Google+ . If you have an Android phone you are in luck as the native app works well.
My fiend Enrique has an Android device and told me it works like this:

 

The android app has a dedicated camera app that launches into a process, you snap a photo > say “done” > it shows you an input filed > which circle it’s going to & done.
If you don’t put it in a circle; it is still in your online gallery, just without viewing permissions outside your eyeballs. This is also true for all photos taken with your phone outside the app. The integration is seamless.

I’m sure there will be an iOS app soon enough but, what about other smart phone users? Or even those with regular old camera phones?  Well, you could wait until you got home and attach your phone to your computer and then upload that way (assuming you have the right cables, can be a pain on older phones).
There is an easier method which takes a bit of initial set up but will make it easier for you to share.  You may even share more using this method than the ‘attach to computer’ method I just mentioned.
The magic? Email to Picasa Web.
First you should know that using this method photos get uploaded to an album and then you manage them when you get back to your computer. By ‘manage’ mean you move the photos into albums you create and shared with just your family or with everyone or what ever. Basically this takes out the uploading hassle. This is similar in concept to Facebook and is not the same experience as twitpic, yfrog, etc. that you get on Twitter.
Ok, here we go… This is detailed to write out (print it if you like) but not hard to do:
First we’ll assume you connected Picasa Web Albums when you set up your Google+ account.

  • Go into your Google+ and click on Photos at the top of the screen.
  • Click on the ‘Options’ gear at the upper right and the click ‘Photos settings’photos-by-email
  • In the center of the General tab you should see a section called ‘Upload photos by email’. Select the box next to ‘Allow me to upload photos by email.
  • Enter text in the ‘Enter a secret work’ box. I used a random letter generator. It doesn’t have to be memorable.
  • After you enter the secret word you’ll see your new address to email photos to. Copy that down. It is your secret address so keep it safe.

Now, go to your phone or how ever you manage the addresses in your phone and enter that address under an entry that makes sense like ‘Google Share’ or ‘Picasa’, something that makes sense to you.  Be careful, that address is long so hopefully you don’t have to type it.

When you are out with your phone, take a picture and use your phone’s email feature.  Choose your secret picasa_web1Picasa address from your address book and send it.
Later, when you get get back to your computer, go to Google+ and click the Photos tab a the top. You’ll see an album called Drop Box. Click on Drop Box to open that album and see the pictures.

Click the Organize link just above the photos. You can the select the photos you want (hold the ctrl key down to select more than one) and click the Move button.

picasa_web4You’ll have to option to name your Album so name it something that makes sense. You can leave Visibility alone or make it public if you want. Sharing happens in the next step. Click Continue.
Your new album is created and you should see your pictures in it. Next, picasa_web6click the Share button on the right.

You’ll be presented with the familiar Google+ sharing dialog where you can adjust who the pictures are shared with. Add any text you want to include in the post and click Share.
That’s it. Once you get all the Picasa stuff set up and get the address into your phone, sharing really isn’t that hard.

New and notable for June 5th 2011 through June 8th 2011

What I’m reading and finding for June 5th 2011 through June 8th 2011:

  • Ten… Core i5 laptops – If you're looking for a new laptop, this review looks at ten machines, from ten different vendors, running Intel's Sandy Bridge Core i5 chips. Laptops included feature different screen sizes, a range of prices, and a variety of features.
  • iOS 5: The Top 10 New Features – The new iOS 5 is here. It is a "major release", according to Apple. It brings revamped notifications and more than 200 new features for your iPhone, iPad and iPod Touch. These are the top ten, and then some more.
  • Jobs To Cupertino: We Want A Spaceship-Shaped, 12K Capacity Building As Our New Apple Campus
    techcrunch.com
    - Alexia Tsotsis
    After having a banner #WWDC start yesterday, Apple founder and CEO Steve Jobs humbly presented his idea for a new Apple campus at the Cupertino City Council today. I’m still watching this, but what I’ve seen so far is amazing.
    Jobs wants to build one building that will hold 12,000 Apple employees on a former Hewlett-Packard property in the area between Tantau North Wolfe, Homestead and the 280.”It’s a little like a spaceship landed,” Jobs says. No kidding.
    Jobs begins the presentation referring…� show all text

  • Twitter Blog: Link sharing made simple
    We’ve been working on a bunch of features to make Twitter easier to use. Today, we’re releasing something that many of you have been asking for – automatic link shortening on Twitter.com. How does it work? Just paste a link of any length into the Tweet box on Twitter.com. After you’ve composed your Tweet and you hit the “Tweet” button, we’ll shorten the link so that it only takes up 19 characters. What’s in it for me? Sharing links on Twitter.com is now simple and instant. Plus, since we show…� show all text

  • Facebook Turns On Facial Recognition For Tagging By Default – If you have a bunch of tag-happy Facebook friends, you may want to read this. Facebook has been rolling out a facial recognition feature that makes it easier to tag friends in snaps, and it has introduced this feature as a default setting.
    Follow the link for instructions on how to turn it off.
  • Facebook Changes Privacy Settings to Enable Facial Recognition – NYTimes.com
    bits.blogs.nytimes.com
    - By NICK BILTON
    Facebook pushed the privacy line again by automatically turning on a feature that enables facial recognition in photos on the Web site.� show all text

  • Google Begins Tracking & Will Rank Individual Content Creators
    Google announced today that it has begun indexing attribution of content to particular authors, not just to the websites they appear on. Links associated with the author of a page can now have the code rel="author" added to them and Google will understand that to mean that the linked name is the linking page's author. That's a potentially significant change to the balance of power between sites and the individuals that create for them. For example, if you're on ReadWriteWeb right now you can se…

  • Hauppauge Broadway – Broadway is a small stand alone device which connects to any TV signal and streams live TV wirelessly to mobile Apple® devices – the iPad, iPhone or iPod Touch. Live TV can be watched over your home Wi-Fi network or it can be streamed over the Internet anywhere in the world where your Apple device has an Internet connection.
    Broadway also works with Android phones and tablets, plus PCs and Mac notebooks and netbooks. Android devices need version 2.2 or later, while PCs and Macs just need a browser with Flash support.
  • From Twitter – RT @TheNextWeb Twitter introduces automatic link shortening on Twitter.com http://j.mp/jQKMtZ by @BradMcCartyon @tnwtwit
  • From Twitter – RT @BoingBoing L.A. Noire short story collection free on Kindle this week http://bit.ly/kVFX86
  • FT Bypasses Apple’s iTunes, Launches HTML5 Web App (Free Access First Week)
    techcrunch.com
    - Robin Wauters
    The Financial Times would rather not have Apple take a 30 percent cut of in-app subscriptions for its iOS publications, and has launched a HTML5 Web app that enables readers to access content across tablets and smartphones.
    As part of the Web app’s debut, FT will provide free access during launch week.
    In a thinly veiled jab at Apple, Financial Times CEO John Ridding comments:
    “The FT Web App offers our customers flexibility and freedom of choice with access to our global journalism anytime, an…� show all text

  • How Twitter + iOS 5 Will Change Mobile Apps
    readwriteweb.com
    - Marshall Kirkpatrick
    A deep integration of Twitter and iOS 5 was among the many things announced by Apple today but it's not just that you'll be able to post to Twitter from inside official Apple apps like photos and maps. Any 3rd party iOS developer will be able to leverage a number of Twitter Application Programming Interfaces (APIs) to make their apps better and more social. After email, SMS and iOS messaging, Twitter will now become a key social layer over the top of many of the apps on iOS devices.
    The features� show all text

  • Apple – Apple Events – Apple Special Event June 2011

  • Twitter Blog: iOS 5: Tweet everywhere
    Twitter has always been the best way to instantly share whatever is happening around you, and everything you're interested in, anywhere you are. And today we're working with Apple to make sharing on Twitter even easier: Twitter is built right into iOS 5, coming soon to iPhone, iPad and iPod touch devices worldwide. This means that you’ll be able to sign in to your Twitter account once and then tweet with a single tap from Twitter-enabled apps, including Apple’s apps—Camera, Photos, Safari, Con…� show all text

  • Live from WWDC 2011 | This is my next liveblog

  • 1500 people show up for 16-year-old’s birthday party after she forgets to set Facebook settings

  • Bank of America Gets Pad Locked After Homeowner Forecloses On It | digtriad.com

New and notable for June 1st 2011 through June 4th 2011

What I’m reading and finding for June 1st 2011 through June 4th 2011:

New and notable for May 20th 2011 through May 22nd 2011

What I’m reading and finding for May 20th 2011 through May 22nd 2011:

New and notable for May 3rd 2011 through May 4th 2011

What I’m reading and finding for May 3rd 2011 through May 4th 2011:

How to: Build your own app launcher for Windows Media Center

Recently I built and posted a little app that would let you launch Google TV Spotlight in Chrome from within Media Center and then returns to Media Center when Chrome closes. Several people have asked how I created the app so I thought it was time to do a write up. Note, this is for Windows 7.

For this project we’ll make another launcher to launch straight into Clicker.tv in Google Chrome. I’m going to assume you have already set up Windows Media Center and have installed Google Chrome.

First you need to download AutoIt here http://bit.ly/hV1xun. AutoIt is the magic that lets you create the executable. If you aren’t a programmer, don’t worry, this script is pretty basic and if you want to modify it there is really only a couple places to change.  Once you download AutoIt, go ahead and install it.

Next you need the URL you want to open in Chrome. For this example it will be http://tv.clicker.com/

I like to put the whole project in a folder  named for what I am launching.  In your documents or where ever you want create a folder called ClickerTv.

If you want to make the button in Media Center pretty you’ll need a graphic representing your app. You can often get one of these from the web page or by doing search on Google or Bing Images. If you don’t have a graphic then the name you use shows up in the box in Media Center. If you have an image call it clickertv.jpg and put it into your clickertv folder.

The first thing you need to create is the clickertv.au3 file. au3 is the special extension that AutoIt uses. You can create this file with Notepad. I’ve included clickertv.au3 in the download at the end of this tutorial but here it is to show you what is in it. It is really just 4 lines of code. The rest is just comments to help you understand what is going on. clickertv.au3 should be put into your clickertv folder.


$temp = EnvGet(“localappdata”)
Run($temp&”\Google\Chrome\Application\chrome.exe –kiosk http://tv.clicker.com/”, $temp&”\Google\Chrome\Application”, @SW_MAXIMIZE)
ProcessWaitClose(“chrome.exe”)
Run(@WindowsDir&”\ehome\ehshell.exe”,@WindowsDir&”\ehome”)

So, what is all that about?

Line 1: Get the path to local appdata. This is done this way because it is variable on different machines as
it equates to a path like C:\Users\<username>\AppData\Local and since I don’t know your user name I use this method.

Line 2: Has several parts. First we set the path to chrome.exe. A standard install of Chrome puts this in
C:\Users\<username>\AppData\Local\Google\Chrome\Application\ which is why we needed line 1.
The –kiosk switch is necessary to launch Chrome in a full screen environment. Down side is you need to do alt+f4 to close
the application because you don’t get any controls to click on.
The next bit is the URL you want to open.
After the first comma we create the path the ‘Start in’ location. In this case, where chrome.exe is.
At the end, @SW_MAXIMIZEensures the application opens maximized. I leave this in even though we used the kiosk switch.

Line 3: This is a special AutoIt wait process that monitors whether chrome.exe has been closed.

Line 4: If chrome.exe is closed then line 4 is executed. This launches ehshell.exe from inside windows\ehome.

NOTE: Detailed explanation of the Run command can be found here: https://www.autoitscript.com/autoit3/docs/functions/Run.htm

If these paths aren’t working for you then you could find the exact paths to these files are on your system and use them instead
of the variables as I have done here.

Save your clickertv.au3 file. You can the right+click on it and click Run Script. If it works right you can right+click on it again and click Compile. Compiling will automatically create clickertv.exe. This file should automatically be created in your clickertv folder if you followed along above.

Next we need to create a file called clickertv.mcl. Again, I’ve included this in the zip file below. It is essentially and xml file that provides the code behind the Media Center button that calls the launcher. clickertv.mcl is created in your clickertv folder with Notepad and it contains the following lines:


<application run=”C:\Users\Public\Documents\clickertv.exe”
Name = “Clicker TV”
bgcolor=”RGB(0,0,0)”
startimage=”C:\Users\Public\Documents\clickertv.jpg”
thumbnailImage=”"
sharedviewport=”false” />
</application>

This is fairly straight forward.

Line 1 is the path to your exe file.

Line 2 is the name of the application within Media Center

Line 4 is the path to the jpg graphic

The rest is necessary code we don’t need to mess with.

Ok, so if you’ve lasted this far, in your clickertv folder you will have: clickertv.au3, clickertv.exe, clickertv.jpg, and clickertv.mcl.

Now you need to copy the files to their appropriate places. This is done by the install.bat file I included in the download but if you created a new launcher for something else you’ll need to know what goes where:

copy clickertv.exe to C:\Users\Public\Documents

copy clickertv.jpg to C:\Users\Public\Documents

copy clickertv.mcl  to “%appdata%\Media Center Programs”  This is the only tricky one.  This folder equates to C:\Users\<username>\AppData\Roaming\Media Center Programs. You should actually be able to open it by opening up Computer and pasting in %appdata%\Media Center Programs into the address bar a the top and then pressing Enter.

That’s it! Now launch Windows Media Center and you should see a new entry for Clicker TV in your Extras Library.

Hopefully this was helpful to someone. If you create a launcher for something cool please share it with me!

Downoad clickertv.zip

SXSW Link Collector RSS

It’s SxSW time again! That time of year a bunch of people gather in Austin, TX for a few days immersion into the new and the next. From SXSW.COM:

The South by Southwest® (SXSW®) Conferences & Festivals offer the unique convergence of original music, independent films, and emerging technologies. Fostering creative and professional growth alike, SXSW® is the premier destination for discovery.

In 2007,  SXSW was where Twitter really started taking off.  Since then, Twitter is the place most of the attendees post links to the cool stuff they are seeing and doing. Whether you are attending or not, you don’t want to miss out on the cool stuff.  I’ve built a Yahoo Pipe that will deliver to you, via RSS, those Tweets that contain links. I’ve done what I can to filter ReTweets and things like Four Square check-ins.

Here is a link to the feed so you can subscribe in Google Reader (or your favorite feed reader): sxsw-links-rss

Share and enjoy.

Update 12MAR2010: Now with thumbnails of links to Tweetphoto, Twitpic and Yfrog

Web curation for January 29th 2010

Filtering the web so you don’t have to for January 29th 2010