文章Tag 标签的创建关键在于必须先判断该标签是否存在,如果已经存在是无法添加成功的。另外该标签的 ID 是必须的。 Term中可以添加Slug,即别名,但不是必须的参数。一般用于显示网址会好看点,不会因为中文转码后一堆符号看不懂,例如Slug = “testTag” 文…
分类:开发设计
C#使用WordPress的XML-RPC模块批量自动发布文章
XML-RPC 的全称是 XML Remote Procedure Call,即 XML 远程过程调用。它是一套允许运行在不同操作系统、不同环境的程序实现基于网络过程调用的规范和一系列的实现。 这种远程过程调用使用 http 作为传输协议,XML 作为传送信息的编码格式。…
虎牙直播采集页面的一点改进
前些天突然想看《跑跑卡丁车》的直播,因为这个在很遥远的以前,站长跟小伙伴玩过很长一段时间,还通宵玩,当年的快乐真滴简单。但是这个由于密密麻麻选择框不够直观很难找到这一项。然后呢虎牙直播昨天下午调整了它的”分类“页面的源码。导致黑鸟播放器之前的采集无…
C#多线程载入网络图片
前段时间迷上了各直播平台的小姐姐,在做虎牙直播采集的时候,希望点击一个项目后可以预览小姐姐的直播间图片。图片的下载是一个相对比较消耗耗时间的过程,点击界面的过程产生了严重的卡顿,即它阻塞了UI主线程。有必要使用多线程来处理。 核心代码: 之前由于对这个理解的不透彻,整个S…
C# List集合排序的简单应用
举个例子,有如下数据,其中”screenSize”的代表视频的分辨率,但其值不是固定的。 我的目标是得如下格式的地址,按照视频分辨率降序排列,这样方便播放器统一的多源处理。 https://www.guihet.com/720.m3u8#https…
C#委托和事件处理窗体间通信
前几天做音悦台的解析,希望可以按照列表自动播放下一条首音乐,很早之前做法是定义一个第三方的类,如果主窗体播放结束就设置这个第三方类里的一个静态的标志位,让它表示为播放完成了,然后在这个解析窗口里用一个定时器不断的查询这个第三方类里的标志位,做出响应。这个样可以达到目的,但…
Winform控件ListView实现分组展开折叠
B站的直播分类中有分一个二级的子分组,然后我这边的 ListView 窗口比较小,为了方便快速找到需要的分组,希望可以对 ListView 的一级分组进行折叠和展开。 默认控件是没有这个功能的,以下是一个非常棒的控件继承类,到时候双击分组栏或者点击右侧按钮就可以了。 如下…
Winform控件ListView点击列表头进行排序
如下在使用 ListView 显示数据时候希望可以实现按照日期降序或者升序排列,这样方便筛选想看的节目源。 这个问题很容易通过搜索引擎就找到了,似乎是没有必要专门记录,在做 TeleList 和开始这个 AP 播放器的时候我也是这么想的,平时看到有点帮助的仅仅保存个浏览器…
JS进行DPL和XSPF转换的例子
今天花了点时间再次完善了下本站的在线版列表格式转换的页面(见网站顶部导航栏入口),桌面还留着一段之前路边捡到的转换源码,也分享给大家。 使用方法 复制以下代码保存为“文件名.html”,文件名随意,使用浏览器打开即可;因为单纯使用JavaScript来处理数据,所以无需连…
文件和文件夹的命名规范
最近有一个需求,就是批量建立文件夹,文件夹的名称不是固定的,有可能是任意的字符。程序执行过程偶尔会出现报错,大概就是说文件夹名称中包含了非法的的字符,因此整理下Windows下文件和文件夹名称的命名规范。 Windows系统不能含有以下9种字符,另外不能以空格开头,文件名…