blindeyes68
Búa Gỗ

Sau một khoảng thời gian dài ngồi mỏi lưng trước màn hình máy tính, mình chỉ muốn nằm xuống và bật một video hoặc bài nhạc trên Youtube, nhưng lại “quá lười” để ngồi dậy điều khiển hoặc điều chỉnh âm lượng khi nó lỡ “quá to”, thậm chí là một số thao tác nâng cao. Từ đó ý tưởng Bot Telegram điều khiển ra đời.
SẢN PHẨM NÀY CÓ NHỮNG GÌ
Sản phẩm mang đến cho bạn khả năng kiểm soát trình duyệt, chụp ảnh màn hình, tải tệp lên hoặc tải xuống, và thậm chí thực hiện các lệnh hệ thống.
Lệnh cơ bản:
• /introduce: Giới thiệu về tôi.
• /shutdown: Tắt máy tính.
• /restart: Khởi động lại máy.
• /cancel: Hủy toàn bộ lệnh.
• /screenshot: Chụp ảnh màn hình và tự động gửi về máy.
I/O File:
• /uploadfile: Gửi file để tải lên máy.
• /downloadfile: Nhập đường dẫn để tải file về máy.
Lệnh hệ thống:
• /tasklist: Danh sách tiến trình.
• /systeminfo: Thông tin hệ thống.
• /ipconfig: Cấu hình mạng.
• /release: Giải phóng IP.
• /renew: Cấp mới IP.
• /netuser: Danh sách tài khoản người dùng.
• /whoami: Thông tin tài khoản.
• /hostname: Tên máy tính.
Lệnh tiện ích:
• /menu: Hiển thị danh sách lệnh.
• /playvideo: Phát video YouTube.
• /customvolume: Điều chỉnh âm lượng.
LƯU Ý
• Mình đã chọn trình duyệt Brave làm mặc định vì ChromeDriver tương thích tốt hơn với phiên bản Brave so với Chrome.
• Mình code theo dạng “Mì ăn liền” để những bạn không quá rành về kỹ thuật vẫn có thể sử dụng dễ dàng. Vì vậy sẽ không có mã hóa đầu cuối, các bạn hãy lưu ý đừng để lộ Token nhé.
• Mình không setup tự động chạy ngầm mỗi khi mở máy tính, mặc dù như vậy rất tiện lợi vì đỡ phải “Click” thủ công file .exe. Nếu các bạn muốn chạy ngầm thì có thể cải tiến hoặc noti cho mình sẽ update lại code nhé.
HƯỚNG DẪN SỬ DỤNG NHANH
(Chi tiết hơn mọi người nên Follow step-by-step trong README.md)
1. Clone dự án:
• Chạy lệnh sau trong Terminal: git clone https://github.com/LePh.../Telegram-Bot-Control-Computer.git
2. Lấy Token Telegram Bot:
• Tìm @BotFather trên Telegram, dùng lệnh /newbot để tạo bot, và nhận Token.
• Thêm Token vào file code, dòng: TOKEN = “your-telegram-bot-token”
3. Cài đặt lib và software hỗ trợ cần thiết:
• Cài Python nếu chưa có.
• Chạy lệnh để cài thư viện:
pip install pyautogui nest_asyncio selenium python-telegram-bot
hoặc pip install -r requirements.txt
• Tải và cấu hình các phần mềm: Chromedriver (Tải version tương thích với trình duyệt Brave) và NirCmd.
4. Đóng gói thành file .exe:
• Cài đặt PyInstaller: pip install pyinstaller
• Đóng gói file thành dạng .exe: pyinstaller –onefile TelegramBotControlComputer.py
• File .exe sẽ nằm trong thư mục dist/.
Nguồn https://github.com/LePhiAnhDev/
SẢN PHẨM NÀY CÓ NHỮNG GÌ
Sản phẩm mang đến cho bạn khả năng kiểm soát trình duyệt, chụp ảnh màn hình, tải tệp lên hoặc tải xuống, và thậm chí thực hiện các lệnh hệ thống.
Lệnh cơ bản:
• /introduce: Giới thiệu về tôi.
• /shutdown: Tắt máy tính.
• /restart: Khởi động lại máy.
• /cancel: Hủy toàn bộ lệnh.
• /screenshot: Chụp ảnh màn hình và tự động gửi về máy.
I/O File:
• /uploadfile: Gửi file để tải lên máy.
• /downloadfile: Nhập đường dẫn để tải file về máy.
Lệnh hệ thống:
• /tasklist: Danh sách tiến trình.
• /systeminfo: Thông tin hệ thống.
• /ipconfig: Cấu hình mạng.
• /release: Giải phóng IP.
• /renew: Cấp mới IP.
• /netuser: Danh sách tài khoản người dùng.
• /whoami: Thông tin tài khoản.
• /hostname: Tên máy tính.
Lệnh tiện ích:
• /menu: Hiển thị danh sách lệnh.
• /playvideo: Phát video YouTube.
• /customvolume: Điều chỉnh âm lượng.
LƯU Ý
• Mình đã chọn trình duyệt Brave làm mặc định vì ChromeDriver tương thích tốt hơn với phiên bản Brave so với Chrome.
• Mình code theo dạng “Mì ăn liền” để những bạn không quá rành về kỹ thuật vẫn có thể sử dụng dễ dàng. Vì vậy sẽ không có mã hóa đầu cuối, các bạn hãy lưu ý đừng để lộ Token nhé.
• Mình không setup tự động chạy ngầm mỗi khi mở máy tính, mặc dù như vậy rất tiện lợi vì đỡ phải “Click” thủ công file .exe. Nếu các bạn muốn chạy ngầm thì có thể cải tiến hoặc noti cho mình sẽ update lại code nhé.
HƯỚNG DẪN SỬ DỤNG NHANH
(Chi tiết hơn mọi người nên Follow step-by-step trong README.md)
1. Clone dự án:
• Chạy lệnh sau trong Terminal: git clone https://github.com/LePh.../Telegram-Bot-Control-Computer.git
2. Lấy Token Telegram Bot:
• Tìm @BotFather trên Telegram, dùng lệnh /newbot để tạo bot, và nhận Token.
• Thêm Token vào file code, dòng: TOKEN = “your-telegram-bot-token”
3. Cài đặt lib và software hỗ trợ cần thiết:
• Cài Python nếu chưa có.
• Chạy lệnh để cài thư viện:
pip install pyautogui nest_asyncio selenium python-telegram-bot
hoặc pip install -r requirements.txt
• Tải và cấu hình các phần mềm: Chromedriver (Tải version tương thích với trình duyệt Brave) và NirCmd.
4. Đóng gói thành file .exe:
• Cài đặt PyInstaller: pip install pyinstaller
• Đóng gói file thành dạng .exe: pyinstaller –onefile TelegramBotControlComputer.py
• File .exe sẽ nằm trong thư mục dist/.
Nguồn https://github.com/LePhiAnhDev/