<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>
<channel>
	<title>痴情玩物</title>
	<link>https://909x.wodemo.net/</link>
        <item>
        <title><![CDATA[MDUI开发文档]]></title>
		<link><![CDATA[https://909x.wodemo.net/entry/543949]]></link>
		<dc:creator><![CDATA[痴情玩物 (@909x)]]></dc:creator>
		<pubDate><![CDATA[Thu, 28 Dec 2023 20:06:21 +0800]]></pubDate>
        <description><![CDATA[. MDUI开发文档_2.0.apk. MDUI开发文档_1.0.apk]]></description>
    </item>
        <item>
        <title><![CDATA[vip视频在线播放器接口无广告]]></title>
		<link><![CDATA[https://909x.wodemo.net/entry/506030]]></link>
		<dc:creator><![CDATA[痴情玩物 (@909x)]]></dc:creator>
		<pubDate><![CDATA[Sun, 21 Apr 2019 11:09:03 +0800]]></pubDate>
        <description><![CDATA[http://vplay.net3v.net/]]></description>
    </item>
        <item>
        <title><![CDATA[we are young.mp4]]></title>
		<link><![CDATA[https://909x.wodemo.net/file/501351]]></link>
		<dc:creator><![CDATA[痴情玩物 (@909x)]]></dc:creator>
		<pubDate><![CDATA[Sat, 16 Feb 2019 10:30:14 +0800]]></pubDate>
        <description><![CDATA[File Size: 23.56 MiB&nbsp;|&nbsp;<a href="https://909x.wodemo.net/meta/501351">Meta</a>]]></description>
    </item>
        <item>
        <title><![CDATA[下载地址在线转换]]></title>
		<link><![CDATA[https://909x.wodemo.net/entry/482646]]></link>
		<dc:creator><![CDATA[痴情玩物 (@909x)]]></dc:creator>
		<pubDate><![CDATA[Fri, 08 Jun 2018 12:14:41 +0800]]></pubDate>
        <description><![CDATA[&lt;SCRIPT src=&quot;https://909x.wodemo.com/entry/482646/0453f77352695fc7a296793f0e578b96/jquery.js&quot; type=text/javascript&gt;&lt;/SCRIPT&gt;
&lt;SCRIPT src=&quot;https://909x.wodemo.com/entry/482646/0419ecd2b39422c04079313db7b95b7a/ajax.js&quot; type=text/javascript&gt;&lt;/SCRIPT&gt;
&lt;BODY&gt;
&lt;DIV id=urlconvert&gt;
&lt;STYLE type=text/css&gt;#result .con #urlconvert P {
	MARGIN-BOTTOM: 10px
}
#result .con #urlconvert LABEL {
	FONT-WEIGHT: bold
}
#result .con #urlconvert .int {
	WIDTH: 450px
}
#result .con #urlconvert #r .int {
	FONT-WEIGHT: normal; COLOR: #333
}
&lt;/STYLE&gt;

&lt;SCRIPT language=javascript src=&quot;https://909x.wodemo.com/entry/482646/3d18cd956f2515b00f31dff8ab9ea42f/base64.js&quot;&gt;&lt;/SCRIPT&gt;

&lt;SCRIPT language=javascript src=&quot;https://909x.wodemo.com/entry/482646/1b68d628db7acb4d4f6a2c5958b6a32d/urlconvert.js&quot;&gt;&lt;/SCRIPT&gt;

&lt;FORM onsubmit=&quot;urlconvert();return false;&quot; action=&quot;&quot; method=get&gt;&lt;LABEL 
for=oldurl&gt;原始地址:&lt;/LABEL&gt; &lt;INPUT class=int id=oldurl name=oldurl&gt; &lt;INPUT id=button onclick=urlconvert(); type=button value=转换 name=button&gt; 
&lt;HR&gt;

&lt;H5&gt;亮亮提醒:只需在原始地址处输入迅雷,快车,旋风,HTTP下载地址后，点击转换 即可随意转换了&lt;/H5&gt;&lt;BR&gt;
&lt;DIV id=r&gt;
&lt;P&gt;&lt;LABEL for=newurl&gt;真实地址:&lt;/LABEL&gt; &lt;INPUT class=int id=newurl 
onclick=if(this.value){copy(this.value);} name=newurl&gt;&lt;SPAN 
id=down_newurl&gt;&lt;/SPAN&gt; &lt;/P&gt;
&lt;P&gt;&lt;LABEL for=thunderurl&gt;迅雷地址:&lt;/LABEL&gt; &lt;INPUT class=int id=thunderurl 
onclick=if(this.value){copy(this.value);} name=thunderurl&gt;&lt;SPAN 
id=down_thunderurl&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;LABEL for=flashgeturl&gt;快车地址:&lt;/LABEL&gt; &lt;INPUT class=int id=flashgeturl 
onclick=if(this.value){copy(this.value);} name=flashgeturl&gt;&lt;SPAN 
id=down_flashgeturl&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;LABEL for=xuanfengurl&gt;旋风地址:&lt;/LABEL&gt; &lt;INPUT class=int id=qqurl 
onclick=if(this.value){copy(this.value);} name=qqurl&gt;&lt;SPAN 
id=down_qqurl&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/FORM&gt;&lt;/DIV&gt;&lt;!--/ urlconvert--&gt;
&lt;SCRIPT src=&quot;https://909x.wodemo.com/entry/482646/96828a465ffbd4522052d3b063d53bd7/webThunderDetect.js&quot;&gt;&lt;/SCRIPT&gt;
. webThunderDetect.js. urlconvert.js. jquery.js. base64.js. ajax.js]]></description>
    </item>
        <item>
        <title><![CDATA[html5简洁扁平化音乐播放器代码]]></title>
		<link><![CDATA[https://909x.wodemo.net/entry/481954]]></link>
		<dc:creator><![CDATA[痴情玩物 (@909x)]]></dc:creator>
		<pubDate><![CDATA[Fri, 01 Jun 2018 15:49:54 +0800]]></pubDate>
        <description><![CDATA[. simplemusicplayer.jpg. jquery.min.js播放器介绍
这是一款相当简洁的基于jquery+html5实现的音乐播放器代码，html5扁平化网页播放器代码。
1. 界面简洁但很精美；
2. 支持回显歌曲播放时度及拖动播放；
3. 支持调节音量；
演示&lt;script src=&quot;https://s.wodemo.com/statics/js/jquery-1.11.0.js&quot;&gt;&lt;/script&gt;

&lt;style&gt;
.audio.green-audio-player {
  width: 80%;
  min-width: 80%;
  height: 56px;
  box-shadow: 0 4px 16px 0 rgba(0, 0, 0, 0.07);
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-left: 24px;
  padding-right: 24px;
  border-radius: 4px;
  user-select: none;
  -webkit-user-select: none;
  background-color: #fff;
}
.audio.green-audio-player .play-pause-btn {
  display: none;
  cursor: pointer;
}
.audio.green-audio-player .spinner {
  width: 18px;
  height: 18px;
  background-image: url(data:image/png;base64,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);
  background-size: cover;
  background-repeat: no-repeat;
  animation: spin 0.4s linear infinite;
}
.audio.green-audio-player .slider {
  flex-grow: 1;
  background-color: #D8D8D8;
  cursor: pointer;
  position: relative;
}
.audio.green-audio-player .slider .progress {
  background-color: #44BFA3;
  border-radius: inherit;
  position: absolute;
  pointer-events: none;
}
.audio.green-audio-player .slider .progress .pin {
  height: 16px;
  width: 16px;
  border-radius: 8px;
  background-color: #44BFA3;
  position: absolute;
  pointer-events: all;
  box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.32);
}
.audio.green-audio-player .controls {
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  line-height: 18px;
  color: #55606E;
  display: flex;
  flex-grow: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: 24px;
  margin-right: 24px;
}
.audio.green-audio-player .controls .slider {
  margin-left: 16px;
  margin-right: 16px;
  border-radius: 2px;
  height: 4px;
}
.audio.green-audio-player .controls .slider .progress {
  width: 0;
  height: 100%;
}
.audio.green-audio-player .controls .slider .progress .pin {
  right: -8px;
  top: -6px;
}
.audio.green-audio-player .controls span {
  cursor: default;
}
.audio.green-audio-player .volume {
  position: relative;
}
.audio.green-audio-player .volume .volume-btn {
  cursor: pointer;
}
.audio.green-audio-player .volume .volume-btn.open path {
  fill: #44BFA3;
}
.audio.green-audio-player .volume .volume-controls {
  width: 30px;
  height: 135px;
  background-color: rgba(0, 0, 0, 0.62);
  border-radius: 7px;
  position: absolute;
  left: -3px;
  bottom: 52px;
  flex-direction: column;
  align-items: center;
  display: flex;
}
.audio.green-audio-player .volume .volume-controls.hidden {
  display: none;
}
.audio.green-audio-player .volume .volume-controls .slider {
  margin-top: 12px;
  margin-bottom: 12px;
  width: 6px;
  border-radius: 3px;
}
.audio.green-audio-player .volume .volume-controls .slider .progress {
  bottom: 0;
  height: 100%;
  width: 6px;
}
.audio.green-audio-player .volume .volume-controls .slider .progress .pin {
  left: -5px;
  top: -8px;
}

svg, img {
  display: block;
}

@keyframes spin {
  from {
    transform: rotateZ(0);
  }
  to {
    transform: rotateZ(1turn);
  }
}
&lt;/style&gt;
&lt;div class=&quot;audio green-audio-player&quot;&gt;
  &lt;div class=&quot;loading&quot;&gt;
    &lt;div class=&quot;spinner&quot;&gt;&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class=&quot;play-pause-btn&quot;&gt;  
    &lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;18&quot; height=&quot;24&quot; viewBox=&quot;0 0 18 24&quot;&gt;
      &lt;path fill=&quot;#566574&quot; fill-rule=&quot;evenodd&quot; d=&quot;M18 12L0 24V0&quot; class=&quot;play-pause-icon&quot; id=&quot;playPause&quot;&gt;
    &lt;/svg&gt;
  &lt;/div&gt;
  
  &lt;div class=&quot;controls&quot;&gt;
    &lt;span class=&quot;current-time&quot;&gt;0:00&lt;/span&gt;
    &lt;div class=&quot;slider&quot; data-direction=&quot;horizontal&quot;&gt;
      &lt;div class=&quot;progress&quot;&gt;
        &lt;div class=&quot;pin&quot; id=&quot;progress-pin&quot; data-method=&quot;rewind&quot;&gt;&lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;span class=&quot;total-time&quot;&gt;0:00&lt;/span&gt;
  &lt;/div&gt;
  
  &lt;div class=&quot;volume&quot;&gt;
    &lt;div class=&quot;volume-btn&quot;&gt;
      &lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;24&quot; height=&quot;24&quot; viewBox=&quot;0 0 24 24&quot;&gt;
        &lt;path fill=&quot;#566574&quot; fill-rule=&quot;evenodd&quot; d=&quot;M14.667 0v2.747c3.853 1.146 6.666 4.72 6.666 8.946 0 4.227-2.813 7.787-6.666 8.934v2.76C20 22.173 24 17.4 24 11.693 24 5.987 20 1.213 14.667 0zM18 11.693c0-2.36-1.333-4.386-3.333-5.373v10.707c2-.947 3.333-2.987 3.333-5.334zm-18-4v8h5.333L12 22.36V1.027L5.333 7.693H0z&quot; id=&quot;speaker&quot;&gt;
      &lt;/svg&gt;
    &lt;/div&gt;
    &lt;div class=&quot;volume-controls hidden&quot;&gt;
      &lt;div class=&quot;slider&quot; data-direction=&quot;vertical&quot;&gt;
        &lt;div class=&quot;progress&quot;&gt;
          &lt;div class=&quot;pin&quot; id=&quot;volume-pin&quot; data-method=&quot;changeVolume&quot;&gt;&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
  
  &lt;audio crossorigin&gt;
    &lt;source src=&quot;/down/20180601/353561/Maroon+5+-+Payphone++.m4a&quot; type=&quot;audio/mpeg&quot;&gt;
  &lt;/audio&gt;
&lt;/div&gt;

&lt;script&gt;
'use strict';

var audioPlayer = document.querySelector('.green-audio-player');
var playPause = audioPlayer.querySelector('#playPause');
var playpauseBtn = audioPlayer.querySelector('.play-pause-btn');
var loading = audioPlayer.querySelector('.loading');
var progress = audioPlayer.querySelector('.progress');
var sliders = audioPlayer.querySelectorAll('.slider');
var volumeBtn = audioPlayer.querySelector('.volume-btn');
var volumeControls = audioPlayer.querySelector('.volume-controls');
var volumeProgress = volumeControls.querySelector('.slider .progress');
var player = audioPlayer.querySelector('audio');
var currentTime = audioPlayer.querySelector('.current-time');
var totalTime = audioPlayer.querySelector('.total-time');
var speaker = audioPlayer.querySelector('#speaker');

var draggableClasses = ['pin'];
var currentlyDragged = null;

window.addEventListener('mousedown', function (event) {

  if (!isDraggable(event.target)) return false;

  currentlyDragged = event.target;
  var handleMethod = currentlyDragged.dataset.method;

  this.addEventListener('mousemove', window[handleMethod], false);

  window.addEventListener('mouseup', function () {
    currentlyDragged = false;
    window.removeEventListener('mousemove', window[handleMethod], false);
  }, false);
});

playpauseBtn.addEventListener('click', togglePlay);
player.addEventListener('timeupdate', updateProgress);
player.addEventListener('volumechange', updateVolume);
player.addEventListener('loadedmetadata', function () {
  totalTime.textContent = formatTime(player.duration);
});
player.addEventListener('canplay', makePlay);
player.addEventListener('ended', function () {
  playPause.attributes.d.value = &quot;M18 12L0 24V0&quot;;
  player.currentTime = 0;
});

volumeBtn.addEventListener('click', function () {
  volumeBtn.classList.toggle('open');
  volumeControls.classList.toggle('hidden');
});

window.addEventListener('resize', directionAware);

sliders.forEach(function (slider) {
  var pin = slider.querySelector('.pin');
  slider.addEventListener('click', window[pin.dataset.method]);
});

directionAware();

function isDraggable(el) {
  var canDrag = false;
  var classes = Array.from(el.classList);
  draggableClasses.forEach(function (draggable) {
    if (classes.indexOf(draggable) !== -1) canDrag = true;
  });
  return canDrag;
}

function inRange(event) {
  var rangeBox = getRangeBox(event);
  var rect = rangeBox.getBoundingClientRect();
  var direction = rangeBox.dataset.direction;
  if (direction == 'horizontal') {
    var min = rangeBox.offsetLeft;
    var max = min + rangeBox.offsetWidth;
    if (event.clientX &lt; min || event.clientX &gt; max) return false;
  } else {
    var min = rect.top;
    var max = min + rangeBox.offsetHeight;
    if (event.clientY &lt; min || event.clientY &gt; max) return false;
  }
  return true;
}

function updateProgress() {
  var current = player.currentTime;
  var percent = current / player.duration * 100;
  progress.style.width = percent + '%';

  currentTime.textContent = formatTime(current);
}

function updateVolume() {
  volumeProgress.style.height = player.volume * 100 + '%';
  if (player.volume &gt;= 0.5) {
    speaker.attributes.d.value = 'M14.667 0v2.747c3.853 1.146 6.666 4.72 6.666 8.946 0 4.227-2.813 7.787-6.666 8.934v2.76C20 22.173 24 17.4 24 11.693 24 5.987 20 1.213 14.667 0zM18 11.693c0-2.36-1.333-4.386-3.333-5.373v10.707c2-.947 3.333-2.987 3.333-5.334zm-18-4v8h5.333L12 22.36V1.027L5.333 7.693H0z';
  } else if (player.volume &lt; 0.5 &amp;&amp; player.volume &gt; 0.05) {
    speaker.attributes.d.value = 'M0 7.667v8h5.333L12 22.333V1L5.333 7.667M17.333 11.373C17.333 9.013 16 6.987 14 6v10.707c2-.947 3.333-2.987 3.333-5.334z';
  } else if (player.volume &lt;= 0.05) {
    speaker.attributes.d.value = 'M0 7.667v8h5.333L12 22.333V1L5.333 7.667';
  }
}

function getRangeBox(event) {
  var rangeBox = event.target;
  var el = currentlyDragged;
  if (event.type == 'click' &amp;&amp; isDraggable(event.target)) {
    rangeBox = event.target.parentElement.parentElement;
  }
  if (event.type == 'mousemove') {
    rangeBox = el.parentElement.parentElement;
  }
  return rangeBox;
}

function getCoefficient(event) {
  var slider = getRangeBox(event);
  var rect = slider.getBoundingClientRect();
  var K = 0;
  if (slider.dataset.direction == 'horizontal') {

    var offsetX = event.clientX - slider.offsetLeft;
    var width = slider.clientWidth;
    K = offsetX / width;
  } else if (slider.dataset.direction == 'vertical') {

    var height = slider.clientHeight;
    var offsetY = event.clientY - rect.top;
    K = 1 - offsetY / height;
  }
  return K;
}

function rewind(event) {
  if (inRange(event)) {
    player.currentTime = player.duration * getCoefficient(event);
  }
}

function changeVolume(event) {
  if (inRange(event)) {
    player.volume = getCoefficient(event);
  }
}

function formatTime(time) {
  var min = Math.floor(time / 60);
  var sec = Math.floor(time % 60);
  return min + ':' + (sec &lt; 10 ? '0' + sec : sec);
}

function togglePlay() {
  if (player.paused) {
    playPause.attributes.d.value = &quot;M0 0h6v24H0zM12 0h6v24h-6z&quot;;
    player.play();
  } else {
    playPause.attributes.d.value = &quot;M18 12L0 24V0&quot;;
    player.pause();
  }
}

function makePlay() {
  playpauseBtn.style.display = 'block';
  loading.style.display = 'none';
}

function directionAware() {
  if (window.innerHeight &lt; 250) {
    volumeControls.style.bottom = '-54px';
    volumeControls.style.left = '54px';
  } else if (audioPlayer.offsetTop &lt; 154) {
    volumeControls.style.bottom = '-164px';
    volumeControls.style.left = '-3px';
  } else {
    volumeControls.style.bottom = '52px';
    volumeControls.style.left = '-3px';
  }
}
&lt;/script&gt;




&lt;h2&gt;源码&lt;/h2&gt;. simplemusicplayer.rar]]></description>
    </item>
        <item>
        <title><![CDATA[通过Jquery.cookie.js实现展示浏览网页的历史记录]]></title>
		<link><![CDATA[https://909x.wodemo.net/entry/481856]]></link>
		<dc:creator><![CDATA[痴情玩物 (@909x)]]></dc:creator>
		<pubDate><![CDATA[Thu, 31 May 2018 15:15:34 +0800]]></pubDate>
        <description><![CDATA[本文给大家分享利用cookie插件获取用户浏览文章或者是网页的历史记录，并把用户最近浏览过的信息显示在页面，涉及到 jquery.cookie.js相关知识，感兴趣的朋友可以参考下
本文就是要利用cookie插件，获取用户浏览文章历史记录，并将用户最近浏览历史记录显示在页面。
在需要添加cookie的页面加上如下js
&lt;script type=&quot;text/javascript&quot; src=&quot;js/jquery.js&quot;&gt;&lt;/script&gt;
 &lt;script type=&quot;text/javascript&quot; src=&quot;js/jquery.cookie.js&quot;&gt;&lt;/script&gt;
 &lt;script type=&quot;text/javascript&quot;&gt;
 $(function(){
 var art_title = $(&quot;title&quot;).html();
 var art_url = document.URL;
 var history;
 var json=&quot;[&quot;;
 //json1是第一次注入cookie以后的第一个json，&quot;此时还不是数组&quot; 以点带面的处理
 var json1;
 var canAdd= true;
 //var json1=eval(&quot;({sitename:'dreamdu',sitedate:new Date(1980, 12, 17, 12, 0, 0)})&quot;);
 if(!$.cookie(&quot;history&quot;)){
 //第一次的时候需要初始化
 history = $.cookie(&quot;history&quot;,&quot;{title:\&quot;&quot;+art_title+&quot;\&quot;&quot;+&quot;,url:\&quot;&quot;+art_url+&quot;\&quot;}&quot;);
 }else {
 //已经存在
 history = $.cookie(&quot;history&quot;);
 json1 = eval(&quot;(&quot;+history+&quot;)&quot;);
 $(json1).each(function(){
  if(this.title==art_title){
  canAdd=false;
  return false;
  }
 })
 if(canAdd){
  $(json1).each(function(){
  json = json + &quot;{\&quot;title\&quot;:\&quot;&quot;+this.title+&quot;\&quot;,\&quot;url\&quot;:\&quot;&quot;+this.url+&quot;\&quot;},&quot;;
  })
  json = json + &quot;{\&quot;title\&quot;:\&quot;&quot;+art_title+&quot;\&quot;,\&quot;url\&quot;:\&quot;&quot;+art_url+&quot;\&quot;}]&quot;; 
  $.cookie(&quot;history&quot;,json,{expires:1});
 }
 }
 })
 &lt;/script&gt;在展示历史记录的页面添加如下js
&lt;script type=&quot;text/javascript&quot; src=&quot;js/jquery.js&quot;&gt;&lt;/script&gt;
 &lt;script type=&quot;text/javascript&quot; src=&quot;js/jquery.cookie.js&quot;&gt;&lt;/script&gt;
 &lt;script type=&quot;text/javascript&quot;&gt;
 $(function(){ 
 if($.cookie(&quot;history&quot;)){
 var json = eval(&quot;(&quot;+$.cookie(&quot;history&quot;)+&quot;)&quot;); 
 var list =&quot;&quot;; 
 $(json).each(function(){
  list = list + &quot;&lt;li&gt;&lt;a href='&quot;+this.url+&quot;' target='_blank'&gt;&quot;+this.title+&quot;&lt;/a&gt;&lt;/li&gt;&quot;;
  alert(this.url);
 })
 $(&quot;#list&quot;).html(list);;
 } 
 }); 
 &lt;/script&gt;
 &lt;/head&gt;
以上内容转自https://m.jb51.net/article/73816.htm. Jquery.cookie.js]]></description>
    </item>
        <item>
        <title><![CDATA[套路QQ浏览器]]></title>
		<link><![CDATA[https://909x.wodemo.net/entry/481797]]></link>
		<dc:creator><![CDATA[痴情玩物 (@909x)]]></dc:creator>
		<pubDate><![CDATA[Wed, 30 May 2018 20:51:06 +0800]]></pubDate>
        <description><![CDATA[&lt;span class=&quot;wo-file-description-contents&quot;&gt;
&lt;div class=&quot;wo-entry-section wo-text-html&quot;&gt;&lt;style type=&quot;text/css&quot;&gt;
.fbsj,#kx_entry_tuijian{display:none;}
&lt;/style&gt;
&lt;/div&gt;&lt;div class=&quot;wo-entry-section wo-text-html&quot;&gt;&lt;div id=&quot;bofangqi5&quot;&gt;&lt;/div&gt;
&lt;form method=&quot;GET&quot; action=&quot;?&quot; id=&quot;url&quot;&gt;url:&lt;input type=&quot;text&quot; name=&quot;url&quot;&gt;&lt;br&gt;标题:&lt;input type=&quot;text&quot; name=&quot;title&quot;&gt;&lt;br&gt;&lt;input type=&quot;submit&quot; value=&quot;确定&quot;&gt;&lt;/form&gt;
&lt;/div&gt;&lt;div class=&quot;wo-entry-section wo-text-html&quot;&gt;&lt;script&gt;
url = document.location.href;
dzti = url.split('?url=')[1];
dzti = dzti.split('&amp;title=');
spdz=decodeURIComponent(dzti[0]);
title=decodeURIComponent(dzti[1]);
document.getElementById('url').style.display = 'none';
bofangqi = title+&quot;&lt;br/&gt;&lt;iframe id='bofangqi' controls preload='none' style='background-color: #000;' autoplay='autoplay' width='100%' src='&quot;+spdz+&quot;' /&gt;&lt;/iframe&gt;&quot;;
document.title = title;
document.getElementsByName(&quot;wo-file-title&quot;).innerHTML = spdz[1];
document.getElementById(&quot;bofangqi5&quot;).innerHTML = bofangqi;
flbh=&quot;58114&quot;;
&lt;/script&gt;&lt;/div&gt;针对爱奇艺，腾讯视频等]]></description>
    </item>
        <item>
        <title><![CDATA[VIP视频解析改标题版(缓存专用)]]></title>
		<link><![CDATA[https://909x.wodemo.net/entry/481552]]></link>
		<dc:creator><![CDATA[痴情玩物 (@909x)]]></dc:creator>
		<pubDate><![CDATA[Mon, 28 May 2018 19:57:25 +0800]]></pubDate>
        <description><![CDATA[&lt;span class=&quot;wo-file-description-contents&quot;&gt;
&lt;div class=&quot;wo-entry-section wo-text-html&quot;&gt;&lt;style type=&quot;text/css&quot;&gt;
.fbsj,#kx_entry_tuijian{display:none;}
&lt;/style&gt;
&lt;/div&gt;&lt;div class=&quot;wo-entry-section wo-text-html&quot;&gt;&lt;div id=&quot;bofangqi5&quot;&gt;&lt;/div&gt;
&lt;form method=&quot;GET&quot; action=&quot;?&quot; id=&quot;url&quot;&gt;url:&lt;input type=&quot;text&quot; name=&quot;url&quot;&gt;&lt;br&gt;标题:&lt;input type=&quot;text&quot; name=&quot;title&quot;&gt;&lt;br&gt;&lt;input type=&quot;submit&quot; value=&quot;确定&quot;&gt;&lt;/form&gt;
&lt;/div&gt;&lt;div class=&quot;wo-entry-section wo-text-html&quot;&gt;&lt;script&gt;
url = document.location.href;
dzti = url.split('?url=')[1];
dzti = dzti.split('&amp;title=');
spdz=decodeURIComponent(dzti[0]);
title=decodeURIComponent(dzti[1]);
document.getElementById('url').style.display = 'none';
bofangqi = title+&quot;&lt;br/&gt;&lt;iframe id='bofangqi' controls preload='none' style='background-color: #000;' autoplay='autoplay' width='100%' src='http://www.wmxz.wang/video.php?url=&quot;+spdz+&quot;' /&gt;&lt;/iframe&gt;&quot;;
document.title = title;
document.getElementsByName(&quot;wo-file-title&quot;).innerHTML = spdz[1];
document.getElementById(&quot;bofangqi5&quot;).innerHTML = bofangqi;
flbh=&quot;58114&quot;;
&lt;/script&gt;&lt;/div&gt;QQ浏览器和UC浏览器等类似浏览器专用]]></description>
    </item>
        <item>
        <title><![CDATA[vip-player.rar]]></title>
		<link><![CDATA[https://909x.wodemo.net/file/481502]]></link>
		<dc:creator><![CDATA[痴情玩物 (@909x)]]></dc:creator>
		<pubDate><![CDATA[Mon, 28 May 2018 10:56:19 +0800]]></pubDate>
        <description><![CDATA[File Size: 2.46 KiB&nbsp;|&nbsp;<a href="https://909x.wodemo.net/browse/481502">Decompress</a>&nbsp;|&nbsp;<a href="https://909x.wodemo.net/meta/481502">Meta</a>]]></description>
    </item>
        <item>
        <title><![CDATA[vip.html]]></title>
		<link><![CDATA[https://909x.wodemo.net/file/481501]]></link>
		<dc:creator><![CDATA[痴情玩物 (@909x)]]></dc:creator>
		<pubDate><![CDATA[Mon, 28 May 2018 10:21:23 +0800]]></pubDate>
        <description><![CDATA[File Size: 0.29 KiBWord Count: 290<a href="https://909x.wodemo.net/down/481501/vip.html">Open</a>&nbsp;|&nbsp;<a href="https://909x.wodemo.net/meta/481501">Meta</a>]]></description>
    </item>
        <item>
        <title><![CDATA[m3u8.swf]]></title>
		<link><![CDATA[https://909x.wodemo.net/file/474444]]></link>
		<dc:creator><![CDATA[痴情玩物 (@909x)]]></dc:creator>
		<pubDate><![CDATA[Mon, 12 Mar 2018 23:16:03 +0800]]></pubDate>
        <description><![CDATA[File Size: 39.95 KiBWord Count: 290&nbsp;|&nbsp;<a href="https://909x.wodemo.net/meta/474444">Meta</a>]]></description>
    </item>
        <item>
        <title><![CDATA[m3u8在线播放器]]></title>
		<link><![CDATA[https://909x.wodemo.net/entry/473562]]></link>
		<dc:creator><![CDATA[痴情玩物 (@909x)]]></dc:creator>
		<pubDate><![CDATA[Wed, 28 Feb 2018 09:54:22 +0800]]></pubDate>
        <description><![CDATA[  &lt;style type=&quot;text/css&quot;&gt;
        *{margin:0;padding:0;}
        .txt{border-bottom:1px solid #e6e6e6;background:#f1f1f1;}
        .txt p{max-width:1200px;line-height:50px;margin:0 auto;font-size:14px;}
        .txt p input{height:30px;line-height:30px;vertical-align:middle;}
        .txt p input[type=text]{height:28px;line-height:28px;color:#666;border:1px solid #999;width:400px;padding:0 10px;}
        .txt p input[type=button]{background:#666;color:#fff;border:none;padding:0 30px;}
        #a1{width:100%px;margin:0 auto;height:500px}
        .txt p .type label{margin:0 0 0 30px;}

        @media screen and (max-width: 640px) {
            .txt{text-align:center;}
            .txt p input[type=text]{height:28px;line-height:28px;color:#666;border:1px solid #999;width:90%;padding:0 10px;margin-bottom:5px;}
            .txt p input[type=button]{background:#666;border:1px solid #666;color:#fff;border:none;width:90%;padding:0 10px;margin-bottom:5px;}
            #a1{width:100%;margin:0 auto;height:400px;}
            .txt p .type{display:block;line-height:20px;padding:10px 0;}
            .type label{margin:0 15px;}
        }
    &lt;/style&gt;

&lt;div class=&quot;txt&quot;&gt;
&lt;p&gt;输入资源地址：
&lt;input type=&quot;text&quot; id=&quot;playvalue&quot; value=&quot;http://dy2.jsyunbf.com/20180219/TUEHpd7j/index.m3u8&quot; /&gt;
&lt;input type=&quot;button&quot; value=&quot;播放&quot; onclick=&quot;play()&quot; /&gt;&lt;/p&gt;&lt;/div&gt;


&lt;div id=&quot;a1&quot;&gt;&lt;/div&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;http://www.ckplayer.com/Public/ckplayer/x/ckplayer.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
  function play() {
        var pstype = getRadioBoxValue(&quot;ptype&quot;);//播放类型
        var purl=document.getElementById(&quot;playvalue&quot;).value;
        if (purl != &quot;&quot;) {
            document.getElementById(&quot;a1&quot;).html=&quot;&quot;;
            var st = encodeURIComponent(purl);

    var flashvars={
   f:'https://909x.wodemo.com/down/20180313/474444/m3u8.swf',
   a:st,
   c:0,
   s:4,
   lv:0//注意，如果是直播，需设置lv:1
    };
    var params={bgcolor:'#FFF',allowFullScreen:true,allowScriptAccess:'always',wmode:'transparent'};
    var video=[purl + '-&gt;video/mp4'];
    CKobject.embed('http://www.56pp.net/p/ckplayer/ckplayer/ckplayer.swf','a1','ckplayer_a1','100%','460',false,flashvars,video,params);
	 }
    }
    function getRadioBoxValue(radioName) {
        var obj = document.getElementsByName(radioName);  //这个是以标签的name来取控件
        for (i = 0; i &lt; obj.length; i++) {

            if (obj[i].checked) {
                return obj[i].value;
            }
        }
        return &quot;undefined&quot;;
    }

&lt;/script&gt;
&lt;div id=&quot;bofangqi5&quot;&gt;&lt;/div&gt;
&lt;br&gt;
&lt;form method=&quot;GET&quot; action=&quot;?&quot; id=&quot;url&quot;&gt;url:&lt;input type=&quot;text&quot; name=&quot;url&quot;&gt;&lt;br&gt;&lt;input type=&quot;submit&quot; value=&quot;确定&quot;&gt;&lt;/form&gt;
&lt;script&gt;
url = document.location.href;
dzti = url.split('?url=')[1];
spdz=decodeURIComponent(dzti[0]);
document.getElementById('url').style.display = 'none';
bofangqi = &quot;&lt;br/&gt;&lt;video id='bofangqi' controls preload='none' style='background-color: #000;' autoplay='autoplay' width='100%' src='&quot;+spdz+&quot;' /&gt;&lt;/video&gt;&quot;;
document.getElementById(&quot;bofangqi5&quot;).innerHTML = bofangqi;
flbh=&quot;58114&quot;;
&lt;/script&gt;]]></description>
    </item>
        <item>
        <title><![CDATA[html代码在线运行]]></title>
		<link><![CDATA[https://909x.wodemo.net/entry/434845]]></link>
		<dc:creator><![CDATA[痴情玩物 (@909x)]]></dc:creator>
		<pubDate><![CDATA[Fri, 24 Mar 2017 23:08:03 +0800]]></pubDate>
        <description><![CDATA[
.html_Test_title{
font-size:1.1em;
background:#abc;
border-top:1px solid green;
border-bottom:1px solid green;
padding:5px 6px;
margin:3px 1px;
display:block;
}
.html_Test_ts{
color:green;
font-size:0.9em;
}


function trestart(){
   if (html_Test) {
   clear = confirm("确定要清除吗？",'');
   if(clear) {
   document.html_Test.reset();
   document.html_Test.value = "";
  }
 }
} 
function test(){
  {
  temp = document.html_Test.tester.value;
  testwin= open("", "testwin","status=no,menubar=yes,toolbar=no");
  testwin.document.open();
  testwin.document.write(temp);
  testwin.document.close();
 }
}
function about(){
 alert("本功能支持在线即时预览html代码")
}
function help(){ 
 OpenWindow=window.open("", "newwin","height=220,width=470,toolbar=no,scrollbars="+scroll+",menubar=no");
 OpenWindow.document.write("帮助信息")
 OpenWindow.document.write("你只要把你想显示的代码放到上页的输入框中，你自己也可以写代码，按显示键就能显示你的页面内容")
 OpenWindow.document.write("写信给我")
 OpenWindow.document.write("关闭本窗口")
 OpenWindow.document.close()
 self.name="main"
}
 

HTML代码预览
请在下面输入框中输入html代码




          
 ]]></description>
    </item>
        <item>
        <title><![CDATA[我老婆是学生会长！第二季.jpg]]></title>
		<link><![CDATA[https://909x.wodemo.net/file/420581]]></link>
		<dc:creator><![CDATA[痴情玩物 (@909x)]]></dc:creator>
		<pubDate><![CDATA[Sat, 03 Dec 2016 07:52:08 +0800]]></pubDate>
        <description><![CDATA[File Size: 86.11 KiBWord Count: 290&nbsp;|&nbsp;<a href="https://909x.wodemo.net/meta/420581">Meta</a>]]></description>
    </item>
        <item>
        <title><![CDATA[2015丰田广告AE86 THE WORLD IS ONE南非篇.flv]]></title>
		<link><![CDATA[https://909x.wodemo.net/file/402096]]></link>
		<dc:creator><![CDATA[痴情玩物 (@909x)]]></dc:creator>
		<pubDate><![CDATA[Wed, 22 Jun 2016 12:49:07 +0800]]></pubDate>
        <description><![CDATA[File Size: 6.16 MiBWord Count: 290&nbsp;|&nbsp;<a href="https://909x.wodemo.net/meta/402096">Meta</a>]]></description>
    </item>
    </channel>
</rss>
