<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>nsg.cc &#187; google calendar</title>
	<atom:link href="http://nsg.cc/tag/google-calendar/feed/" rel="self" type="application/rss+xml" />
	<link>http://nsg.cc</link>
	<description>Just another geeks site</description>
	<lastBuildDate>Sat, 12 Nov 2011 11:26:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Anslut automatiskt med AziLink och Android</title>
		<link>http://nsg.cc/2009/08/02/anslut-automatiskt-med-azilink-och-android/</link>
		<comments>http://nsg.cc/2009/08/02/anslut-automatiskt-med-azilink-och-android/#comments</comments>
		<pubDate>Sun, 02 Aug 2009 02:01:43 +0000</pubDate>
		<dc:creator>nsg</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Teknik]]></category>
		<category><![CDATA[azid]]></category>
		<category><![CDATA[google calendar]]></category>
		<category><![CDATA[snotify]]></category>

		<guid isPermaLink="false">http://nsg.cc/?p=729</guid>
		<description><![CDATA[I mitt förra inlägg &#8220;Använd din android/HTC magic som modem&#8221; skrev jag hur du konfigurerade och satte upp en lösning för att använda en skandinavisk android-telefon som modem, jag sa att jag skulle bygga en lösning för att förenkla saker, och här kommer det. Jag har skrivit ett par små skript som heter Azid, de [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-medium wp-image-731" title="android-shot" src="http://nsg.cc/wp-content/uploads/2009/08/android-shot-300x92.png" alt="android-shot" width="300" height="92" />I mitt förra inlägg &#8220;<a href="http://nsg.cc/2009/07/22/anvand-din-androidhtc-magic-som-modem/">Använd din android/HTC magic som modem</a>&#8221; skrev jag hur du konfigurerade och satte upp en lösning för att använda en skandinavisk android-telefon som modem, jag sa att jag skulle bygga en lösning för att förenkla saker, och här kommer det.</p>
<p>Jag har skrivit ett par små skript som heter Azid, de reagerar när du kopplar in telefonen och gör att nödvändigt för att du ska bli uppkopplad (föresatt att AziLink körs på telefonen). Skripten har ingen ting med installationen att göra utan är för att förenkla vardagen när du väl har konfigurerar upp saker.</p>
<h3>SNotify</h3>
<p>Som du ser på bilden så använder jag mig av notifikationssystemet för att meddela händelser, då skriptet bitvis körs av systemet som root så har jag skrivit att litet hjälpskript som heter snotify för att arbeta mig runt lite problem, azid använder det mycket så du behöver ha det installerat. Du kan ladda ner det här: <a href="http://nsg.cc/wp-content/uploads/2009/08/snotify">snotif</a>, jag föresätter att det ligger i katalogen  /opt/snotify men det går att placera på andra ställen, du kan dock behöva ändra lite sökvägar.</p>
<p>För att göra ovanstående, skriv:</p>
<blockquote><p>sudo mkdir /opt/snotify<br />
sudo wget http://nsg.cc/wp-content/uploads/2009/08/snotify -O /opt/snotify/snotify<br />
sudo chmod +x /opt/snotify/snotify</p></blockquote>
<p>SNotify behöver även en konfgurationsfil, den ligger under /etc och kan laddas ner här: <a href="http://nsg.cc/wp-content/uploads/2009/08/snotify1">snotif</a> och ska heta snotify.</p>
<p>För att göra ovanstående, skriv:</p>
<blockquote><p>sudo wget http://nsg.cc/wp-content/uploads/2009/08/snotify1 -O /etc/snotify</p></blockquote>
<p>Konfigurationsfilen föresätter att du kör Gnome och att du är den enda användaren som är inloggad grafiskt. Med största sannolikhet är du det, och övriga inställningar behöver du förmodligen inte ändra.</p>
<p>För att skriptet ovan ska funka behöver du installera ett litet program som heter libnotify-bin</p>
<blockquote><p>sudo apt-get install libnotify-bin</p></blockquote>
<h3>Azid</h3>
<p>Nu är det dax att installera Azid, tekniken är den samma som med SNotify. Skillnaden är att det är flera filer i /opt/azid så jag har packat ihop dem i ett paket, du kan ladda ner det här: <a href="http://nsg.cc/wp-content/uploads/2009/08/azid.tar">azid.tar</a>.<br />
Konfigurationsfilen finns här:  <a href="http://nsg.cc/wp-content/uploads/2009/08/azid">azid</a></p>
<p>För att göra ovanstående, skriv:</p>
<blockquote><p>wget http://nsg.cc/wp-content/uploads/2009/08/azid.tar<br />
sudo tar xf azid.tar -C /<br />
sudo chmod +x /opt/azid/azi<br />
sudo chmod +x /opt/azid/azid<br />
sudo wget http://nsg.cc/wp-content/uploads/2009/08/azid -O /etc/azid</p></blockquote>
<p>Du kan kolla i konfigurationsfilen (/etc/azid) om det är några inställningar du behöver göra, inställningarna som de är bör funka fint. Två saker som du kanske vill ändra på är DNS_TYPE, nu är opendns satt då jag tyckte att operatörens DNS:er var långsamma, för att köra de vanliga ändra den till default. Den andra är START_AZID, när azid inte får kontakt med telefonen så varnar den 1 gång/minut. Det är så jag vill ha det, irriterar det dig så stäng av det genom att sätta den till false.</p>
<h3>Få allt att köras</h3>
<p>Nu är det bara att få saker att köras automatiskt när du stoppar in telefonen kvar, det gör du genom att ändra lite på udev-regeln vi skriv i mitt tidigare inlägg, ändra den till:</p>
<blockquote><p><small>SUBSYSTEM==&#8221;usb&#8221;,SYSFS{idVendor}==&#8221;0bb4&#8243;,ATTR{idProduct}==&#8221;0c02&#8243;,SYMLINK+=&#8221;android_adb&#8221;,MODE=&#8221;0666&#8243;,RUN+=&#8221;/opt/azid/azi&#8221;</small><br />
<small>SUBSYSTEM==&#8221;usb&#8221;,SYSFS{idVendor}==&#8221;0bb4&#8243;,ATTR{idProduct}==&#8221;0c01&#8243;,SYMLINK+=&#8221;android_fastboot&#8221;,MODE=&#8221;0666&#8243;</small></p></blockquote>
<p>Skillnaden är <em>,RUN+=&#8221;/opt/azid/azi&#8221;</em> i slutet på första raden.</p>
<h3>Slutligen</h3>
<h3><a href="http://nsg.cc/wp-content/uploads/2009/08/azilink-shot.png"><img class="alignright size-medium wp-image-730" title="azilink-shot" src="http://nsg.cc/wp-content/uploads/2009/08/azilink-shot-300x93.png" alt="azilink-shot" width="300" height="93" /></a></h3>
<p>Nu bör saker köras när du stoppar in telefonen, du bör se första bilden nästan direkt när du stoppat in sladden och efter några sekunder en bild liknande den här bredvid (dock inte samma text, jag har ändrat den).</p>
<p>Funkar det inte så hör av dig, chansen är ganska stor att något fel har smugit sig ner då koden inte är så testad. Glöm inte att stätta på AziLink på telefonen först innan du börjar.</p>
<p>Jag har märkt att ibland hakar saker upp sig, det är inget jag har kontroll över från datorn utan felet ligger i android eller AziLink, du kan prova att dra ut och sätta in USB-kabeln igen, och/eller starta om AziLink. Oftast räcker det med kabeln.</p>
<p>Även om det är ganska smidigt som det är nu så vill jag mycket hellre dela med mig av uppkopplingen via det trådlösa nätverket, <a href="http://forum.xda-developers.com/showpost.php?p=4210093&amp;postcount=52">i det här inlägget på xda-developers</a> så har en haft kontakt med HTC, enligt dem skulle deras modifierade kärna vara ute vid slutet av månaden (i förrgår), så kanske snart så <img src='http://nsg.cc/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<small>
<p class='technorati-tags'>Bloggar om: <a class='technorati-link' href='http://bloggar.se/om/Android' rel='tag' target='_self'>Android</a>, <a class='technorati-link' href='http://bloggar.se/om/azid' rel='tag' target='_self'>azid</a>, <a class='technorati-link' href='http://bloggar.se/om/google+calendar' rel='tag' target='_self'>google calendar</a>, <a class='technorati-link' href='http://bloggar.se/om/Linux' rel='tag' target='_self'>Linux</a>, <a class='technorati-link' href='http://bloggar.se/om/snotify' rel='tag' target='_self'>snotify</a></p>
</small>]]></content:encoded>
			<wfw:commentRss>http://nsg.cc/2009/08/02/anslut-automatiskt-med-azilink-och-android/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Byt färg på din calender i iPhone/iPod touch</title>
		<link>http://nsg.cc/2009/02/10/byt-farg-pa-din-calender-i-iphoneipod-touch/</link>
		<comments>http://nsg.cc/2009/02/10/byt-farg-pa-din-calender-i-iphoneipod-touch/#comments</comments>
		<pubDate>Tue, 10 Feb 2009 16:09:51 +0000</pubDate>
		<dc:creator>nsg</dc:creator>
				<category><![CDATA[Teknik]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[google calendar]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[ipod]]></category>
		<category><![CDATA[ipod touch]]></category>
		<category><![CDATA[Nuevasync]]></category>
		<category><![CDATA[touch]]></category>

		<guid isPermaLink="false">http://nsg.cc/?p=62</guid>
		<description><![CDATA[Jag är en glömsk person och utan min kalender hade jag glömt bort de flesta sakerna jag skulle på. För nu snart ett år sedan så köpte jag en iPod touch, till en början var kalendern på den ganska meningslös, då det inte fanns något sätt att synkronisera den med min Google Calendar men efter [...]]]></description>
			<content:encoded><![CDATA[<p>Jag är en glömsk person och utan min kalender hade jag glömt bort de flesta sakerna jag skulle på. För nu snart ett år sedan så köpte jag en iPod touch, till en början var kalendern på den ganska meningslös, då det inte fanns något sätt att synkronisera den med min Google Calendar men efter att jag hittade tjänsten <a href="http://www.nuevasync.com/">Nuevasync</a> så har det inte varit ett problem längre. För inte så länge sedan så fick dom stöd för att visa de olika kalendrarna i olika färger, innan visades de som en kalender. Bra, dock ett problem &#8230; färgerna stämde inte alls med de jag var van vid i Google Calendar.</p>
<p>Jag satte mig ner och Googlade lite, jag hittade ett <a href="http://www.touchtip.com/iphone-and-ipod-touch/quick-tip-calendar-color-fix-for-iphone-and-ipod-touch/">blogginlägg</a> som tog upp två sätt för att lösa det, båda krävde dock att jag hade tillgång till saker jag inte har, mobile me eller iTunes  (ja, jag har tillgång till det, men det ligger i en virtuell maskin på min dator som jag ogärna startar). Lösningen hittade jag i en kommentar på inlägget.</p>
<p>Du behöver en jailbreak:ad enhet, med en ssh-server på så du kan ssh:a in till den. Det är ingen lösning som är enkel för en som inte är så insatt, så jag utgår från att du kan det grundläggande. Vill du ha en bättre förklaring så skriv en kommentar.</p>
<p>Som mycket annat på enheten så finns saker sparade i en SQLite-databas, även kalenderinformationen som innehåller färgerna. Databasen heter <strong>Calendar.sqlitedb</strong> och ligger i <strong>/var/mobile/Library/Calendar</strong>. Bara att kopiera till din dator och editera, eller gör det direkt på din enhet om du har &#8220;sqlite3&#8243; installerat på den.</p>
<blockquote><p>sqlite3 Calendar.sqlitedb</p></blockquote>
<p>Du kan göra följade fråga för att se vad som finns:</p>
<blockquote><p>select title, color_r, color_g, color_b from calendar;</p></blockquote>
<p>Färgerna är sparade i RGB, du hittar ett sätt att konvenera från hex <a href="http://www.javascripter.net/faq/hextorgb.htm">här</a>.<br />
Nu är det bara och uppdatera färgerna med en fråga</p>
<blockquote><p>update Calendar set color_r=226, color_g=0, color_b=118 where title=&#8217;Kongl. Datasektionen*&#8217;;</p></blockquote>
<p>Sådär, nu har jag en fin cerise kalender precis som i min Google Calendar, nu är det bara att kopiera tillbaka filen (om du inte gjorde ändringen på enheten), se även till så att mobile äger den.</p>
<p>Klart, nu ska jag spendera en 10-15 minuter och uppdatera minna andra kalendrar till rätt färg.</p>
<small>
<p class='technorati-tags'>Bloggar om: <a class='technorati-link' href='http://bloggar.se/om/google' rel='tag' target='_self'>google</a>, <a class='technorati-link' href='http://bloggar.se/om/google+calendar' rel='tag' target='_self'>google calendar</a>, <a class='technorati-link' href='http://bloggar.se/om/iphone' rel='tag' target='_self'>iphone</a>, <a class='technorati-link' href='http://bloggar.se/om/ipod' rel='tag' target='_self'>ipod</a>, <a class='technorati-link' href='http://bloggar.se/om/ipod+touch' rel='tag' target='_self'>ipod touch</a>, <a class='technorati-link' href='http://bloggar.se/om/Nuevasync' rel='tag' target='_self'>Nuevasync</a>, <a class='technorati-link' href='http://bloggar.se/om/touch' rel='tag' target='_self'>touch</a></p>
</small>]]></content:encoded>
			<wfw:commentRss>http://nsg.cc/2009/02/10/byt-farg-pa-din-calender-i-iphoneipod-touch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

