Wednesday, July 28, 2010

Uploading Lots of ICS Files to Google Calendar

I found a great tool for this at: http://gcalicsimporter.codeplex.com/releases/view/34662#ReviewsAnchor

To make it easier to use I created a batch file, which you can also try out. Leave a comment if you liked it!

In the directory you extracted the zip file, create a new file called "upload-to-google-calendar.bat"

Edit the file and paste in the following code, then save the file and double click it:


:: Thanks to amezcua the developer from: http://gcalicsimporter.codeplex.com/releases/view/34662#ReviewsAnchor
:: Batch file written by Roger Symonds of CustomWare http://www.customware.net


@echo off
:start
cls

echo Press 1 - To find ICS files in this directory
echo Press 2 - To find AND upload ICS files in this directory:
echo Press 3 - For help
echo.
echo.


set /p userinp="Type a number and hit Enter: "
set userinp=%userinp:~0,1%
if "%userinp%"=="1" goto 1
if "%userinp%"=="2" goto 2
if "%userinp%"=="3" goto 3
echo invalid choice

goto start


:1
:: Get the name of each .ics file in the current folder and save it in a file
FOR /f "tokens=*" %%J in ("dir /b *.ics") Do ( %%J > tempfile.txt)
:: Show the user the ics files that will be processed
echo The following files were found:
echo.
type tempfile.txt
echo.
echo.
echo When done hit Enter to close this window
goto end


:2
:: Get the name of each .ics file in the current folder and save it in a file
FOR /f "tokens=*" %%J in ("dir /b *.ics") Do ( %%J > tempfile.txt)
:: Show the user the ics files that will be processed
type tempfile.txt
:: upload each of the .ics files to the Google calendar configured in gcalicsimporter.config
FOR /f %%H IN (tempfile.txt) DO gcalicsimporter.exe %%H
echo When done hit Enter to close this window
goto end


:3
echo Make sure to set your Google Calendar settings in the file "gcalicsimporter.exe.config"
echo.
echo If there's a problem with the upload it will add a blank event in your calendar starting at the time you ran the upload
echo.
echo Google Calendar will not allow you to upload the same event twice
echo.
echo There is also a limit of 5000 ICS uploads per day with Google Calendar
echo.
echo.
echo When done hit Enter to close this window

goto end
etc.
:end
pause>nul

Monday, January 04, 2010

Heartbreak Warfare - John Mayer

http://www.ultimate-guitar.com/tabs/j/john_mayer/heartbreak_warfare_crd.htm

I love a song that's easy to play on the guitar and sounds great! With this song all the hard work is done by John's voice, the feeling and passion he sings it with.


Guitar Chords:
Asus2 : x02200
Asus : x02230
A : x02220
Dsus2/F# : 2x0230
Dmaj7?/F# : 2x0220
D5/F# : 2x0200
F#m : 244220
Dsus2 : xx0230
Dmaj7? : xx0220
D5? : xx0200
Fmaj7/g? : 1x3213
C/g? : x32013
g : 3x0003

Intro:
Asus2 – Dsus2/F# x 2

Part 1:
Asus2 – Dsus2/F# x 2
Lightning strikes
Inside, a chance to keep me up at night
Dream of ways
To make you understand my pain

Part 2:
Asus2 – Dsus2/F# x 2

Clouds of sulfur in the air
Bombs are falling everywhere
It's heartbreak warfare
Once you want it to begin,
No one really every wins
In heartbreak warfare

Part 3:
F#m – Asus2 – Dsus2 x 2
If you want more love,
why don't you say so?
If you want more love,
why don't you say so?

Part 1
Part 2
Part 3

Part 4:
Fmaj7/g – C/g – g x 4
Just say so...

Part 5:
Fmaj7/g – g x 2

How come the only way to know how high you get me
is to see how far I fall
God only knows how much I'd love you if you let me
but I can't break free at all.

Part 6:
A + a fade-in to part 1 with an A-chord.

It's a heartbreak...

Part 1
Part 2
End with A Dmaj7?/F#

(1)Lighting strike
inside my chest to keep me up at night
Dream of ways
to make you understand my pain


