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 เป็นเพื่อนนะคะ

เพิ่มเพื่อน

 

บทความล่าสุด