Cách dễ dàng tạo mã QR trên Linux
Mã QR là một loại mã vạch lưu trữ thông tin và được đọc bằng thiết bị kỹ thuật số, bao gồm cả điện thoại thông minh. Nếu bạn đã đến các cửa hàng tiện lợi hoặc quán cà phê, bạn có thể đã nhìn thấy mã QR ở đó để nhận thanh toán hoặc chia sẻ mật khẩu Wi-Fi, trong số những thứ khác.
Nhưng đó không phải là tất cả. Mã QR có những ứng dụng hữu ích khác trong thế giới ngày nay. Ví dụ: bạn có thể sử dụng mã QR để chia sẻ quyền truy cập vào Wi-Fi tại nhà của mình với khách hoặc để chia sẻ thẻ liên hệ của bạn.
Hãy cùng theo dõi khi chúng tôi giải thích cách tạo mã QR trên Linux bằng qrencode.
Mục Lục
Bước 1: Cài đặt qrencode trên Linux
Đầu tiên, bạn cần cài đặt chương trình qrencode trên máy tính của mình. Cũng giống như bất kỳ chương trình nào khác, thực hiện việc này trên máy Linux của bạn phụ thuộc hoàn toàn vào bản phân phối Linux mà bạn đang sử dụng. Vì vậy, hãy làm theo các bước được liệt kê bên dưới phù hợp để lấy qrencode trên hệ thống của bạn:
Trên Ubuntu và các dẫn xuất của nó, hãy mở terminal và chạy lệnh sau để cài đặt qrencode:
sudo apt install qrencode
Để cài đặt qrencode trên Fedora, hãy sử dụng:
sudo dnf install qrencode
Trên Arch Linux và Manjaro, bạn có thể cài đặt qrencode với Pacman, như sau:
sudo pacman -S qrencode
Nếu bạn đang sử dụng openSUSE, hãy chạy:
sudo zypper install qrencode
Bước 2: Sử dụng qrencode để tạo mã QR
Là một công cụ dựa trên CLI, qrencode liên quan đến việc sử dụng một loạt các tùy chọn khác nhau để tạo mã QR. Sau đây là tất cả các tùy chọn cần thiết (và các thuộc tính của chúng) mà bạn cần biết để tạo mã QR cơ bản:
- -o tên tệp: Được sử dụng để chỉ định tên tệp đầu ra của mã QR được tạo.
- -s kích thước: Nó cho phép bạn chỉ định kích thước mô-đun bằng dấu chấm. Theo mặc định, giá trị của nó được đặt thành ba, nhưng bạn có thể thay đổi nó dựa trên yêu cầu của mình.
- -l error_correction_level: Đúng như tên gọi, tùy chọn này cho phép bạn đặt mức sửa lỗi cho mã QR của mình. Về cơ bản, nó quyết định mức độ thay đổi trong mã QR ảnh hưởng đến khả năng quét của nó. Nó sử dụng thấp (L) theo mặc định.
- -t loại tệp: Tùy chọn này cho phép bạn quyết định loại tệp cho mã QR của mình. Giá trị mặc định của nó là PNG, nhưng bạn có thể đặt nó thành một loạt các định dạng khác.
Để có thêm tùy chọn qrencode, hãy chạy lệnh sau trong cửa sổ dòng lệnh:
qrencode
Bây giờ bạn đã quen với các tùy chọn qrencode cơ bản, đây là cách ghép chúng lại với nhau thành một lệnh để tạo mã QR xuất văn bản:
qrencode -s 9 -l H -o "QR-code.png" "This is a test QR code!"
Với lệnh này, chúng tôi đang tạo mã QR cho văn bản “Đây là mã QR thử nghiệm!”. Mã QR này sẽ được gọi là QR-code.png, có kích thước chín pixel và sử dụng mức hiệu chỉnh cao (H). Nó sẽ được lưu vào thư mục chính trên máy tính của bạn, vì vậy bạn có thể sử dụng trình quản lý tệp tích hợp để truy cập nó.
Bước 3: Xác minh mã QR đã tạo
Sau khi bạn đã tạo mã QR, bước tiếp theo là xác minh xem mã đó có được tạo đúng cách và chứa thông tin mong muốn của bạn hay không.
Để làm điều này, tất cả những gì bạn cần là một máy quét mã QR. Trên iPhone, bạn nhận được máy quét QR dưới dạng tiện ích tích hợp sẵn, bạn có thể truy cập tiện ích này từ Trung tâm điều khiển. Mặt khác, nếu bạn đang sử dụng Android, bạn có thể tải xuống Trình đọc và quét mã QR của Kaspersky trên thiết bị của mình. Hoặc bạn có thể tải xuống bất kỳ trình quét mã QR nào khác từ Cửa hàng Play.
Tải xuống: Trình đọc và quét mã QR của Kaspersky
Tiếp theo, mở hình ảnh mã QR trên màn hình Linux của bạn. Kích hoạt máy quét mã QR trên điện thoại thông minh của bạn và trỏ nó vào mã QR trên máy tính của bạn sao cho nó nằm đúng bên trong hộp.
Sau khi điện thoại của bạn quét mã này, nó sẽ hiển thị nội dung của nó. Xác minh xem đó có giống nội dung bạn đưa vào trong quá trình tạo mã hay không. Trong trường hợp nó giống nhau, bạn nên đi và có thể sử dụng mã QR này như bạn muốn. Nếu không, hãy thử tạo lại bằng qrencode.
Mã hóa các loại dữ liệu khác trong mã QR
Như đã trình bày một vài bước trước đó, văn bản là một trong nhiều loại dữ liệu bạn có thể mã hóa thành mã QR của mình. Bên cạnh văn bản, bạn cũng có thể bao gồm URL trang web, SMS hoặc liên kết email tới số điện thoại hoặc địa chỉ email, thẻ liên hệ, liên kết tải xuống ứng dụng hoặc sự kiện lịch, cùng những thứ khác.
Dưới đây, chúng tôi đã liệt kê các lệnh để tạo mã QR với một số yếu tố sau:
1. Tạo mã QR bằng URL trang web
qrencode -s 9 -l H -o "URL.png" "https://www.smartreviewaz.com"
2. Thêm Lời nhắc SMS vào Mã QR
qrencode -s 9 -l H -o "SMS.png" "SMSTO:+XX-XXXXXXXXXX:Hi"
Khi bạn quét mã QR này bằng điện thoại, nó sẽ nhắc bạn gửi tin nhắn hoặc soạn tin nhắn mới trong ứng dụng nhắn tin. Chọn số trước sẽ gửi tin nhắn “Xin chào” tới số đó, trong khi số sau sẽ cung cấp cho bạn tùy chọn chỉnh sửa tin nhắn trước khi gửi.
Ngoài ra, bạn cũng có thể để trống sau Đại tràng (:) trong lệnh trống để cung cấp cho người quét mã khả năng nhập văn bản họ muốn.
3. Mã hóa thẻ liên hệ thành mã QR
Vì thẻ liên hệ thường có một loạt thông tin kéo dài nhiều dòng, nên việc thêm những dòng văn bản này vào mã QR của bạn trong quá trình tạo mã không phải là một quyết định khôn ngoan. Vì vậy, thay vào đó, những gì bạn cần làm là thêm chúng vào một tệp văn bản và chuyển hướng qrencode đến nó, như sau:
qrencode -s 9 -l H -o "contact_card.png" < vcard.txt
Các trường cần thiết trong thẻ liên hệ để bạn tham khảo:
BEGIN:VCARD
VERSION:3.0
N:Lastname;Surname
FN:Displayname
ORG:
TITLE:
TEL;TYPE=voice,work,pref:
EMAIL:
END:VCARD
5. Chia sẻ chi tiết Wi-Fi qua mã QR
qrencode -s 9 -l H -o "WiFi-details.png" "WIFI:S:<SSID>;T:WPA2;P:<password>;;"
Đây, thay thế
Bây giờ, ngay sau khi bạn quét mã này trên điện thoại của mình, nó sẽ yêu cầu bạn kết nối với mạng. Gõ vào Tham gia, Liên kếthoặc bất kỳ nút tương đương nào khác để kết nối với nó ngay lập tức.
6. Tạo mã QR bằng lời nhắc qua email
qrencode -s 9 -l H -o "email.png" "mailto:<email_address>?subject=Subject&body=Body"
Trong lệnh trên, thay thế
7. Thêm lời nhắc tin nhắn WhatsApp trong mã QR
qrencode -s 9 -l H -o "WhatsApp-Me.png" "https://wa.me/XXXXXXXXXX"
Khi bạn chạy lệnh này, hãy thay thế tất cả các X bằng số điện thoại di động của bạn (bao gồm cả mã quốc gia).
Tạo mã QR tùy chỉnh trên Linux một cách dễ dàng
Đầu tiên, việc tạo mã QR có thể là một nhiệm vụ khá khó khăn. Tuy nhiên, sử dụng công cụ tạo mã QR phù hợp có thể làm cho quá trình dễ dàng hơn đáng kể, như được trình bày trong hướng dẫn sử dụng trình tạo mã qrencode này.
Vì vậy, giờ đây bạn có thể tạo mã QR để chia sẻ thẻ liên hệ của mình, gửi lời mời trên lịch, chia sẻ thông tin đăng nhập Wi-Fi và hơn thế nữa một cách dễ dàng. Tất nhiên, chúng tôi đã liệt kê mã chỉ cho một vài ứng dụng này và bạn có thể làm được nhiều điều hơn nữa chỉ bằng cách truy cập vào googling.
Trong trường hợp bạn đang tìm kiếm một giải pháp lâu dài, bạn thậm chí có thể tạo mã QR in 3D cho chính mình.
Đọc tiếp