19 Handige Google Apps-scripts om Google Drive te automatiseren
Google Drive biedt geweldige functies voor het opslaan en werken met verschillende soorten bestanden, maar het heeft niet alle functies die cruciaal zijn voor uw werk. Google Apps Scripts is een eenvoudig te gebruiken scripttaal voor dingen gedaan krijgen, die anders niet beschikbaar zijn in Drive.
Er zijn scripts waarmee je tekst uit afbeeldingen kunt lezen / extraheren, bestanden kunt converteren, sociale foto's automatisch kunt back-uppen of Gmail-bijlagen kunt opslaan. In de meeste scripts kunt u deze services ook automatiseren.
Laten we eens kijken hoe we Google Apps Scripts kunnen gebruiken vul de ontbrekende gaten in Google Drive en nog veel meer dingen doen zonder hulpprogramma's van derden.
Voorwaarde: Google Apps Scripts uitvoeren
Ga als volgt te werk om een script in Drive te maken en uit te voeren:
- Maak / open een Google-document of -blad. Van Hulpmiddelen menu, selecteer Script-editor.
- Verwijder bestaande code en voeg uw code toe. Ga naar het dossier > Opslaan > scriptnaam toevoegen> klik OK.
- Klik om uit te voeren op ►, of op de Rennen menu, selecteer een functie. Als u het script voor de eerste keer uitvoert, vraagt het om uw authenticatie. Controleer de vereiste machtigingen en klik op Toestaan.
- Een gele balk verschijnt in het midden bovenaan om aan te geven dat het script wordt uitgevoerd.
Houd er rekening mee dat deze stappen betrekking hebben op algemene scripts en dat bepaalde scripts specifieke aanvullende instructies vereisen om te worden uitgevoerd.
Google-bladen converteren en e-mailen
Wat het doet:
- bekeerlingen Google-bladen naar PDF en mail ze met behulp van uw Gmail-account
- Laat jou converteer en verzend slechts één blad het gebruiken van zijn bladidentiteitskaart.
- Stuur de PDF naar meerdere personen door hun adressen toe te voegen, gescheiden door komma's.
Use Case Scenario:
Het is handig in scenario's zoals wanneer u marketinggegevens naar een derde partij wilt verzenden, maar niet de hele spreadsheet wilt delen. U kunt dit script gebruiken om een PDF-versie te verzenden. Op deze manier moeten gegevens worden gedeeld zonder afbreuk te doen aan de informatie van uw hele spreadsheet.
Afbeeldingen naar tekst converteren met OCR
Wat het doet:
- Converteert afbeeldingen naar tekst documenten met behulp van de OCR-technologie; bewaart ze in uw rit.
Use Case Scenario:
Dit script is nuttig in situaties waarin u tekst in afbeeldingen moet bewerken of onderzoek naar een groot aantal afbeeldingen moet uitvoeren. Het maakt de geconverteerde afbeeldingen bewerkbaar en doorzoekbaar. Het bespaart u tijd en moeite en levert betrouwbare tekstuitvoer op omdat het de Google OCR-technologie gebruikt.
Volg File Editors in Google Drive
Wat het doet:
- Zoekt uit welke gebruiker wijzigingen heeft aangebracht in de oorspronkelijke bestanden van uw Google Drive.
- Geeft de datums en tijden weer waarop het bestand is gewijzigd samen met de naam en het e-mailadres van gebruikers die de wijzigingen hebben aangebracht in uw gedeelde documenten / bestanden.
Use Case Scenario:
Dit script is handig voor het bijhouden van de wijzigingen die in uw schijf zijn aangebracht, inclusief Spreadsheets, Documenten, Presentaties en andere indelingen voor Google Drive.
Sla een webpagina op in Google Drive
Wat het doet:
- Slaat of back-up van de webpagina op elke URL naar Google Drive.
- Haalt de webpagina en slaat hetzelfde op als HTML bestand (standaard) of uw geconfigureerde extensie.
- Handhaaft een leuke mappenstructuur voor het opslaan van meerdere webpagina's of hun kopieën.
Use Case Scenario:
Dit script is vooral nuttig voor onderzoekers, wetenschappers, bloggers en dergelijke die veel websites moeten onderzoeken en mogelijk moeten opslaan voor toekomstig gebruik. Vergeet niet om de RESOURCE_URL in het fragment van de link die u wilt downloaden.
Stuur een Google-document via e-mail
Wat het doet:
- Verzendt een Google-document via e-mail naar iedereen en plaatst het de inhoud van doc als het lichaam van de e-mail (in plaats van een bijlage).
- Converteert het doc to HTML en verzendt hetzelfde via e-mail
Use Case Scenario:
Als u iets niet als bijlage maar als deel van de e-mail wilt verzenden, is dit het die de klus klaart. Let op dat je moet veranderen documentId, ontvanger, onderwerp tot hun werkelijke waarden in de 4e regel.
Host een website op Google Drive
Wat het doet:
- Host elke statische website inclusief bestanden zoals HTML, CSS, JS, afbeelding, podcast, enz. op Google Drive. (Drive kan niet worden gebruikt voor dynamische sites zoals die met PHP of Java-backends.)
Use Case Scenario:
Dit script is handig als u geen hostingplan of -domein voor uw site wilt kopen. Het is volledig gratis en de servers van Google zijn een stuk sneller dan veel hostingproviders in de wereld.
Download Instagram-foto's om te rijden
Wat het doet:
- downloads meerdere Instagram-foto's en bewaar ze automatisch op je drive.
- Download foto's met behulp van bepaalde tags of van een specifieke Instagram-URL.
- Afbeeldingen worden bewaard in een aparte map in Drive voor eenvoudig onderhoud.
Use Case Scenario:
Het is handig voor Instagram-fans, verzamelaars en onderzoekers die gegevensback-ups in Drive bijhouden.
Een Google-document converteren naar markdown
Wat het doet:
- Converteert een Google-document naar de markdown (.md) formaat.
- Het e-mailt u het geconverteerde document samen met afbeeldingen automatisch. (Merk op dat er problemen kunnen optreden met gegevens met behulp van complexe opmaak.)
Use Case Scenario:
Dit is handig voor bloggers en uitgevers die regelmatig het markdown-formaat gebruiken voor online publicatie. Hiermee kunnen ze handmatig werk vermijden door hun inhoud voor elke trekking te converteren.
Stel Auto-expiratie in voor gedeelde gegevens
Wat het doet:
- Stelt een automatisch vervaldatum in interval op de gedeelde bestanden en mappen in Drive
- automatisch verwijdert de toegang tot andere gebruikers na de bepaalde periode (van automatisch verlopen).
Use Case Scenario:
Dit script is handig voor het toestaan van beperkte toegang tot de gegevens van uw harde schijf en zorgt ervoor dat u zich geen zorgen hoeft te maken over het vergeten gegevens te delen. Deze functie is al beschikbaar voor Google Apps for Work gebruikers, maar als je een gratis gebruiker bent, dan is het voor jou.
Sla Gmail-bijlagen op in Drive
Wat het doet:
- Extracten en slaat alle Gmail-bijlagen op in een bepaalde map in je rit.
- Houd de voortgang bij van de aangehechte bijlagen, via e-mail, maar vereist het instellen van meldingsvoorkeuren.
Use Case Scenario:
Als u bijlagen liever opslaat in opslagruimten in de cloud, zoals Drive, dan is dit het te verkrijgen script.
Doorzoek alle bestanden in Google Drive
Wat het doet:
- Doorzoekt al uw bestanden in de schijfeenheid en geeft de resultaten weer in een eenvoudig te verwerken stijl in een Google-spreadsheet.
- Ondersteunt documenten, sheets, presentaties en enkele andere tekstformaten.
Use Case Scenario:
Doorzoek snel je bestanden en stapels gegevens hiermee.
Lijstoverzicht in Google Drive
Wat het doet:
- Geeft een overzicht van alle bestanden en mappen van een Google Drive directory recursief
- Schrijf deze gegevens in een gemakkelijk te bekijken formaat in een spreadsheet.
Use Case Scenario:
Goed voor het begrijpen van alle gegevens in uw Drive en voor bestandsbeheerdoeleinden. Houd er rekening mee dat dit script alleen werkt als u het hebt ingesteld folderId eerste in de code. Een map-id is alles na de â ??  ??mappen /'gedeelte van het adres van een map.
Google-documenten converteren naar HTML
Wat het doet:
- bekeerlingen Google Documenten naar HTML-indeling voor eenvoudig delen of gebruik in webpagina's of broncode-editors.
- Ondersteunt verschillende standaard HTML-tags of opmaakopties, maar begrijp het niet erg goed voor complexe tekstopmaak.
Use Case Scenario:
Meestal handig voor schrijvers, bloggers en uitgevers die op zoek zijn naar berichten voor HTML-gereedschappen. Vergeet niet om de KEY en FILE_ID variabelen in de code.
Gegevens uit meerdere bladen combineren
Wat het doet:
- Mergegevens van meerdere bladen van een bepaalde spreadsheet in een enkel blad in de huidige spreadsheet.
Use Case Scenario:
Dit script is nuttig in situaties waarin u meerdere bladen met veelvoorkomende gegevens (inclusief gemeenschappelijke headers en structuur) hebt en deze wilt combineren in één groot gegevensblad.
Google-bladen exporteren naar CSV-bestanden
Wat het doet:
- Hiermee exporteert u werkbladen in het huidige werkblad als individuele CSV-bestanden in Drive.
Use Case Scenario:
Het is handig voor mensen die regelmatig gebruikmaken van Spreadsheets voor het beheren en opslaan van gegevens en die gegevens in CSV-indeling nodig hebben voor het delen of gebruiken in andere apps. Zonder dit kan Google Spreadsheets slechts één blad tegelijk converteren en downloaden.
Nadat u de code naar de Scripteditor hebt gekopieerd, opent u de spreadsheet opnieuw en vinkt u het selectievakje aan Add-ons menu.
Converteer een Google-spreadsheet naar PDF-factuur
Wat het doet:
- Converteert elk bepaald blad naar een PDF-factuur en opslaan in je Drive.
Use Case Scenario:
Goed voor gebruikers die het ecosysteem van Google Apps regelmatig gebruiken als hun werktool en moeten omgaan met productfacturen en dergelijke.
Upload een URL rechtstreeks naar Google Drive
Wat het doet:
- Uploadt elk afzonderlijk bestand (of meerdere bestanden) van een specifieke URL naar uw drive automatisch.
- Bestanden worden opgeslagen in een specifieke map in de schijfeenheid en kan eenvoudig meerdere bestanden van meerdere links uploaden, mits deze één voor één worden gegeven.
Use Case Scenario:
Voor mensen die gegevens graag van internet houden in Drive. Het enige dat nodig is, is de link van de pagina die u nodig hebt. Om te gebruiken, kopieert u de code naar de Scripteditor en gaat u naar Publiceren > Implementeren als webapp ...
Download Google+ profielen naar Google Spreadsheets
Wat het doet:
- Ophalen van openbaar beschikbare Google+ profielen-gegevens naar een Google-spreadsheet. De opgehaalde gegevens omvatten naam, werkinfo, profielfoto en meer.
- De enige invoer die nodig is, is de profiel-ID van de persoon over wie u gegevens wilt opvragen en dit werkt voor meerdere profielen.
Use Case Scenario:
Dit is zeer nuttig voor gegevensinvoer en sociale media-analisten voor het verzamelen van gegevens.
Converteer PDF-bijlagen naar gewone tekst
Wat het doet:
- Converteert alles PDF bijlagen van Gmail naar gewoon tekstformaat voor eenvoudig delen / opslaan
- Jij kan geef de oorspronkelijke taal van de PDF op (voor het uitpakken van de tekst) en bewaar de output platte tekstbestanden samen met de originele PDF bestanden in Google Drive.
Use Case Scenario:
U ontvangt regelmatig PDF's per e-mail en wilt ze in Drive opslaan in de vorm van een originele of platte tekst. Het doet het werk in batches.
Hoe heb je deze lijst gevonden? Kent u nog meer Google Apps Scripts die het leven van een Drive-gebruiker helpen verlichten? Laat het ons weten via de opmerkingen hieronder.