7 ตัวอย่าง Automation Scripts ของ JavaScript ที่คุณนำไปประยุกต์ใช้งานได้
08-ม.ค.-25
คัมภีร์เทพ IT
คุณสามารถสร้าง Scripts เพื่อทำงานที่น่าเบื่อให้เป็นอัตโนมัติได้ ข้อดีของ Scripts คือ มันช่วยประหยัดเวลาทำงานของคุณได้อย่างมาก และบทความนี้จะแนะนำ 7 ตัวอย่าง Automation Scripts ของ JavaScript ที่คุณนำไปประยุกต์ใช้งานได้
ก่อนจะใช้ Scripts เหล่านี้ ขอแนะนำให้คุณติดตั้ง Node.js ไว้ในคอมพิวเตอร์ของคุณก่อน
1. จัดระเบียบ Folders
หาก Folders ของคุณมีลักษณะแบบนี้ เชื่อว่าคุณคงเวียนหัวอย่างแน่นอน
Screenshot
มันดูยุ่งเหยิงมาก คุณคงเกลียดที่จะเห็น Folders เป็นแบบนี้ และต้องการการจัดระเบียบให้ดีกว่านี้
Run Script นี้ แล้วไฟล์ของคุณจะเป็นระเบียบมากที่สุดเท่าที่จะเป็นไปได้ หากคุณติดตั้ง Node.js ไว้แล้ว เพียงไปที่ Directory ที่คุณต้องการ Run Script นี้แล้วใช้คำสั่ง: node script.js
Screenshot
2. Script เพื่อ Backup ไฟล์อัตโนมัติ
บางครั้งคุณอาจเผลอลบไฟล์ที่สำคัญไปโดยไม่ตั้งใจ แต่คุณสามารถใช้ Script นี้เพื่อสร้าง Backup ของ Folders ที่สำคัญที่สุดบน Hard Drive
คุณสามารถตั้งค่าให้ Backup ข้อมูลไปยังตำแหน่งที่ต้องการได้ เช่น
3. จัดระเบียบ Downloads Folder
ในแต่ละวัน คุณคงมีการ Download ไฟล์หลาย ๆ ไฟล์ และ Downloads Folder ของคุณก็คงเต็มไปด้วยไฟล์เหล่านั้น Script นี้จะช่วยจัดระเบียบไฟล์ใน Downloads Folder เป็น Subfolders (เช่น รูปภาพ เอกสาร เพลง) โดยอัตโนมัติทุกวัน ช่วงเวลา 20.00 น.:
หากคุณสามารถเรียกใช้ node organizeDownloads.js ได้ เพราะมันจะช่วยจัดการ Downloads Folder ของคุณให้โดยอัตโนมัติ
หากต้องการให้ Script ทำงานต่อเนื่องหลังปิด Terminal แล้ว คุณสามารถใช้เครื่องมืออย่าง nohup หรือ pm2 ได้
4. เก็บรักษา Clipboard
คุณน่าจะเคย Copy สิ่งต่าง ๆ เพื่อที่จะอ่านหรือใช้งานในภายหลัง อย่าง Clipboard Content บน Windows ที่ไม่ได้คงอยู่ถาวร แต่บางครั้งคุณก็จำเป็นต้องใช้มันในภายหลัง
Script นี้จะบันทึก Content ของ Clipboard ของคุณทุก ๆ 5 วินาที ไปยังไฟล์ clipboard-log.txt ซึ่งเหมาะมากสำหรับเก็บข้อมูลที่ต้องใช้ในอนาคต
5. การแจ้งเตือนความจำ
สิ่งนี้น่าจะมีประโยชน์สำหรับหลาย ๆ คน ถ้าคุณเป็นคนขี้ลืม คุณคงต้องการบางอย่างเพื่อมาแจ้งเตือน ซึ่ง Notification Tool อย่างง่ายนี้ จะช่วยให้คุณ Update Notification List และรับการแจ้งเตือนตามนั้นได้
หมายเหตุ: นี่ไม่ใช่ Code ทั้งหมด เนื่องจาก Code ทั้งหมดมี Personal Data บางส่วนที่ไม่สามารถเปิดเผยได้
Screenshot
6. ย่อ URL ให้สั้นลง
หากคุณต้องการแชร์ Blog Links แทนที่จะแชร์ Link ของ Google Docs ยาว ๆ คุณสามารถแชร์ Link ของ Bitly ได้:
7. ใช้งาน Scripts ได้จากทุกที่
หากคุณใช้ Scripts เหล่านี้ใน Directory อื่น แต่ Scripts ดันไม่ทำงานตามที่คาดไว้ คุณต้องทำให้ Scripts เหล่านี้สามารถใช้งานได้กับทุก Directory
คุณสามารถมีโครงสร้าง Folder ได้ดังนี้:
ไฟล์ package.json จะมีลักษณะดังนี้:
หลังจากนี้ คุณสามารถเรียกใช้ npm link และคุณจะทำทุกอย่างได้อย่างรวดเร็ว
และนี่ก็เป็น 7 ตัวอย่าง Automation Scripts ของ JavaScript ที่คุณนำไปประยุกต์ใช้งาน ให้เหมาะกับลักษณะงานและสไตล์ที่คุณต้องการได้แล้ว
ที่มา: https://medium.com/
รับตำแหน่งงานไอทีใหม่ๆ ด้วยบริการ IT Job Alert
อัพเดทบทความจากคนวงในสายไอทีทาง LINE ก่อนใคร
อย่าลืมแอดไลน์ @techstarth เป็นเพื่อนนะคะ
บทความล่าสุด