Hackujeme Google v Apps Scriptu

Hackujeme Gmail v Apps Scriptu: Uložíme všechny důležité doklady na Disk Google

  • Na e-mail nám chodí doklady, faktury a další důležité dokumenty
  • Napíšeme si program v Apps Scriptu, který je vyhledá
  • A zkopíruje do složky na úložišti Disk Google

Je tu neděle a s ní třetí pokračování našich hrátek s Gmailem v Apps Scriptu – Javascriptu, který neběží v prohlížeči na vašem počítači, ale na serverech Googlu. Všechny naše programovací návody v tomto jazyku a běhovém prostředí postupně najdete pod štítkem Hackujeme Google v Apps Scriptu.

Začali jsme prográmkem, který v pošťákovi hledal potvrzení objednávek z e-shopů a ukládal jejich souhrnnou cenu do tabulkového dokumentu. Pokračovali jsme vývojem jednoduchého hlídacího psa, který každý den kontroloval kurz eura a v případě výrazného poklesu nám poslal e-mailovou zprávu.

Postupně jsme se naučili:

  • Vyhledávat v Gmailu
  • Ukládat data do služby Dokumenty Google
  • Automaticky spouštět funkce v Apps Scriptu pomocí časovačů
  • Komunikovat s cizími webovými servery skrze HTTP/HTTPS
  • Posílat e-maily

Archivátor dokladů na Disk Google

Tentokrát si vyzkoušíme, jak vytvářet nové soubory přímo na úložišti Disk Google. A to ne tak ledajaké, ale vybrané přílohy z Gmailu. Třeba nějaké důležité a periodické faktury, měsíční vyúčtování za internet, energie apod.

Klepněte pro větší obrázek
Dnes budeme v Gmailu hledat a na Disk Google kopírovat tyto přílohy ve formátu PDF 

Já drtivou většinu z těchto domácích fixních výdajů platím hlavně z historických důvodů skrze Soustředné inkaso plateb obyvatelstvaSIPO, tedy službu České pošty, která si každý měsíc z mého bankovního účtu strhne celou částku, ve které je obsaženo vše počínaje zálohami za bytovou jednotku, elektřinu a plyn a konče internetovým paušálem a koncesionářskými poplatky České televize a Českého rozhlasu.

Archivujeme doklady z Gmailu na Disk Google:

Níže v článku pro předplatitele si krok za krokem vysvětlíme, jak lze pomocí Apps Scriptu jednotlivé přílohy SIPO v PDF (nebo jakékoliv jiné faktury) vytáhnout z e-mailů a uložit je do vybrané složky na úložišti Disk Google. Na závěr samozřejmě nebude chybět kompletní a komentovaný zdrojový kód v Apps Scriptu.

Tento článek je součástí balíčku PREMIUM+

Odemkněte si exkluzivní obsah a videa bez reklam na devíti webech.

Vyzkoušet za 1 Kč Nebo samostatné Živě Premium

Témata článku: Google, Internet, Programování, Pojďme programovat elektroniku, Gmail, Disk Google, Český rozhlas, PDF, Česká pošta, Javascript, Úložiště, Hackujeme Google v Apps Scriptu, Logger, Příloha, Česká televize, Google Cloud, Vlákno, Vyúčtování, SIPO, Doklad, Disk, Folders, GmailApp, Složka, Apps Script



Sex manželských párů? Jen výjimečně. Ložnice ovládnou roboti s umělou inteligencí

Sex manželských párů? Jen výjimečně. Ložnice ovládnou roboti s umělou inteligencí

** Sex manželských párů jen při zvláštních příležitostech. ** Ložnice ovládnou sexuální roboti s umělou inteligencí. ** I to je jeden ze závěrů Mezinárodní robotické konference.

Filip KůželJiří Liebreich
RobotiSexUmělá inteligence
Tuto českou základnu plnou satelitů nesmíte vidět. V Mapy.cz je každá anténa pečlivě vyretušovaná

Tuto českou základnu plnou satelitů nesmíte vidět. V Mapy.cz je každá anténa pečlivě vyretušovaná

** Zapomeňte na rozčtverečkovaná místa, kterých si každý všimne ** Mapy.cz musely dokonale zakrýt desítky parabol ** Základnou se přitom na webu chlubí i její majitel. Kocourkov

Jakub Čížek
ČeskoMapy.czMapy
Nastal pravý čas na výměnu telefonu. Jak poznat, že ten váš už dosluhuje?

Nastal pravý čas na výměnu telefonu. Jak poznat, že ten váš už dosluhuje?

** Jak poznat, že váš telefon má nejlepší dny za sebou? ** Vypadá potlučeně, má pavučinu nebo nedostává aktualizace? ** Ukážeme si, kdy má smysl jeho oprava, a kdy už jen koupě nového

Martin Chroust
Prasklý displejVysloužilý mobilSmartphony
Programování elektroniky: Měříme laserem hladinu vody v nádržce pro rýmovník

Programování elektroniky: Měříme laserem hladinu vody v nádržce pro rýmovník

** Pokračujeme ve stavbě zavlažovacího systému pro redakční rýmovník ** Má čidlo půdní vlhkosti i čerpadlo a je připojený k internetu ** Ale ještě nám chybí detektor vody v zalévací nádrži

Jakub Čížek
Pojďme programovat elektroniku
Google není jen vyhledávač: 15 užitečných funkcí, o kterých možná ani nevíte

Google není jen vyhledávač: 15 užitečných funkcí, o kterých možná ani nevíte

** Google umí kromě vyhledávání i spoustu dalších věcí ** Vybrali jsme více než 15 užitečných funkcí a schopností ** Stačí zadat do vyhledávače ta správná klíčová slova

Karel Kilián
TipyVyhledávačeGoogle
Nový hit. Tahle appka vám udělá profilovku jako od pouličního ilustrátora

Nový hit. Tahle appka vám udělá profilovku jako od pouličního ilustrátora

** Aplikace NewProfilePic se na Androidu stala hitem ** Můžete si v ní vytvořit profesionálně vypadající profilovky ** Pozor ale na agresivní cenovou politiku za Pro verzi

Martin Chroust
FotografieUmělá inteligenceMobilní aplikace
Kurvítka v základní výbavě, výrobci mají umělé zastarávání v malíku. Začalo to bateriemi, pokračuje softwarem

Kurvítka v základní výbavě, výrobci mají umělé zastarávání v malíku. Začalo to bateriemi, pokračuje softwarem

** Nejen mobilní výrobci jsou naučeni rok od roku prodávat stále více telefonů ** Tento trend se však zákonitě musí někdy zastavit ** Jenže, co naplat, když jsou starší zařízení „uměle“ nepoužitelná?

Martin Chroust
Prasklý displejBaterieAktualizace softwaru
Další problém nejnovějších Pixelů. Na displejích se objevují černá místa, kde se nezobrazuje vůbec nic

Další problém nejnovějších Pixelů. Na displejích se objevují černá místa, kde se nezobrazuje vůbec nic

** V posledních dnech se množí stížnosti na displeje Pixelů ** Některé Pixely 6 hyzdí černé fleky, které se zvětšují ** Problém se objevuje nejprve v pravém horním rohu

Martin Chroust
DisplejeProblém