Đối với các môi trường máy tính để bàn khác nhau như Cinnamon, KDE, MATE, v.v., có rất nhiều bảng điều khiển, ứng dụng bảng điều khiển và widget để cung cấp cho bạn dự báo thời tiết với giao diện đẹp mắt. Nếu bạn thích một môi trường tối giản nhưng hiệu quả, bạn có thể quan tâm đến việc tìm hiểu cách nhận thông tin thời tiết ngay trong trình mô phỏng thiết bị đầu cuối của bạn hoặc trong môi trường bảng điều khiển thuần túy. Đây là cách nó có thể được thực hiện.
Quảng cáo
Trước khi tiếp tục, hãy đảm bảo rằng bạn có công cụ bảng điều khiểnXoănCài đặt. Trong hầu hết các bản phân phối Linux, nó được cài đặt sẵn. Bạn có thể kiểm tra xem nó đã được cài đặt hay chưa bằng lệnh sau.
cuộn tròn
Lệnh sẽ trả về đường dẫn đầy đủ đến tệp nhị phân CURL.
Bây giờ, chúng tôi sẽ sử dụng một dịch vụ web mã nguồn mở wttr.in để lấy dự báo thời tiết.
Để nhận dự báo thời tiết trong bảng điều khiển Linux , thực hiện lệnh sau:
curl wttr.in/LOCATION
Thay thế phần vị trí bằng tên địa điểm của bạn. Ví dụ:
curl wttr.in/New-York
curl wttr.in/Bangalore
Bạn có thể chỉ định quốc gia nơi bạn sống khi được yêu cầu. Cú pháp như sau:
curl wttr.in/Madrid,Spain
Lưu ý: Điều quan trọng là không nhập khoảng trắng giữa và sau dấu phẩy. Nếu bạn thêm dấu cách sau dấu phẩy, dịch vụ sẽ cố gắng nhận dạng tham số đầu vào là nhiều vị trí. Bạn có thể sử dụng tính năng này để truy xuất dự báo cho nhiều vị trí cùng một lúc.
Ví dụ:
curl wttr.in/Madrid, Bangalore
Điều này sẽ hiển thị thời tiết ở Madrid và Bangalore.
Ngoài ra, bạn có thể sử dụng dấu cộng để tìm nạp dự báo cho nhiều vị trí:
curl wttr.in/Madrid+Bangalore
Nếu bạn thực hiện curl mà không có bất kỳ vị trí nào được chỉ định, dịch vụ sẽ cố gắng đoán vị trí của bạn dựa trên thông tin vị trí địa lý IP của bạn. Lệnh trong trường hợp này sẽ như sau:
curl wttr.in
Dịch vụ wttr.in có thể hiển thị dự báo ngay trong trình duyệt web của bạn. Trỏ trình duyệt của bạn đến cùng một vị trí mà bạn sử dụng trong cuộn. Xem ảnh chụp màn hình sau:
tại sao roku của tôi tiếp tục lưu vào bộ đệm
Dịch vụ hỗ trợ một số tùy chọn. Mở trang sau để tìm hiểu về chúng:
http://wttr.in/:help
Ngoài ra, bạn có thể sử dụng lệnh này trong thiết bị đầu cuối của mình:
cuộn tròn http://wttr.in/:help
Dưới đây là một số tùy chọn hữu ích.
curl wttr.in/New-York?n
Điều này sẽ hiển thị phiên bản ngắn của dự báo chỉ bao gồm Buổi trưa và Ban đêm.
curl wttr.in/New-York?0
Điều này sẽ chỉ hiển thị thời tiết hiện tại ở vị trí được chỉ định.
Nếu bạn thêm '.png' vào vị trí, dịch vụ sẽ trả về hình ảnh PNG. Bạn có thể nhúng nó vào trang web của mình.
Ví dụ: mở liên kết này: http://wttr.in/New-York.png
Khi ở chế độ PNG, bạn có thể chuyển các thông số như sau:
wttr.in/Location_parameters.png
Ví dụ:
wttr.in/New-York_tq0.png
Dịch vụ được bản địa hóa thành một số ngôn ngữ.
Để thay đổi ngôn ngữ dự báo, bạn có thể sử dụng cú pháp sau:
curl wttr.in/Berlin?lang=de curl wttr.in/Berlin?lang=ru
Ngoài ra, bạn có thể sử dụng các miền phụ như sau:
curl de.wttr.in/Berlin curl ru.wttr.in/Moscow
Các ngôn ngữ được hỗ trợ là:
az bg ca cs cy da de el eo es fi fr hi hr hu ja ko mk ml nl nn pt pl ro ru sk sl sr sr-lat sv tr uk uz vi zh et hy jv ka kk ky lt lv sw th zu bs được
wttr.in không chỉ có thể được sử dụng để kiểm tra thời tiết mà còn cho một số mục đích khác. Để xem giai đoạn Mặt trăng hiện tại.
$ curl wttr.in/Moon
Để xem giai đoạn Mặt trăng cho ngày được chỉ định (2016-12-25), hãy chạy lệnh sau.
$ curl wttr.in/Moon@2016-12-25
Đó là nó.