Gmail naar Evernote berichten nu in Verzonden berichten

Het principe van het Gmail naar Evernote script is het sturen van email berichten naar je Evernote email. Dit gebeurt met Google Apps Script. Tot voor kort werd zo’n bericht niet bij de Verzonden berichten geplaatst. In veel gevallen zou een bericht verzonden via een script ook bij dit label geplaatst moeten worden; het werd dus als een bug gezien en daar is inmiddels een oplossing voor gevonden, zulke berichten verschijnen nu ook bij Verzonden berichten.

Voor de berichten die je via dit script naar Evernote stuurt, is een kopie bij Verzonden berichten niet zo belangrijk. ik vind het persoonlijk alleen maar lastig als die berichten ook nog tussen je andere verzonden berichten opduiken. Ik ben daarom aan het nadenken over een goede oplossing om deze berichten niet in de verzonden berichten te laten komen, eventueel als optie die je aan of uit kunt zetten. Nog niet direct een oplossing in gedachten, maar als ik die vind, zal die in de volgende versie van het script worden ingevoerd.

Mocht je intussen een goed idee hebben, dan hoor ik het graag.

Update: het goede idee is om een filter te maken in Gmail, vul je Evernote emailadres in bij Aan: in de zoekcriteria, en selecteer Verwijder bij de acties.

Nieuwe versie van Gmail naar Evernote script

Versie 3 van het Gmail naar Evernote script is nu beschikbaar. Huidige gebruikers zullen opnieuw moeten authenticeren en toestemming geven voor het script. Dat kan snel en eenvoudig via gm2en.com

Dit is de nieuwe web interface, één van de veranderingen in deze nieuwe versie. Alle instellingen kunnen nu via dit scherm ingesteld worden.

Andere veranderingen zijn:

  • meer flexibiliteit om labels te kiezen: je kunt nu een ander label dan Evernote kiezen, om berichten te selecteren die naar Evernote moeten worden gestuurd. Je kunt nu ook aan tag label kiezen, zodat alleen de berichten met dit label, en de sublabels daarvan, worden doorgestuurd–handig als je in Gmail ook labels gebruikt die niet in Evernote voorkomen. Tenslotte kun je een Sent label kiezen, dit label wordt aan berichten toegekend, nadat ze naar Evernote zijn doorgestuurd.
  • betere onderschepping van nutteloze foutmeldingen. Het kan gebeuren, dat een server niet bereikbaar is. Deze foutmeldingen worden nu onderschept, je krijgt er geen notificaties meer van–je kunt er toch niets aan doen. Relevante foutmeldingen, zoals bijvoorbeeld als er opnieuw authenticatie nodig is, worden nog steeds verstuurd.

De documentatie in de originele Gmail naar Evernote blogpost is aangepast en biedt een complete handleiding.

ObjDB: werken met data in Google Apps Script makkelijk gemaakt

Gegevensopslag in Google Apps Script kan zowel in spreadsheets als in databases, in het laatste geval via een JDBC koppeling. In de voorbeelden is het gebruik van spreadsheets voor data opslag goed uitgewerkt, met functies die objecten kunnen lezen uit en opslaan in een spreadsheet.

Voor databases gaan de voorbeelden een stuk minder ver. Hoe je een data in een tabel kunt lezen en teruggeven als objecten met gebruik van de namen van de velden/kolommen, is nogal bewerkelijk.

ObjDB is een Google Apps Script library die dat makkelijk maakt. Met de ObjDB functies kun je objecten lezen en opslaan in spreadsheet, maar ook selecteren, en updaten. En dezelfde functies kun je ook toepassen op JDBC gekoppelde databases. Het is uitgebreider beschreven in deze engelstalige post.

Nieuwe versie van Gmail naar Evernote script voegt Gmail link toe aan notities

Versie 2 van het  Gmail naar Evernote script is uit. Deze nieuwe versie voegt een tekstblok toe bovenaan de notitie in Evernote, met daarin de belangrijkste email headers (From, To, Date) en een link terug naar het bericht in Gmail. Als je bijvoorbeeld een email bericht naar een takenlijst in Evernote stuurt, kun je van daaruit makkelijk naar Gmail om een antwoord sturen als de taak af is, zonder uitgebreid te moeten zoeken om het bericht terug te vinden.

Er zijn meer veranderingen, en je moet een instelling veranderen als je meerdere Google accounts gebruikt, In dat geval is namelijk de link niet altijd correct.

Deze versie kan een email bericht sturen als een nieuwe versie beschikbaar is. Als je het script direct vanaf bit.ly/gmailevernote draait,  hoef je het niet zelf bij te werken, en krijg je alleen een bericht als er iets belangrijks veranderd, bijvoorbeeld om de instellingen aan te passen als dat nodig kan zijn.

Als je een kopie hebt gemaakt van het script, zul je altijd een bericht ontvangen, zodat je ook je eigen kopie kunt updaten.

