分类 小技巧 下的文章

wget安装jdk获取下载地址的方法

在服务器上安装jdk,有时候不方便通过apt-get/yum 安装,那么就需要通过源代码安装,但是通过源代码安装的时候,oracle的下载页面需要点击接受,这个时候可以通过wget设置header的方式来达到这个目的。
wget --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz
如果不设置cookie,其实下载的是一个错误的页面http://download.oracle.com/errors/download-fail-1505220.html

实现播放器开机自动播放视频的方法

由于家里搬家后没有电视,家里的小孩没有娱乐的工具,但是小孩又只有3岁,还不太会使用电脑,只会开机和关机,所以就想如果电脑能和电视一样就好了,即开机后自动调用暴风影音或者QQ影音自动播放动画片就好了。

于是有了以下的思路:

1.开机自动调用播放器,这步是可以实现,但是无法播放视频,在播放器里面查看了所有的设置,都无法实现这个功能,只是单纯的打开播放器,然后就不动了,在网上搜索了一下,好像以前的旧版本是支持这一的功能,但是后来这个功能取消了

2.新建一个开机任务,调用指定的批处理脚本,在脚本里面打开播放器,并制定要播放的文件。这条路可以,实现代码如下:

@echo off 
::动画片的路径
set work_path=c:\m\ 
::播放器的路径
set play="C:\Program Files (x86)\Tencent\QQPlayer>QQPlayer.exe"
::循环递归遍历动画片路径下的mp4文件
for /R %work_path%  %%s in (*.mp4) do ( 
::调用播放器播放制定视频
start  %play% %%s
::跳出循环
goto out

) 
:out
::www
::set num=%random%
::set /a  num=num%%%total%+1

当然次脚本非常粗糙,无法随机播放,或者接着上次播放的文件下一个就行播放,后续我会优化这个脚本。