![Banner](info/banner.png) [![PGTechs](https://img.shields.io/static/v1.svg?color=ff0000&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=PG%20Techs&message=YouTube)](https://www.youtube.com/c/PGTechs "ช่อง YouTube ของเรา") [![PGVCPlus](https://img.shields.io/static/v1.svg?color=0572e6&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=PGVC%2B&message=Facebook)](https://www.facebook.com/PrincegameRVCPlus "เพจข่าวสาร Distributed Computing ของเรา บน Facebook") อีกหนึ่งแอปพลิเคชันคุณภาพจาก SashaPGT * ทุกแอปพลิเคชันผ่านการทดสอบติดตั้งและใช้งานใน Test environment ของเรา * ใช้งานได้อย่างสะดวกรวดเร็ว ด้วยสคริปต์ติดตั้งแบบสำเร็จรูป ทั้งเฉพาะผู้ใช้และ System-wide * รองรับ Linux และ macOS # sashapgt/character-counter [![Build Status](https://app.travis-ci.com/sashapgt/character-counter.svg?branch=main)](https://app.travis-ci.com/gitlab/sashapgt/character-counter) "รับค่าประโยคมา 1 ประโยคจากนั้นให้เช็คว่าแต่ละตัวมีอักษรซ้ำกันมากน้อยแค่ไหน (ตัวใหญ่ตัวเล็กมีค่าเท่ากัน) " โปรแกรมจะรับค่า Input นับแต่ละตัวอักษรว่ามีกี่ตัว แล้วแสดงผลออกมา **ตัวอย่างการทำงานของโปรแกรม** ![Screenshot](info/screenshot.png) # วิธีการติดตั้ง/ใช้งาน ### ติดตั้งแบบปกติ 1. โคลน git นี้ `$ git clone https://gitlab.com/sashapgt/character-counter.git` 2. cd เข้าโฟลเดอร์ของ git นี้ แล้วรันสคริปต์ติดตั้ง `$ cd character-counter && bash install.sh` 3. เรียกใช้จากเทอร์มินัล (Shell autocomplete อาจจะยังไม่ทำงาน กรุณาปิดเทอร์มินัล แล้วเปิดใหม่อีกครั้ง) `$ character-counter` ### ใช้งานครั้งเดียว (Build, run และ remove ทันทีเมื่อใช้งานเสร็จโดยอัตโนมัติ) $ bash single-use-build-and-run.sh # ถอนการติดตั้ง 1. รันสคริปต์ถอนการติดตั้งจากในโฟลเดอร์ git นี้ `$ bash uninstall.sh` 2. ลบโฟลเดอร์ git นี้ # การแก้ปัญหา หากไม่สามารถรันได้เนื่องจาก Command not found ให้ดูว่ามี ~/.local/bin ใน $PATH หรือไม่ สามารถตรวจสอบได้โดยการ echo $PATH หากไม่มี Home folder ของคุณ ตามด้วย .local/bin ให้เพิ่มบรรทัดนี้ลงใน Shell startup script ของคุณ (เช่น .bashrc .zshrc) export PATH="$PATH:$HOME/.local/bin"