(2)Clouds of sulfur in the air
Bombs are falling everywhere
It's heartbreak warfare
Once you want it to begin
No one really ever wins
In heartbreak warfare


(3)If you want more love, why don't you say so
If you want more love why don't you say so


(1)Drop his name
Push it in and twist the knife again
Watch my face
As I pretend to feel no pain



(2)Clouds of sulfur in the air
Bombs are falling everywhere
It's heartbreak warfare
Once you want it to begin
No one really ever wins
In heartbreak warfare

(3)If you want more love Why don't you say so
If you want more love Why don't you say so

(4)Just say so..


(5)How come the only way to know how high you get me
Is to see how far I fall
God only knows how much I'd love you if you'd let me
But I can't break free at all


(6)It's heart, heartbreak


(1)I don't care if we don't sleep at all tonight
Let's just fix this whole thing now
I swear to God we're going to get it right
If you put your weapon down


(2)Red wine and Ambien
you're talking shit again.
It's heartbreak warfare
Good to know it's all a game
Disappointment has a name:

It's heartbreak warfare (Dmaj7/F#)

Saturday, October 24, 2009

Jason Mraz - I'm Yours (Guitar Tab)

This is a great song and easy to play. I've put this here as a reference for me of songs that I play. The original tab can be found below:

Resource: http://www.ultimate-guitar.com/tabs/j/jason_mraz/im_yours_acoustic_ver3_crd.htm

Use a capo on 4th fret



INTRO:
------------------------------------------------|
------------------------------------------------|
--7/9-7-----7/9-7-----7/9-----------------------|
--------------------------9----9--9/10---10/5---| x2

G
Well, you done done me and you bet I felt it
D
I tried to be chill but your so hot that I melted
Em
I fell right through the cracks,
C D
now I'm tryin to get back
G
before the cool done run out I'll be givin it my best test
D
and nothin's gonna stop me but divine intervention
Em
I reckon it's again my turn
C D
to win some or learn some
G D
But I wont hesitate
Em
No more, No more
C D G---D---Em---C---D
It can not wait; I'm Yours

G D
Well open up your mind and see like me
Em
open up your plans and damn you're free

look into your heart and you'll find
C D
love love love love
G D
listen to the music of the moment people dance and sing
Em
We're just one big family
C D D---->
And it's our godforsaken right to be loved loved loved loved loved

G D
So, i won't hesitate
Em
no more, no more,
C D
it cannot wait i'm sure
G D Em
there's no need to complicate our time is short
C
this is our fate
D G
I'm yours


G
I've been spendin' way too long checkin' my tongue in the mirror
D
and bendin' over backwards just to try to see it clearer
E
But my breath fogged up the glass
C D
and so I drew a new face and I laughed
G
I guess what I'd be sayin' is there ain't no better reason
D
to rid yourself of vanities and just go with the seasons
Em
it's what we aim to do
C D
our name is our virtue
G -----------> D ------------>
But I won't hesitate no more,
E ------------->C
no more it cannot wait
D--> G
I'm yours
G D
Well open up your mind and see like me
Em
open up your plans and damn you're free
C
look into your heart and you will find the sky is yours
G
so please don't, please don't, please don't,
D
there's no need to complicate,
E
Cause our time is short
C
This, this, this is our fate,
END ON G
I'm yours




Check out my website, Roger Symonds at http://www.rogersymonds.net

Sunday, August 16, 2009

ACDC - Have A Drink On Me (GuitarTab)

Thanks to Staebler for writing this tab. If you play guitar give it a go as it's a catchy song!

Resource: http://www.ultimate-guitar.com/tabs/a/ac_dc/have_a_drink_on_me_ver3_tab.htm

Intro:
E|---------------------|------------------|-----------------------------|
B|------8--------------|------------------|------8----------------------|
G|--7/9----------------|------------------|--7-9----9-----7-------------|
D|---------------------|------------------|------------7-----10--7------|
A|---------------------|------------------|-------------------------10--|
E|---------------------|------------------|-----------------------------|

