2016-12-20 2 views
-1

Dies ist eine sehr allgemeine Frage, aber ich konnte irgendwie nichts finden. Ich bin ein Anfänger, wenn es um das Codieren geht, während des letzten Jahres habe ich es geschafft, eine Menge für meine Büroaufgaben durch AutoHotkey (und ein bisschen VBA) zu automatisieren. Ich habe mich gefragt, ob es auch möglich wäre, einige Office-Aufgaben mit JavaScript/nodejs zu automatisieren und wenn ja, wie.JavaScript lernen/nodejs - Ist es möglich, Desktop-Aufgaben zu automatisieren?

Ich bin an der Programmierung interessiert und möchte auch andere Sprachen lernen, insbesondere JavaScript und nodejs. Irgendwie sehe ich nicht wirklich, wie ich diese Sprachen zu meinem persönlichen Vorteil nutzen könnte. Außerdem fühle ich mich sehr oft von allzu komplexer Dokumentation abgeraten - oft finde ich gar nicht, was ich will. Es gibt verschiedene Tutorials online für diese Sprachen, aber ich stoße nur auf wahnsinnig grundlegende, die überhaupt nicht abdecken, woran ich interessiert bin.

Ich beschäftige mich hauptsächlich mit Desktop-Automatisierung; zum Beispiel um ein Skript zu schreiben, das Datei 1 von Ordner 1 in Monitor 1 öffnet und eine entsprechende Datei von Ordner 2 in Monitor 2; Danach geht es weiter mit der nächsten Datei usw. Oder ich schreibe zum Beispiel ein Skript, um einen markierten Text irgendwo in einem PDF-Dokument durch die PDF-Suche zu suchen. Ich beschäftige mich manchmal auch mit Excel-Tabellen (z. B. Filter für Zellfarben).

Haben Sie irgendwelche Ideen, um mich zum nächsten Level zu bringen? Ich würde jede hilfreiche und ermutigende Antwort sehr schätzen, die mich dazu bringt, wirklich zu programmieren, um eine Karriere daraus zu machen.

+0

Diese Frage ist ** auch ** allgemein. Bitte lesen Sie die [Hilfe] speziell [Welche Arten von Fragen sollte ich vermeiden zu fragen?] (Http://stackoverflow.com/help/dont-ask) – Liam

Antwort

-1

Wie Sie vielleicht bereits wissen, ist node.js tatsächlich JavaScript.

Lernen JavaScript, lernen Sie die Grundlagen von Node. Node.js ist jedoch eine serverseitige Implementierung von JavaScript. Es ist zwar möglich, Skripte mit kleinen Konsolen über Node zu schreiben, aber es ist wirklich als Server für Webseitenhosting gedacht.

Auch Office-Automatisierung, wie Sie beschreiben, ist nicht gut für JavaScript geeignet. Ich habe eine solche Automatisierung mit Python erreicht.

Schließlich, wie einer der Kommentatoren darauf hingewiesen hat, kann es länger dauern, Ihr Skript tatsächlich aufzurufen, als die Aufgabe manuell auszuführen.

Ich ermutige Sie dringend, sich in Ihrem Streben nach lernen, wie man programmiert. Aber für das Ergebnis eines solchen Lernens kann es bessere Dinge geben als ein Dokument zu durchsuchen.

Cheers

Verwandte Themen