导航

    蓝鲸ROS机器人论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 热门
    ROS交流群
    ROS Group
    产品服务
    Product Service
    开源代码库
    Github
    官网
    Official website
    技术交流
    Technological exchanges
    激光雷达
    LIDAR
    ROS教程
    ROS Tourials
    深度学习
    Deep Learning
    机器视觉
    Computer Vision

    把地球当作背景

    技术交流
    1
    1
    3279
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • weijiz
      weijiz 最后由 编辑

      himawaripy 是一个更换桌面背景图片的程序,它能每隔十分钟从一个地球卫星图片服务器上下载图片,然后将其设置成桌面背景。所以基本上可以实时的考到现在地球的状态。看起来非常酷。这个卫星还是同步卫星,可以看到晨昏线是怎么移动的。

      来个截图

      0_1490924626153_Screenshot from 2017-03-31 09-43-35.png

      具体的安装方法可以看Github里面的说明。但是说明的安装方法有一个问题,就是没办法自动更新。这个是由于crontab的更换桌面任务缺少了一些环境变量。解决方法如下
      创建一个叫做start.sh的文件,我就在himawaripy中创建了这个文件。我的路径是/home/randoms/Documents/himawaripy/start.sh

      文件内容如下

      #!/bin/bash
      # http://bit.ly/2ines3u
      
      # Wallpaper's directory.
      dir="${HOME}/.cache/himawaripy/"
      
      # export DBUS_SESSION_BUS_ADDRESS environment variable
      PID=$(pgrep gnome-session)
      export DBUS_SESSION_BUS_ADDRESS=$(grep -z DBUS_SESSION_BUS_ADDRESS /proc/$PID/environ | cut -d= -f2-)
      
      # Random wallpaper.
      wallpaper=`find "${dir}" -type f | shuf -n1`
      
      # Change wallpaper.
      # http://bit.ly/HYEU9H
      gsettings set org.gnome.desktop.background picture-options "spanned"
      gsettings set org.gnome.desktop.background picture-uri "file://${wallpaper}"
      

      设置此文件的可执行权限

      chmod +X /home/randoms/Documents/himawaripy/start.sh
      # 别忘了换成你自己的路径
      

      设置crontab任务

      crontab -e
      # 然后添加下面的内容,换成你自己的start.sh文件路径
      */10 * * * * /home/randoms/Documents/himawaripy/start.sh
      

      这样应该一切就正常了, Enjoy it :-D.

      1 条回复 最后回复 回复 引用 0
      • 1 / 1
      • First post
        Last post
      Copyright © 2015-2023 BlueWhale community