当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 18 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : 鼠标滚轮换壁纸
帖子发表于 : 2009-06-23 12:32 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
代码:
#!/usr/bin/perl

$wpdir="$ENV{HOME}/媒体/●壁纸/1280x800及以上/";
$wpconf="$ENV{HOME}/.desktop-pic-roll.rc";
$cur=`cat $wpconf`;chomp $cur;print "当前:$cur\n";
$num=-1;
chdir $wpdir;@jpg=glob "*.jpg";
for (0 .. $#jpg){
   if($jpg[$_]=~/^$cur$/){
   if($ARGV[0]){   #逆向
   $num=$_-1;if($num<0){$num=$#jpg;}
   }
   else{
   $num=$_+1;if($num>$#jpg){$num=0;}
   }
   last;
   }
}
if($num<0){$num=0;}
print "新选:==$num==$jpg[$num]==\n";
`echo $jpg[$num]>$wpconf`;
`habak \'$wpdir$jpg[$num]\'`;



代码:
Mouse 4 R A Exec exec ~/应用/脚本/roll-wallpaper.pl
Mouse 5 R A Exec exec ~/应用/脚本/roll-wallpaper.pl 1


_________________
● 鸣学


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 鼠标滚轮换壁纸
帖子发表于 : 2009-06-23 12:55 
头像

注册: 2008-02-17 23:47
帖子: 22106
地址: 美丽富饶的那啥星球
送出感谢: 11
接收感谢: 81
真的整出来了?xfce怎么用? :em04


_________________
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 鼠标滚轮换壁纸
帖子发表于 : 2009-06-23 12:59 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
蛮好玩的呢。

其他的wm,用hotkey xmodmap什么的去设置。我没试过。


_________________
● 鸣学


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 鼠标滚轮换壁纸
帖子发表于 : 2009-06-23 13:01 
头像

注册: 2007-02-02 18:14
帖子: 30702
系统: debian sid
送出感谢: 1
接收感谢: 34
懒人一个,我宁愿开幻灯片看 :em01


_________________
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 鼠标滚轮换壁纸
帖子发表于 : 2009-06-23 13:15 
头像

注册: 2008-12-21 15:27
帖子: 5349
地址: TARDIS
送出感谢: 1
接收感谢: 10
不如弄成像win7那样每隔几秒钟换一张壁纸?


_________________


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 鼠标滚轮换壁纸
帖子发表于 : 2009-06-23 13:23 
头像

注册: 2007-06-13 15:57
帖子: 12564
地址: 在他乡
送出感谢: 50
接收感谢: 86
techone1 写道:
不如弄成像win7那样每隔几秒钟换一张壁纸?

见过mac的效果,很赞


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 鼠标滚轮换壁纸
帖子发表于 : 2009-06-23 13:26 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
难道定时,这么简单的事情,还提win7?
哎。。。


_________________
● 鸣学


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 鼠标滚轮换壁纸
帖子发表于 : 2009-06-24 20:35 

注册: 2008-01-09 22:41
帖子: 18311
送出感谢: 0 次
接收感谢: 6
daf3707 写道:
techone1 写道:
不如弄成像win7那样每隔几秒钟换一张壁纸?

见过mac的效果,很赞

切换效果吗?没有见过耶


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 鼠标滚轮换壁纸
帖子发表于 : 2009-06-25 12:19 
头像

注册: 2008-11-02 12:25
帖子: 1081
送出感谢: 0 次
接收感谢: 0 次
还是用快捷键换比较好,建议用F5-F7之间的键,手动更换。防止在工作时不小心滚轮一碰,壁纸就换了,影响工作。


_________________
我有个习惯,从不用花钱的软件。^_^


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 鼠标滚轮换壁纸
帖子发表于 : 2009-06-25 13:46 
头像

注册: 2008-09-07 14:21
帖子: 441
地址: 长沙
送出感谢: 0 次
接收感谢: 0 次
找个机会试试看


_________________
    8e3817551427c5412c735f5821b6e231f59b336112239bf8f5cb3f383eaa55d7


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 鼠标滚轮换壁纸
帖子发表于 : 2009-08-05 6:54 
头像

注册: 2009-05-20 19:32
帖子: 2462
送出感谢: 0 次
接收感谢: 2
代码:
#!/bin/bash
WALLPAPERDIR="/home/xxx/bin/wallpapers/"
HISTORYFILE="/home/xxx/bin/wallpapers/pagers~"
if ! [ -e $HISTORYFILE ];then
    touch $HISTORYFILE
fi
TRYONE=false
while true ;do
    ALIST=( `ls -w1 -B --ignore=*.sh $WALLPAPERDIR | cat - $HISTORYFILE | sort | uniq -u` )
    RANGE=${#ALIST[*]}
    if  [ $RANGE -gt 0 ];then
        SHOW=$(( $RANDOM % $RANGE ))
        feh --bg-scale $WALLPAPERDIR/${ALIST[$SHOW]}
        echo ${ALIST[$SHOW]} >> "$HISTORYFILE"
        exit 0
    elif ! $TRYONE ;then
        echo -n > "$HISTORYFILE"
        TRYONE=true
    else
        exit 0
    fi
done

随机


_________________
irc 聊天室
ubuntu-cn 的irc 频道为
irc.ubuntu.com 8001 #ubuntu-cn
UTF8编码 可用 irssi xchat pidgin weechat 登录

http://webchat.freenode.net/?channels=ubuntu-cn
irc://irc.freenode.net/ubuntu-cn


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 鼠标滚轮换壁纸
帖子发表于 : 2009-08-08 19:33 
头像

注册: 2007-12-25 12:51
帖子: 231
送出感谢: 0 次
接收感谢: 0 次
随机不用这么麻烦了:habak -hi 就可以做到。


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 鼠标滚轮换壁纸
帖子发表于 : 2009-08-08 21:19 
头像

注册: 2009-05-20 19:32
帖子: 2462
送出感谢: 0 次
接收感谢: 2
是 但是会有机重复


_________________
irc 聊天室
ubuntu-cn 的irc 频道为
irc.ubuntu.com 8001 #ubuntu-cn
UTF8编码 可用 irssi xchat pidgin weechat 登录

http://webchat.freenode.net/?channels=ubuntu-cn
irc://irc.freenode.net/ubuntu-cn


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 鼠标滚轮换壁纸
帖子发表于 : 2009-08-08 22:01 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
随机,确实没嘛用。


_________________
● 鸣学


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 鼠标滚轮换壁纸
帖子发表于 : 2009-08-08 22:24 
头像

注册: 2009-05-20 19:32
帖子: 2462
送出感谢: 0 次
接收感谢: 2
随便麻 不单调


_________________
irc 聊天室
ubuntu-cn 的irc 频道为
irc.ubuntu.com 8001 #ubuntu-cn
UTF8编码 可用 irssi xchat pidgin weechat 登录

http://webchat.freenode.net/?channels=ubuntu-cn
irc://irc.freenode.net/ubuntu-cn


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 18 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
cron
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译