Πώς να φορτίσετε τις Εφαρμογές Google σας με τον Επεξεργαστή Σεναρίων
Εάν χρησιμοποιείτε τις Εφαρμογές Google, τότε το πιθανότερο είναι ότι δεν τις χρησιμοποιείτε σε πλήρη έκταση. Με το Google Apps Script, μπορείτε να προσθέσετε προσαρμοσμένα μενού και διαλόγους, να γράψετε προσαρμοσμένες λειτουργίες και μακροεντολές και να δημιουργήσετε πρόσθετα για να επεκτείνετε τα Έγγραφα, τα Φύλλα και τις Παρουσιάσεις Google.
Τι είναι το σενάριο Εφαρμογών Google;
Το Google Apps Script είναι μια πλατφόρμα ανάπτυξης που βασίζεται σε σύννεφο για τη δημιουργία προσαρμοσμένων, ελαφρών εφαρμογών ιστού. Μπορείτε να δημιουργήσετε επεκτάσιμες εφαρμογές απευθείας μέσα στο πρόγραμμα περιήγησής σας που ενσωματώνονται αβίαστα με τα προϊόντα Google.
Το Apps Script χρησιμοποιεί τη γλώσσα JavaScript και συνδυάζει την εξοικείωση της ανάπτυξης ιστού και των προϊόντων Google σε ένα μέρος, καθιστώντας το ένα τέλειο εργαλείο για την προσαρμογή εφαρμογών για την επιχείρηση, τον οργανισμό σας ή απλώς για την αυτοματοποίηση κοσμικών εργασιών.
Μπορείτε να δημιουργήσετε δύο τύπους σεναρίων με το Google Apps Script:
- & rsaquo; Πώς να αφαιρέσετε διπλότυπα στα Φύλλα Google
- & rsaquo; Πώς να αυτοματοποιήσετε τα φύλλα Google με μακροεντολές
- & rsaquo; The Beginner's Guide to Google Sheets
- › 5 ιστότοποι που κάθε χρήστης Linux πρέπει να προσθέτει σελιδοδείκτη
- › Λειτουργίες έναντι τύπων στο Microsoft Excel: Ποια είναι η διαφορά;
- › Ο φάκελος του υπολογιστή είναι 40: Πώς το Xerox Star δημιούργησε την επιφάνεια εργασίας
- › Πώς να βρείτε το Spotify τυλιγμένο 2021
- › Τι είναι το MIL-SPEC Drop Protection;
Εάν δεν γνωρίζετε πολύ JavaScript ή ίσως δεν το έχετε ξανακούσει, μην το αφήσετε να σας τρομάξει από το να αναπτύξετε ένα δικό σας σενάριο. Είναι πολύ εύκολο να ξεκινήσετε να χρησιμοποιείτε το Apps Script, καθώς παρέχει α πληθώρα εγγράφων και παραδειγμάτων για να το δοκιμάσετε μόνοι σας. Παρακάτω είναι μερικά απλά παραδείγματα που θα σας βοηθήσουν να κατανοήσετε πώς λειτουργούν.
Πώς να δημιουργήσετε ένα αυτόνομο σενάριο
Τώρα που ξέρετε τι είναι, ας προχωρήσουμε και δημιουργήστε το πρώτο σας αυτόνομο σενάριο. Θα χρησιμοποιήσουμε ένα δείγμα κώδικα από την Google για να μας βοηθήσει να ρίξουμε το μπαλάκι και θα παρέχουμε εξηγήσεις στις γραμμές κώδικα εάν δεν είστε εξοικειωμένοι με το GoogleScript ή το JavaScript.
ΔιαφήμισηΠροχωρήστε στο Σενάριο Εφαρμογών Google . Στην επάνω αριστερή γωνία, κάντε κλικ στο εικονίδιο του χάμπουργκερ και, στη συνέχεια, κάντε κλικ στο Νέο σενάριο.
Ένα νέο έργο χωρίς τίτλο ανοίγει με μια κενή συνάρτηση μέσα, αλλά επειδή χρησιμοποιούμε δείγμα κώδικα από την Google, μπορείτε να προχωρήσετε και να διαγράψετε όλο το κείμενο στο αρχείο.
Σημείωση: Για να λειτουργήσει αυτό το σενάριο, πρέπει να είστε συνδεδεμένοι στον λογαριασμό σας Google.
Αφού διαγράψετε τον κώδικα που έχει προφορτωθεί στο αρχείο, επικολλήστε τον ακόλουθο κώδικα:
doc.getBody().appendParagraph('This document was created by Google Apps Script.');
Για να μπορέσετε να εκτελέσετε τον κώδικα, πρέπει να αποθηκεύσετε το σενάριο. Κάντε κλικ στο Αρχείο και, στη συνέχεια, κάντε κλικ στην επιλογή Αποθήκευση.
Διαφήμιση
Μετονομάστε το έργο σε κάτι που σας βοηθά να θυμάστε τι κάνει το σενάριο και, στη συνέχεια, πατήστε OK.
Για να εκτελέσετε τον κωδικό σας, κάντε κλικ στο εικονίδιο αναπαραγωγής που βρίσκεται στη γραμμή εργαλείων.
Θα πρέπει να εκχωρήσετε στο σενάριο ορισμένα δικαιώματα πρόσβασης στον λογαριασμό σας Google μέσω ενός αναδυόμενου παραθύρου αφού κάνετε κλικ στην επιλογή Εκτέλεση την πρώτη φορά. Κάντε κλικ στην επιλογή Έλεγχος αδειών για να δείτε σε τι χρειάζεται να έχει πρόσβαση.
Επειδή αυτή δεν είναι επαληθευμένη από την Google εφαρμογή, θα λάβετε άλλη μια προειδοποίηση. Βασικά λέει ότι, εκτός και αν γνωρίζετε τον προγραμματιστή (εμείς) προχωρήστε μόνο εάν τον εμπιστεύεστε. Κάντε κλικ στο Advanced και, στη συνέχεια, κάντε κλικ στο Go to CreateNewDoc (ή όπως ονομάσατε αυτό το σενάριο).
Ελέγξτε τα δικαιώματα που απαιτεί το σενάριο και, στη συνέχεια, κάντε κλικ στην επιλογή Να επιτρέπεται.
Εξαιρετική! Τώρα, κατευθυνθείτε στο Drive σας και αν όλα πάνε καλά, το Hello, World! αρχείο πρέπει να υπάρχει. Κάντε διπλό κλικ για να το ανοίξετε.
Όταν ανοίξετε το αρχείο, θα δείτε τη γραμμή κειμένου από τον κώδικα που προστίθεται στο έγγραφό σας.
Διαφήμιση
Τώρα, εάν θέλετε να λαμβάνετε μια ειδοποίηση μέσω email κατά τη δημιουργία του εγγράφου, μπορείτε να προσθέσετε μερικές ακόμη γραμμές κώδικα για να στείλετε μία στον λογαριασμό σας Google αυτόματα. Προσθέστε τις ακόλουθες γραμμές κώδικα μετά το |_+_|αλλά πριν από το τελευταίο σγουρό άγκιστρο |_+_|
} :
Κάντε κλικ στο εικονίδιο Εκτέλεση.
Επειδή προσθέσατε μερικές επιπλέον γραμμές που απαιτούν πρόσθετα δικαιώματα, πρέπει να ακολουθήσετε την ίδια διαδικασία όπως πριν. Κάντε κλικ στην επιλογή Έλεγχος δικαιωμάτων.
Κάντε κλικ στο Advanced και, στη συνέχεια, κάντε κλικ στο Go to CreateNewDoc.
Σημείωση: Καθώς η Google σάς προειδοποιεί σχετικά με την εκκίνηση μη επαληθευμένων εφαρμογών, θα λάβετε ένα μήνυμα ειδοποίησης ασφαλείας που θα σας ειδοποιεί επίσης. Η Google το κάνει αυτό μόνο σε περίπτωση που δεν παραχωρούσατε εσείς την πρόσβαση σε μια μη επαληθευμένη εφαρμογή.
Ελέγξτε το νέο σύνολο αδειών που απαιτεί το σενάριο και, στη συνέχεια, κάντε κλικ στην επιλογή Να επιτρέπεται.
Όταν δημιουργηθεί το έγγραφο, λαμβάνετε ένα μήνυμα ηλεκτρονικού ταχυδρομείου με έναν σύνδεσμο προς το αρχείο στο Google Drive σας.
Κάνοντας κλικ στον σύνδεσμο μεταφέρεστε απευθείας στο αρχείο, το οποίο βρίσκεται μέσα στο Google Drive σας.
Πώς να δημιουργήσετε ένα δεσμευμένο σενάριο
Για αυτό το επόμενο παράδειγμα, ας δημιουργήσουμε ένα δεσμευμένο σενάριο για τα Φύλλα Google που αναλύει ένα υπάρχον φύλλο για διπλότυπες καταχωρήσεις στη σειρά και στη συνέχεια τις διαγράφει.
ΔιαφήμισηΑν θυμάστε από παλαιότερα, τα δεσμευμένα σενάρια λειτουργούν σαν πρόσθετο σε συγκεκριμένα αρχεία, οπότε για να δημιουργήσουμε ένα, ας ανοίξουμε ένα υπάρχον υπολογιστικό φύλλο Google που περιέχει τουλάχιστον ένα διπλότυπο σημείο δεδομένων.
Κάντε κλικ στην επιλογή Εργαλεία και, στη συνέχεια, κάντε κλικ στην Επεξεργασία Σεναρίων.
Το Google Apps Script ανοίγει σε μια νέα καρτέλα με ένα κενό σενάριο. Αυτή τη φορά, ωστόσο, το σενάριο είναι συνδεδεμένο στο Φύλλο από το οποίο ανοίγει.
Όπως και πριν, διαγράψτε την άδεια συνάρτηση και επικολλήστε τον παρακάτω κώδικα:
//Initialize your function function createADocument() { // Create a new Google Doc named 'Hello, world!' var doc = DocumentApp.create('Hello, world!'); // Access the body of the document, then add a paragraph. doc.getBody().appendParagraph('This document was created by Google Apps Script.'); }
Σημείωση: Για να καταργήσει το σενάριο ένα διπλότυπο, όλα τα κελιά στη σειρά πρέπει να ταιριάζουν.
Αποθηκεύστε και μετονομάστε το σενάριό σας και, στη συνέχεια, πατήστε το εικονίδιο Εκτέλεση.
Διαφήμιση
Και πάλι, όπως συναντήσατε στο τελευταίο σενάριο που δημιουργήσατε, θα πρέπει να ελέγξετε τα δικαιώματα που απαιτεί το σενάριό σας και να του παραχωρήσετε πρόσβαση στο υπολογιστικό φύλλο σας. Κάντε κλικ στην επιλογή Έλεγχος δικαιωμάτων για να δείτε ποια πρόσβαση θέλει αυτό το σενάριο.
Αποδεχτείτε τις προτροπές και κάντε κλικ στην επιλογή Να επιτρέπεται για να εξουσιοδοτήσετε το σενάριο.
Αφού τελειώσει η εκτέλεσή του, επιστρέψτε στο Φύλλο σας και, ως δια μαγείας, όλες οι διπλές καταχωρήσεις εξαφανίζονται από το αρχείο σας!
Δυστυχώς, εάν τα δεδομένα σας βρίσκονται μέσα σε έναν πίνακα—όπως το παραπάνω παράδειγμα—αυτό το σενάριο δεν θα αλλάξει το μέγεθος του πίνακα ώστε να ταιριάζει με τον αριθμό των καταχωρήσεων σε αυτό.
Αν και αυτά είναι δύο αρκετά απλά παραδείγματα για το πώς να χρησιμοποιήσετε το Apps Script, οι επιλογές είναι σχεδόν απεριόριστες και όλα εξαρτώνται από το τι μπορείτε να ονειρευτείτε με αυτούς τους πόρους. Αλλά, στο μεταξύ, κατευθυνθείτε προς το Σελίδα GSuite Devs Github ή Ψηφιακή Έμπνευση και ρίξτε μια ματιά στη στοίβα των δειγμάτων σεναρίων που μπορείτε να αναπτύξετε στις δικές σας υπηρεσίες για να πάρετε μια καλύτερη ιδέα για το τι είναι πραγματικά ικανό να κάνει το Apps Script.
ΔΙΑΒΑΣΤΕ ΤΗ ΣΥΝΕΧΕΙΑΟ Brady Gavin είναι βυθισμένος στην τεχνολογία για 15 χρόνια και έχει γράψει πάνω από 150 λεπτομερή σεμινάρια και επεξηγήσεις. Έχει καλύψει τα πάντα, από παραβιάσεις μητρώου των Windows 10 έως συμβουλές προγράμματος περιήγησης Chrome. Ο Brady έχει δίπλωμα στην Επιστήμη Υπολογιστών από το Camosun College στη Βικτώρια, BC.
Διαβάστε το πλήρες βιογραφικό