Het kan zijn dat je opnieuw moet authoriseren en toestemming verlenen, zie hiervoor de eerdere update on Gmail to Evernote.

Lees verder

Sprintf: tekst en variabelen samenvoegen in JavaScript

De functie sprintf kom je tegen in meerdere programmeertalen, een functie waarmee je variabelen in een tekst plaatst. Er zijn veel mogelijkheden om deze te formatteren. bijvoorbeeld uitlijnen of het aantal decimalen instellen. In veel gevallen heb je die niet nodig, en is een simpele functie die slechts de variabelen op de juiste plaats zet een betere keus. Zeker in JavaScript, waar je de code kort  wilt houden om sneller te laden. In dit voorbeeld zie je hoe sprintf gebruikt wordt:

// Simple string concatenation
var html1 = '<a href="' + url + '">' + link + '</a>';

// Using sprintf
var html2 = sprintf( '<a href="%s">%s</a>', url, link );

In dit artikel beschrijf ik een simpele functie die precies dat doet–tekst op de juiste plek invoegen. Voor uitgebreidere versies van sprintf, zoek je op Google naar ‘javascript sprintf’, en vind je verschillende goede versies. Als je die niet nodig hebt, lees dan verder.

Lees verder

Een nieuw gezicht

Deze site gebruikt nu de nieuwe versie van WordPress, versie 3.5. Veel veranderingen, maar vooral aan de “achterkant”, het beheerdersgedeelte. Ook nieuw is het standaard thema Twenty Twelve, dat nu responsive is, d.w.z. dat de layout aangepast wordt aan de schermgrootte, zodat de site ook op een smartphone goed te lezen is.

Hiervoor gebruikte ik het Roots theme, o.a. omdat dit een responsive layout had. Het vorige standaard thema, Twenty Eleven, was dit niet, en daarom minder geschikt voor smartphones.

Lees verder

De Caps Lock toets uitschakelen

Ik gebruik een draadloze toetsenbord/muis combinatie,  de Logitech MK260. Wat ik er zo fijn aan vind, is dat het toetsenbord lekker klein is, en de toetsen zelf nog gewoon het standaard formaat hebben. Wat ik pas later merkte, toen ik het al in gebruik had, was dat de LED lampjes ontbraken, die aangeven of de Caps Lock aan of uit staat. Ook die voor Num Lock ontbreken, maar die schakel ik niet zo vaak ongemerkt in. Voor Caps Lock was het vaak lastig, totdat ik me realiseerde, dat die hele Caps Lock eigenlijk helemaal niet nodig is.

Ik SCHREEUW meestal niet, dus ik kan best zonder Caps Lock, en die toets kan dan bijvoorbeeld als extra Shift toets dienen. Dat is dan ook precies wat de registry hack in dit artikel doet: How to Disable Caps Lock Key in Windows 7 or Vista. Ook als je niet de moeite neemt de technische details te doorgronden, werkt het gewoon.

Google Mail doorsturen naar Evernote – update

De installatie van het Gmail to Evernote script is eenvoudiger gemaakt. De originele blog post is bijgewerkt en beschrijft de nieuwe installatiemethode. Voor wie het script al geïnstalleerd had, verandert er niets, maar het kan zijn dat opnieuw authorisatie verleend moet worden. Lees verder hoe dat het makkelijkst gaat. Lees verder

Google Mail doorsturen naar Evernote

Evernote is een mooi systeem om je notities to organiseren en om alles te onthouden. Vaak zou je ook email berichten in Evernote willen opslaan, bijvoorbeeld om die aan een to-do lijstje toe te voegen. Dat kan wel in Evernote, want je krijgt een uniek email adres om berichten naar door te sturen. Die worden dan als notitie opgeslagen. Maar je moet ze nog wel zelf labelen, en eventueel in een ander notitieboek opbergen. Dat kun je eventueel ook doen door het notitieboek en de labels aan de onderwerpregel toe te voegen, maar dit werkt niet zo snel is een typefout is snel gemaakt.

Met de methode die hier beschreven wordt, gaat het een stuk sneller en makkelijker: gewoon een paar labels in Gmail naar het bericht slepen. Dat is alles. Deze video laat het zien, en als je daaronder doorklikt, lees je hoe je dit voor jou ook kunt laten werken.

De video is kort, minder dan 40 seconden, maar meer tijd moet het ook niet kosten om een berichtje door te sturen en het resultaat te zien.

 

Lees verder

Nooit meer 404!

404 – Pagina niet gevonden is de foutmelding, die je tegenkomt al de webpagina die je zoekt niet bestaat op het ingevoerde webadres. Sommige sites hebben zeer boeiende 404 foutpagina’s, maar daar ben je meestal niet zo in geïnteresseerd.
Als de pagina nog wel bestaat op de site, kan dit handige hulpmiddel die voor je terugvinden. Lees verder