Phần mềm điều khiển máy tính
từ xa - Tự động
1. RustDesk:
Một phần mềm mã nguồn mở miễn phí với các tính năng cơ bản đầy đủ và có hỗ trợ tự dựng một con máy chủ trung gian để đảm bảo quyền riêng tư cũng như độ ổn định.
Ưu điểm:
- Không quảng cáo - màn hình được tinh gọn;
- Phần mềm mã nguồn mở free với đầy đủ tính năng cơ bản (không có web, address book,..);
- Hỗ trợ quay video lại phiên điều khiển đến - đi,...
Trang chủ: https://github.com/rustdesk/rustdesk-server
Hướng dẫn: https://rustdesk.com/docs/en/client/
Download: https://github.com/rustdesk/rustdesk/releases/tag/1.3.7
Sau khi tải về và cài đặt là có thể mì ăn liền, nhưng vì dùng máy chủ công khai nên có thể ảnh hưởng đến độ mượt, lag, tính riêng tư,... các bạn có thể dựng một cái để sử dụng.
Hoặc đơn giản hơn có thể dùng tạm cái của mình:
Nhập thông tin bằng đồ họa trên phần mềm RustDesk:
Nhập thông tin bằng cmd trên Windows:
Mở cmd với quyền adminsitrator, chạy đoạn lệnh sau (rustdesk.exe --password YourPassword là tùy chọn):
cd C:\Program Files\RustDesk
::rustdesk.exe --password YourPassword
rustdesk.exe --config 9JSPjhHaNJVYUBTRih1dhdXRFVncxMFTwZ3aqF3SYlHWy1kVXl3RFVWdVx0T1JiOikXZrJCLiIiOikGchJCLiIiOikXYsVmciwiIuZnLvlmLx5Gdus2clRGdzVnciojI0N3boJye
exit
Dựng Server trên Docker:
networks:
rustdesk-net:
external: false
services:
hbbs:
container_name: hbbs
ports:
- 21115:21115
- 21116:21116
- 21116:21116/udp
- 21118:21118
image: rustdesk/rustdesk-server:latest
command: hbbs -r rustdesk.tnq.io.vn:21117
volumes:
- ./data:/root
networks:
- rustdesk-net
depends_on:
- hbbr
restart: unless-stopped
hbbr:
container_name: hbbr
ports:
- 21117:21117
- 21119:21119
image: rustdesk/rustdesk-server:latest
command: hbbr
volumes:
- ./data:/root
networks:
- rustdesk-net
restart: unless-stopped
2. AnyDesk:
Đây là phiên bản cũ, lúc mà nó còn free nhiều tính năng:
- Sử dụng không giới hạn thời gian.
- Hỗ trợ quay video lại phiên điều khiển đến hoặc đi,...
Chỉ yêu cầu phiên bản Professional với tính năng Addres Book.
Và tất nhiên là nó vẫn tương thích với hiện tại..
Update: Nếu phần mềm phát hiện bạn sử dụng cho công việc và bị delay thời gian khỏi tạo kết nối mỗi phiên remote. Bạn có thể xóa thư mục dữ liệu của AnyDesk để làm sạch lại như mới cài theo đường dẫn (Trong khi xóa bạn phải tắt AnyDesk đi nhé):
C:\Users\<Tên người dùng>\AppData\Roaming\AnyDesk
Hoặc Windows + R, nhập vào hộp thoại RUN: %appdata%\AnyDesk
Xóa hết tất cả trong thư mục AnyDesk hoặc xóa luôn thư mục Anydesk.
Sao lưu lại file user.conf nếu cần, nó chứa RECENT SESSIONS của bạn trước đó.
PS: Việc xóa dữ liệu của AnyDesk đồng thời cũng sẽ làm thay đổi ID AnyDesk của bạn.
Update: Cập nhật thêm tập lệnh để thao tác nhanh - gọn - lẹ:
Mở Notepad và Copy-Past vào và lưu lại với đuôi .bat (hoặc tải về trong link bên dưới):
@echo off
cd /d "%~dp0"
echo ======================================
echo Backup - Reset - Import ID AnyDesk
echo ======================================
echo 1. Backup ID AnyDesk
echo 2. Reset and Import ID AnyDesk
echo 3. Backup, Reset and Import ID AnyDesk
echo 4. Exit!
echo ======================================
:BEGIN
set /p choice=Please choice (1, 2, 3 or 4):
if "%choice%"=="1" (
:: Thực hiện backup ID AnyDesk
if exist "%APPDATA%\AnyDesk\user.conf" (
copy "%APPDATA%\AnyDesk\user.conf" ".\user.conf"
echo AnyDesk ID Backup Successful.
) else (
echo File not found at path %APPDATA%\AnyDesk\user.conf.
)
goto BEGIN
) else if "%choice%"=="2" (
:: Thực hiện reset và import ID AnyDesk
if exist "%APPDATA%\AnyDesk" (
del /q "%APPDATA%\AnyDesk\*" 2>nul
for /d %%i in ("%APPDATA%\AnyDesk\*") do rmdir /s /q "%%i"
echo Xoa hoan tat.
if exist ".\user.conf" (
copy ".\user.conf" "%APPDATA%\AnyDesk"
echo Copied user.conf to %APPDATA%\AnyDesk.
) else (
echo Cannot find this file .\user.conf.
)
) else (
echo This folder %APPDATA%\AnyDesk does not exist.
)
goto BEGIN
) else if "%choice%"=="3" (
:: Thực hiện cả backup và reset + import ID AnyDesk
echo Bat dau backup va reset...
if exist "%APPDATA%\AnyDesk\user.conf" (
copy "%APPDATA%\AnyDesk\user.conf" ".\user.conf"
echo The file has been successfully copied to the current directory.
) else (
echo File not found at path %APPDATA%\AnyDesk\user.conf.
)
if exist "%APPDATA%\AnyDesk" (
del /q "%APPDATA%\AnyDesk\*" 2>nul
for /d %%i in ("%APPDATA%\AnyDesk\*") do rmdir /s /q "%%i"
echo Xoa hoan tat.
if exist ".\user.conf" (
copy ".\user.conf" "%APPDATA%\AnyDesk"
echo Copied user.conf into %APPDATA%\AnyDesk.
) else (
echo Cannot find file .\user.conf.
)
) else (
echo The folder %APPDATA%\AnyDesk does not exist..
)
goto BEGIN
) else if "%choice%"=="4" (
echo Exiting...
exit
) else (
echo Invalid choice!
goto BEGIN
)
pause
Portable và Setup: Link download
3. TinyTask:
Ghi lại thao tác thuột và bàn phím. Sau đó có thể cho nó tự thực hiện lại theo thao tác đã ghi lại.
Portable và Setup: Link download