Có cách nào để đặt một trang web đang hoạt động, chẳng hạn như Gmail, làm nền Desktop của bạn trong Gnome, chạy Ubuntu 10.10 64-bit không? MS Win gọi nó là "Máy tính để bàn hoạt động".
Có cách nào để đặt một trang web đang hoạt động, chẳng hạn như Gmail, làm nền Desktop của bạn trong Gnome, chạy Ubuntu 10.10 64-bit không? MS Win gọi nó là "Máy tính để bàn hoạt động".
Câu trả lời:
Wallch có tính năng này hiện đang được thực hiện! Bạn có thể tải xuống và cài đặt PPA:
Cho 13.10 / 14.04 :
sudo add-apt-repository ppa:wallch/3+
sudo apt-get update && sudo apt-get install wallch
Cho 12.04 :
sudo add-apt-repository ppa:wallch/12.04-3+
sudo apt-get update && sudo apt-get install wallch
Bổ sung mới nhất là PPA hàng ngày cho các phiên bản Ubuntu mới hơn
sudo add-apt-repository ppa:wallch/wallch-daily
sudo apt-get update && sudo apt-get install wallch
Câu trả lời của tôi sẽ hướng dẫn bạn cách cập nhật nền máy tính để bàn của bạn trong một khoảng thời gian bạn chọn một trang web bạn chọn.
Sau khi tìm kiếm mã nguồn của chương trình Shutter để xem nó thực hiện thủ thuật gì để bắt một trang web, tôi đã tìm thấy một cách dễ dàng hơn để làm điều đó, vì vậy tôi đã chỉnh sửa câu trả lời của mình.
Cách dễ nhất là như sau:
Đầu tiên, cài đặt một gói nhỏ:
sudo apt-get install gnome-web-photo
Khi lệnh trên kết thúc chạy, sau đó chạy phần bên trong thiết bị đầu cuối của bạn:
mkdir -p ~/Documents/web_image
cd ~/Documents/web_image
Bây giờ, một thư mục trong thư mục ~ / Documents của bạn có tên web_image đã được tạo.
Trong thư mục này, đặt tập lệnh sau, được gọi là update_background.sh:
#!/bin/bash
screen_width=1280 #<--set here your screen's width dimension
interval="300" #<--set here the seconds you want to sleep till the next update
while true; do
gnome-web-photo --timeout=30 --mode=photo --width=$screen_width "http://google.com" $HOME/Documents/web_image/output.png
gsettings set org.gnome.desktop.background picture-uri file://$HOME/Documents/web_image/output.png
echo "Sleeping $interval seconds till the next update..."
sleep $interval
done
Trong tập lệnh bash ở trên, bạn có thể chỉnh sửa 4 tham số: screen_width
là chiều rộng màn hình của bạn (cùng chiều rộng sẽ là trang web), interval
là khoảng thời gian chờ đến bản cập nhật tiếp theo của hình ảnh, timeout
(là tham số trên gnome-web Lệnh -photo) là thời gian chờ để tạo ảnh chờ, đồng thời chỉnh sửa trang, theo mặc định, tôi đã đặt nó thành http://google.com . Bạn có thể thay đổi nó thành bất cứ điều gì bạn muốn.
Sau khi lưu tập lệnh, cung cấp cho nó quyền thực thi (chmod + x update_background.sh hoặc nhấp chuột phải vào nó-> thuộc tính-> quyền-> cho phép thực thi tệp dưới dạng chương trình) và chạy tệp qua thiết bị đầu cuối.
Đây là giao diện giống như trên nền màn hình của tôi, với trang web Askubfox.com:
LƯU Ý: Trang đầu tiên của trang web có thể rất dài, ví dụ như Askubfox.com. Đây rõ ràng là một vấn đề, bạn có thể giải quyết vấn đề này bằng các chương trình như fantemagick. Bạn có thể chỉnh sửa / cắt, v.v. hình ảnh trước khi đặt nó làm nền màn hình (trước lệnh gsinstall). Bạn có thể cắt hình ảnh như thế này:
convert $HOME/Documents/web_image/output2.png -crop 300x300+0+0 $HOME/Documents/web_image/output2.png
Lệnh convert nằm ở gói fantemagick ( sudo apt-get install imagemagick
). Lưu ý rằng bạn phải tìm kích thước phù hợp nhất (ví dụ: 300x300 là rất nhỏ trong trường hợp này, đây chỉ là một ví dụ ...)
PS: Bạn có thể đặt tập lệnh update_background.sh để bắt đầu đăng nhập: Chạy tập lệnh bash đơn giản để bắt đầu các ứng dụng khi đăng nhập , nhưng thật tuyệt khi đợi đến khi bạn có kết nối internet. Vì vậy, trước vòng lặp while trong tập lệnh đó đặt:
while ! ping -c 1 google.com > /dev/null 2> /dev/null; do
echo "Waiting for internet connection..."
sleep 3
done
Vì vậy, cùng với ở trên, nếu bạn đặt tập lệnh đang chạy khi khởi động và bạn muốn cắt hình ảnh, thì update_background.sh sẽ trông giống như thế này:
#!/bin/bash
screen_width=1280 #<--set here your screen's width dimension
interval="300" #<--set here the seconds you want to sleep till the next update
while true; do
gnome-web-photo --timeout=30 --mode=photo --width=$screen_width "http://google.com" $HOME/Documents/web_image/output.png
convert $HOME/Documents/web_image/output.png -crop 300x300+0+0 $HOME/Documents/web_image/output.png
gsettings set org.gnome.desktop.background picture-uri file://$HOME/Documents/web_image/output.png
echo "Sleeping $interval seconds till the next update..."
sleep $interval
done
Đặt cược tốt nhất của bạn có thể là dự án screenlet . Các webframe screenlet không thực sự cho phép bạn nhúng gmail của bạn, mặc dù, đó là phiên bản di động theo mặc định. Có lẽ bạn có thể tìm cách thay đổi nó. Ảnh chụp màn hình bên dưới.
Các màn hình có thể ngồi trực tiếp trên máy tính để bàn của bạn hoặc kết hợp với lớp tiện ích của Compiz, được gọi qua các cửa sổ hiện có, như Mac xử lý các tiện ích / widget của nó (bất cứ thứ gì chúng được gọi - tôi đã quên).
sudo apt-get install screenlets
Bạn sẽ phải truy cập trang web để tải xuống màn hình webframe của bên thứ ba. Tôi mới dùng thử và trình cài đặt sẽ phàn nàn rằng webframe không được đóng gói chính xác, nhưng dù sao thì nó cũng cài đặt hoàn hảo:
Cũng có thể đáng chú ý rằng tôi khá chắc chắn rằng KDE gói loại chức năng này ra khỏi hộp với khung "plasma" của nó. Chỉ là một ý nghĩ.
Bạn có thể sử dụng xwinwrap
để có được bất kỳ ứng dụng nào trên máy tính để bàn của bạn. Nó được tạo ra với ý tưởng "video cho hình nền" nhưng tôi nghĩ rằng nó có thể dính bất kỳ ứng dụng nào trên máy tính để bàn của bạn (vì vậy bạn chỉ có thể dán trình duyệt toàn màn hình trên máy tính để bàn của mình)
Bạn có thể tìm thấy xwinwrap
ở đây nhưng tôi nghĩ rằng có một phiên bản mới hơn xung quanh; không thể tìm thấy nó mặc dù.
Conky có lẽ là một lựa chọn bạn nên khám phá. Tôi không thể cung cấp cho bạn hướng dẫn chính xác như một cái gì đó tôi chưa bao giờ thử.
Conky là một màn hình hệ thống hiển thị trên màn hình của bạn. Nó cũng rất mô-đun. Nó có thể hiển thị đầu ra của bất kỳ chương trình dòng lệnh nào. Bạn có thể xem các nguồn cấp RSS bằng cách sử dụng các chức năng Conky RSS hoặc chương trình hoặc tập lệnh riêng.
Bạn có thể tìm thấy hướng dẫn ở đây. Cách tạo nguồn cấp RSS bằng Conky
Không có cách nào để làm điều này với gnome tiêu chuẩn. Hình nền là một hình ảnh vững chắc và không làm gì đặc biệt.
Tôi đang đọc điều này một vài năm sau đó.
Trước khi tôi bị nhảy lên vì không đọc bài viết gốc - tôi đã làm và tôi biết OP đã hỏi về Gnome. Nhưng nhiều cuộc thảo luận là về KDE, vì vậy tôi sẽ thêm một cách dễ dàng để làm điều đó trong KDE và ai đó có Gnome có thể kiểm tra và xem liệu nhấp chuột phải vào thanh tiêu đề cũng hoạt động ở đó.
Tôi không chắc điều này có khả thi trong Gnome không, nhưng trong KDE thì không có gì đặc biệt. Trong thực tế, tôi đang gõ câu trả lời này trong Firefox, được đặt làm nền máy tính để bàn của tôi trong Mint 17 KDE, nhưng đã sử dụng nó trong các bản phát hành trước đó.
Ok, vì vậy trong KDE, tất cả những gì bạn làm là:
/home
để nhắc nhở bạn.Để thoát khỏi toàn màn hình, hãy sử dụng Alt+ F3
Chọn thêm hành động sau đó thoát khỏi đánh dấu bên cạnh Toàn màn hình .
Bạn cũng có thể muốn thoát khỏi Keep bên dưới những người khác .
Tôi đã sử dụng phương pháp này để đặt VLC để phát video làm hình nền trong nhiều năm, nhưng bây giờ tôi thấy nó có chế độ Hình nền tích hợp .
Không có cách nào để làm điều này với gnome tiêu chuẩn. Hình nền là một hình ảnh vững chắc và không làm gì đặc biệt.
Nếu bạn muốn xem tính năng này, bạn có thể thêm giọng nói của mình vào lỗi hiện có. Nhưng các nhà phát triển cho gnome đã nói rằng họ nghĩ rằng trang web máy tính để bàn là một ý tưởng thực sự tồi tệ và thực sự những gì cần thiết là công cụ tốt hơn để đưa bạn đến email của bạn trên máy tính để bàn.
Bởi vì tôi không sử dụng Gnome, nên tôi không thêm nhiều điểm vào đó. Nhưng đối với người dùng Gnome, các nhà phát triển Gnome thực sự không cần phải 'thêm' hình nền video làm tính năng.
Tất cả những gì họ phải làm là thêm "Giữ bên dưới các Windows khác" vào menu nhấp chuột phải cho Thanh tiêu đề. Và có một tùy chọn cho "Toàn màn hình" ở cùng một nơi.
Về vấn đề duy nhất tôi có thể thấy là Gnome có thể không có ALT + F3 để thoát khỏi toàn màn hình, nhưng nó có thể có một thứ khác.
Dù sao, như bài đăng cho thấy, thật dễ dàng trong KDE mà không có chương trình đặc biệt.
Hiện tại - hãy thử điều này: Trước khi tôi phát hiện ra thanh điều tiêu đề trong KDE, tôi đã sử dụng để đặt 'Chế độ hình nền' trong Video trong tab Nâng cao trên Tùy chọn VLC.
Có lẽ nó sẽ hoạt động trong Gnome sẽ làm điều tương tự tôi nghĩ.
Một lần nữa - Chết dễ dàng nếu bạn có thể tìm thấy nó. Tôi sẽ cố gắng làm cho nó từng bước.
Mở VLC Mở 'Menu' Công cụ Mở Tùy chọn Ở phía dưới bên trái, bạn thấy 'Hiển thị Cài đặt' Nhấp vào (.) Trong Tất cả (đưa bạn đến tùy chọn nâng cao) Cuộn xuống cuối danh sách ở bên trái và nhấp vào 'Video' Ở bên phải, trong 'Cài đặt video chung' Có một danh sách những thứ có thể có dấu kiểm để bật hoặc tắt chúng.
Đối với ba cài đặt ở dưới cùng TẮT 'Luôn ở trên cùng' - LƯU Ý cài đặt này RẤT QUAN TRỌNG !! BẬT 'Bật chế độ hình nền' BẬT 'Tắt trình bảo vệ màn hình' TẮT 'Hiển thị tiêu đề phương tiện trên video'
Bạn không cần phải lộn xộn với công cụ sau khi hiển thị tiêu đề video, v.v.
Vui lòng thử điều này trên Gnome và nếu nó hoạt động hay không, hãy thêm nó vào đây để bất kỳ con quỷ tội nghiệp nào khác cố gắng làm điều này biết. Bởi vì nếu nó hoạt động trong Gnome thì nó sẽ hoạt động trong những cái khác.
Hãy nhớ nếu bạn làm điều này, bất kỳ video nào bạn mở trong VLC sẽ phát toàn màn hình đằng sau mọi thứ, kể cả các bảng. Vì vậy, bạn có thể muốn cài đặt một trình phát khác cho các video có cửa sổ.
Bạn có thể thoát khỏi Hình nền video VLC bất cứ lúc nào bằng cách nhấp chuột phải và chọn Thoát. Hoặc bất cứ phím tắt nào để rời khỏi toàn màn hình trong Gnome.
Chúc mừng
RossD.
Bạn chụp ảnh trang web với ảnh gnome-web hoặc bạn tải xuống với wget. Bạn có thể đặt nó trong /etc/cron.hourly:
#!/bin/sh
wget --directory-prefix=/home/user1/Pictures http://image.weather.com/images/sat/germany_sat_720x486.jpg
Sau đó, bạn chọn hình ảnh đó làm nền.