|-----------------------|--------------------------|------------------------|
|--5---------7----------|------8-------------------|--5---------7-----------|
|--5-6-------7----------|--7/9----9-----7----------|--5-6-------7-----------|
|--5---------7----------|-----------7-----10--7----|--5---------7-----------|
|--0---0--0--0-------0--|-------------------10-----|--0---0--0--0--------0--|
|-----------------------|--------------------------|------------------------|

|-----------------------------|------------------------|
|------8----------------------|--5---------7-----------|
|--7/9----9-----7-------------|--5-6-------7-----------|
|------------7-----10--7------|--5---------7-----------|
|-------------------------10--|--0---0--0--0--------0--|
|-----------------------------|------------------------|

|-----------------------------|---------2----------|-----------------------|
|------8----------------------|--2------3----------|--5--------2-----------|
|--7-9----9-----7-------------|--2------2----------|--5--------2-----------|
|------------7-----10--7------|--2------0----------|--5--------2-----------|
|-------------------------10--|--0------0----------|--3--0--3--0--------0--|
|-----------------------------|--------------------|-----------------------|


Chorus:
|-------------------------|-----------------------------|
|---5---------7-----------|------8----------------------|
|*--5-6-------7-----------|--7/9----9-----7-------------|
|*--5---------7-----------|------------7-----10--7--10--|
|---0---0--0--0--------0--|-----------------------------|
|-------------------------|-----------------------------|

|------------------------|-----------------------|------------------------|
|--5---------7-----------|--5--------2-----------|--5---------7-----------|
|--5-6-------7-----------|--5--------2-----------|--5-6-------7-----------|
|--5---------7-----------|--5--------2-----------|--5---------7-----------|
|--0---0--0--0--------0--|--3--0--3--0--------0--|--0---0--0--0--------0--|
|------------------------|-----------------------|------------------------|

|---------------------------|-----------------------|----------------------|
|------8--------------------|--5---------7----------|--5--------2----------|
|--7-9----9-----7-----------|--5-6-------7----------|--5--------2----------|
|------------7-----10--7----|--5---------7----------|--5--------2----------|
|-----------------------10--|--0---0--0--0-------0--|--3--0--3--0----------|
|---------------------------|-----------------------|----------------------|


Verse:
|------------------------|-------------------------|------------------------|
|------------------------|-------------------------|------------------------|
|------------------------|-------------------------|------------------------|
|--5----4--5-------------|-----5--5--4--5-----7----|--5----4--5-------------|
|--0---0--0--0--0--0--0--|-0--0--0--0--0--0--0--0--|--0---0--0--0--0--0--0--|
|------------------------|-------------------------|------------------------|

|------------------------|------------------------|-------------------------|
|------------------------|------------------------|-------------------------|
|------------------------|---------------2-2-2----|-------------------------|
|---5--5--4--5-----7-----|--5--5--4--5---2-2-2----|----5--5--4--5-----7-----|
|-0--0--0--0--0--0--0-0--|--0--0--0--0--0--0-0-0--|----0--0--0--0--0--0--0--|
|------------------------|------------------------|-------------------------|

|-----------------3-3-3----|-------------------------|----------------------|
|-----------------3-3-3----|-------------------------|-------------3-3-3----|
|-----------------0-0-0----|-------------------------|-------------2-2-2----|
|--5--5--4--5-----0-0-0----|----5--5--4--5-----7-----|--5--5--4--5--0-0-0---|
|--0--0--0--0--0-----------|----0--0--0--0--0--0--0--|-0-0-0--0-0--0-0-0----|
|-----------------3-3-3----|-------------------------|----------------------|

|-------------------------|--2------2------2----|--1-------3------------|
|-------------------------|--3------3------3----|--1-------3------------|
|-------------------------|--2------2------2----|--2-------4-----------*|
|----5--5--4--5-----7-----|--0------0------0----|--3-------5-----------*|
|----0--0--0--0--0--0--0--|---------------------|--3-------5--------0---|
|-------------------------|---------------------|--1----1--3------------|

Check out my website, Roger Symonds at http://www.rogersymonds.net