欢迎光临
我们一直在努力

给你的博客安装易语言代码高亮

小伟阅读(10595)

给你的博客安装易语言代码高亮-同济互联

    
窗口程序集名保 留  保 留备 注
窗口程序集_启动窗口   
子程序名返回值类型公开备 注
__启动窗口_创建完毕  
调试输出(“wordpress易语言代码高亮”
窗口程序集名保 留  保 留备 注
类_Json, , 公开   
变量名类 型数组备 注
对象对象  
dataName文本型需要调用时的名字

子程序名返回值类型公开备 注
_初始化 当基于本类的对象被创建后,此方法会被自动调用
dataName = “da”
初始化 ()
子程序名返回值类型公开备 注
_销毁 当基于本类的对象被销毁前,此方法会被自动调用
对象.清除 ()
CoUninitialize ()
子程序名返回值类型公开备 注
初始化逻辑型 
变量名类 型静态数组备 注
Ret逻辑型  
CoInitialize (0)
Ret = 对象.创建 (“MSScriptControl.ScriptControl”, )
判断 (Ret)
对象.写属性 (“Language”, “JavaScript”)
Ret = 对象.创建 (“ScriptControl”, )
如果真 (Ret)
对象.写属性 (“Language”, “JScript”)

如果真 (Ret)
对象.数值方法 (“AddCode”, #js2 )
对象.数值方法 (“Eval”, “var ” + dataName + “={}”)
返回 (Ret)

我们的易语言代码美观漂亮,但是在网页中显示太难看了,众所周知我们的【精易论坛】和个别易语言技术论坛等都用了易友开源的DZ插件,但是只适合用于DZ论坛程序,加上网上其他两个开源的代码高亮太单调了,不够完美和强大,所以我花了一天时间把易友开源的【DZ易语言代码高亮插件】提取出来主要css,js整合到了wordpress中,大家可以看看本站效果,和精易论坛打一样,只不过优化了部分代码,加粗了字体,美化了复制提示框,还有wordpress单页面:https://www.tjit.net/eplcode_add

特色:

  • 支持wordpress所有页面
  • 10种代码配色,可选随机
  • 开源代码,方便二次开发
  • 独立css、js跟主题不冲突
  • 支持文本模式、易代码模式互相切换
  • 漂亮的复制提示
  • 只有检测到易代码才会加载相关js,css不拖网站速度
  • 安装简单方便

为了方便wordpress站长们,我这里整合了代码,打包好了直接上传即可用。

具体整合到你wordpress请看以下教程:

 wordpress易语言代码高亮整合教程:

  1. 在我们的 交流QQ群(34544417)下载源代码
  2. 解压到桌面
  3. 把ecode文件夹上传到你的wordpess根目录

要复制到主题function.php的代码.php 这个文件中的“开始”到“结束”的代码复制到你的wordpress主题函数文件中

如何知道主题函数文件:

主题函数文件:/wp-content/themes/当前主题的文件夹/functions.php

然后打开你的wordpress网站并登录你的wordpress后台看看是否有异常,如有报错则你的主题可能不兼容,可联系我解决。

如没有任何异常,我们整合易语言代码高亮到wordpress就大功告成了。

写文章时如何添加插入易语言代码?

写文章用wordpress默认的编辑器

先把其余文章内容写好,然后切换到“文本”模式,(不切换直接添加无法识别)

然后在你要插入易语言代码高亮的地方写上标签 :

<epl>你的易语言代码</epl>

然后发布文章即可。

如下图:

给你的博客安装易语言代码高亮-同济互联

配色修改方法

具体配色修改方法在 要复制到主题function.php的代码.php 这个文件中有详细说明

以下是配色编号,请勿复制,仅供参考

$ecode = array(
0=>'随机颜色',
1=>'默认配色',
2=>'传统绿色',
3=>'传统蓝色',
4=>'古色古香',
5=>'显明配色',
6=>'淡兰黑字',
7=>'灰色风格',
8=>'粉红风格',
9=>'绿色风格',
10=>'蓝色风格');

用PHP写一个随机美图API

小伟阅读(10608)

用PHP写一个随机美图API-同济互联

大家浏览部分网站时的登陆页面背景图随机切换是不是很酷很牛的样子,我这也在业余时写了一个随机输出图片的API,php几句话代码,很简单喔,我们来看看吧:https://api88.net/api/img/rand/

教程来了:

  1. 首先我们准备好N张图片,放到指定文件夹 /api/img/ 中。
  2. 把所有图片统一格式命名,例如:img_1.jpg到img_100.jpg ,也就是1到100顺序排列100张的jpg图片。
  3. 接口存放目录,在域名绑定根目录下的 /api/  下。
  4. 存放图片的目录,在域名绑定根目录下的 /api/img/ 下。
  5. 复制以下代码,按照你的情况修改,保存为 index.php 上传到 /api/ 访问即可。
<?php
$rand = rand(1,100); //取1到100随机数,根据自己图片数量修改。
$file_url = $_SERVER['DOCUMENT_ROOT'].'/api/img/img_' . $rand . '.jpg';  //存放图片的目录,在域名绑定根目录下的/api/img/下
header('Content-type:image/jpeg');
echo file_get_contents($file_url);

然后把以上代码全部复制保存为 index.php

上传 index.php 到 /api/

浏览器访问你的域名/api/即可,每次刷新都随机显示你存放在img下的某一张图片。

本站API接口的KEY生成文档

小伟阅读(10890)

在本站的API平台中,需要传入API参数值的接口需要计算key的参数值,这里给大家介绍和参考一下我们这个key是如何计算的。

KEY参数说明:

参数主要用于加密接口防止恶意利用,接口验证。付费用户独立KEY等。

目前的KEY采用一个密钥和时间来验证KEY的有效期,一个KEY的有效期是一个小时。

KEY生成说明:

算法:KEY=md5(md5(密钥)+sha1(date(时间)))

流程说明:

  1. 先计算出密钥的MD5值,比如默认的KEY密钥是 523077333
  2. 再计算出 时间(取年月日时,24小时制)的 哈希值 sha1
  3. 拼接第1,2步的值,按照1,2顺序拼接。
  4. 最后计算出 第 3 步的MD5 就得到我们最终需要的KEY。

例程DEMO:

在这里只给出PHP的:

$key = '523077333';
echo get_keys($key);
function get_keys($key){
return md5(md5($key).sha1(date('YmdH')));
}

金山WPS会员、稻壳会员30天免费领取

小伟阅读(10625)

金山WPS会员、稻壳会员30天免费领取-同济互联

一、领取说明:

1. 微信、qq、邮箱登录WPS的请先在安全中心绑定手机号再领取!(先绑定后领取,先绑定后领取,先绑定后领取,重要的事情说三遍!)手机号登录WPS的可以直接领取!没有WPS账号的点我注册
2. 曾经领取过的老用户第一个如果提示无法领取,跳过直接领第二个、第三个即可,三个都领取完,最后联系卖家使用代理特权补够天数!(需要补天数请在早上9:00-晚上23:00联系客服)
3. 下方是2个15天WPS会员领取链接,按顺序点击领取会员领取,天数会累积叠加。(合计30天,用于PDF转Word/Excel/PPT/图片,PDF编辑/拆分/合并/插入/删除/压缩/涂改液,文档修复,数据恢复,输出长图,思维导图,流程图,图片转文字等)
(1) 15天WPS会员: 领取会员
第一个领取完休息一分钟再领取第二个噢,不然会收不到WPS验证码噢!
(2) 15天WPS会员: 领取会员
4. 下方是稻壳会员领取链接,点击领取会员领取。(合计30天,用于下载PPT模板,excel模板,简历模板,云字体等)
第二个领取完休息一分钟再领取第三个噢,不然会收不到WPS验证码噢!
(1) 30天稻壳会员: 领取会员
注意:稻壳领取时需要根据提示登录后领取的!(不知道密码的,点击密码输入框右侧的忘记密码,然后修改密码,最后用手机号+新密码登录后领取)
5. 会员领取成功后,如果不能用,把WPS客户端打开的文档全部关闭,重新登录一次账号,同步会员状态后就好了!

二、可以续费吗?

不可以续费,上方链接一个用户只能领取一次!

三、WPS常用网址备忘:

(1)在线PDF转WORD/PPT/EXCEL/图片
(2)PDF转WORD软件下载网址
(3)稻壳模板在线下载网址

一个HTML5播放器组件JS API,网页底部悬浮播放器,读取你的QQ音乐/网易云音乐歌单。

小伟阅读(11099)

一个HTML5播放器组件JS API,网页底部悬浮播放器,读取你的QQ音乐/网易云音乐歌单。-同济互联

根据自己写的QQ音乐解析API和网易云音乐解析API开发出的这个HTML5播放器组件JS API,播放器框架和核心代码来自开源项目APlayer。

播放器界面简洁优雅,功能强大,直接调用QQ音乐/网易云音乐歌曲或歌单自动加载歌曲列表,支持单曲/歌单的形式,支持文章直接插入js代码,网页底部插入js代码即可,而且调用简单。

本播放器JS API采用jQuery异步加载的形式,一句js加载代码即可实现,网站所有内容加载完毕后才会加载播放器组件,后台异步加载,加快网站加载速度,站长的福音。

本JS API的优势:

  • 调用简单,一句js加载代码搞定
  • 功能强大,支持直接获取你的QQ音乐/网易云音乐的 单曲,歌单。
  • 支持音乐播放器的所有功能。
  • 支持网站底部悬浮
  • 支持自定义播放器参数

使用方法:

如果你网页头部中没加载jQuery.js(已加载jQuery请无视)请把以下代码复制到你的网页源码中head头部中:

<script type='text/javascript' src='https://mat1.gtimg.com/libs/jquery/1.9.1/jquery.min.js'></script>

首页底部播放器示例,添加以下JS代码到你的网页Body前:(代码可添加在任意位置)

<script type='text/javascript' src='https://api88.net/api/play/js/?后面所需参数请看下面参数列表'></script>

主要必须的参数:

参数名称说明使用方法
idQQ音乐&网易云音乐

歌单&歌曲

的ID

ID就是歌曲/歌单的唯一标识,用网页打开歌曲/歌单链接获取。获取方法:

根据音乐平台网站打开相应歌曲/歌单链接,在浏览器地址中复制红色字体的ID

网易单曲:https://music.163.com/#/song?id=1369798757

网易歌单:https://music.163.com/#/playlist?id=128509912

QQ单曲:https://y.qq.com/n/yqq/song/001HXIzh1hfxKw.html

QQ歌单:https://y.qq.com/n/yqq/playlist/3641614987.html

type播放器类型参数type=song:单曲播放器,type=songlist:歌单列表播放
music音乐平台参数music=qqmusic:QQ音乐,music=netease:网易云音乐

播放器扩展的强大参数自定义:

参数名称默认值使用方法/参数说明
fixedfalsefalse:关闭,true:开启吸底模式
minifalsefalse:关闭,true:开启迷你模式(注意:fixed吸底模式开启后不能开,会冲突)
autoplayfalse当参数值为 true 时音频自动播放
themeb7daff主题色,例如:青绿色 &theme=32CD32
loopall音频循环播放, all:无限循环, one:循环一次,none:不循环(注意:此功能只支持单曲模式,fixed吸底模式开启后不能开,会冲突)
orderlist列表音频循环顺序, list:列表循环,  random:随机播放列表歌曲(注意:此功能只支持列表模式)
listFoldedfalse列表默认展开,true:收起列表(注意:此功能只支持列表模式,fixed吸底模式开启后不能开,会冲突)
listMaxHeight数值列表最大高度,填写整数高度就行,例如600(注意:此功能只支持列表模式,fixed吸底模式开启后不能开,会冲突)

播放器调用示例(下划线字体标注了主要的参数)

迷你模式:

<script type='text/javascript' src='https://api88.net/api/play/js/?id=1369798757&type=song&music=netease&mini=true'></script>

单曲模式:

<script type='text/javascript' src='https://api88.net/api/play/js/?id=1369798757&type=song&music=netease'></script>

歌单模式:

<script type='text/javascript' src='https://api88.net/api/play/js/?id=128509912&type=songlist&music=netease'></script>

吸底模式(左下角悬浮):

<script type='text/javascript'src='https://api88.net/api/play/js/?id=128509912&type=songlist&music=netease&fixed=true&autoplay=true'></script>

版权声明

本接口数据均来自于音乐平台,本站不提供下载和存储任何数据。

  • 原创作者:小伟 QQ 523077333
  • 交流QQ群:34544417
  • 如需要技术支持,需要源代码的,请加好本站友链再联系本人,非诚勿扰谢谢!

QQ音乐全能解析API接口更新,支持单曲,歌词,歌单,搜索,MV等

小伟阅读(11642)

QQ音乐全能解析API接口更新,支持单曲,歌词,歌单,搜索,MV等-同济互联

关于QQ音乐解析API

全网最简单的API接口,开发者一目了然。简单的JSON数据接口。

支持在线搜索,解析歌单,专辑图解析,可在线播放,下载音乐。带有歌词精准同步,如歌曲有MV会同步解析返回MV的ID数据。

接口地址

https://api88.net/api/qqmusic/

接口参数说明

参数名称可否为空使用方法/参数说明
key必需请用作者QQ:523077333  不懂直接联系,作者很热心的喔。
id必需歌曲/歌单的id,当type=so(搜索音乐)时,id的值为关键词,必须对中文进行URL编码
type必需解析类型:song 单曲,songlist 歌单,so 搜索,url 链接,pic 专辑图,lrc 歌词
cache可空默认=0不缓存,当cache=1时开启缓存,提高解析速度70%,数据不更新时,可把参数值改成cache=0访问一次即可清除缓存。
nu可空当type=so(搜索音乐)时有效,定义搜索结果数量,默认100
page可空当type=so(搜索音乐)时,page可指定搜索的页数,配合nu参数使用。默认1

接口调用方法

示例demo:

解析单曲:

请求URL:
https://api88.net/api/qqmusic/?key=523077333&cache=1&type=song&id=000GOW8F2cdcyv
返回json数据:

{"mid":"000GOW8F2cdcyv","media_mid":"003dblnM2SSaBD","vid":"","title":"\u60f3\u8981\u548c\u4f60\u8c08\u604b\u7231","album":"\u60f3\u8981\u548c\u4f60\u8c08\u604b\u7231","author":"\u6b27\u9633\u5c1a\u5c1a\/\u6d77\u9752","url":"https:\/\/api88.net\/api\/qqmusic\/?key=523077333&type=url&id=000GOW8F2cdcyv&size=hq","pic":"https:\/\/y.gtimg.cn\/music\/photo_new\/T002R300x300M000004fqinP1r778Z.jpg?max_age=2592000","lrc":"https:\/\/api88.net\/api\/qqmusic\/?key=523077333&cache=1&type=lrc&id=000GOW8F2cdcyv"}

解析歌单:

请求URL:
https://api88.net/api/qqmusic/?key=523077333&id=3641614987&type=songlist&cache=1
返回json数据:

歌单数据量太大,请自行测试,这里就不展示了!

搜索音乐:

请求URL:
https://api88.net/api/qqmusic/?key=523077333&id=%E6%8A%96%E9%9F%B3%E7%83%AD%E6%AD%8C&type=so&cache=0&page=1&nu=10

id的值是关键词,已经进行URL编码。nu是搜索结果数量10

返回json数据:

搜索数据量太大,请自行测试,这里就不展示了!

 

其他功能想必你已经知道了,url,pic,lrc等都不用单独解析的

单曲解析,歌单解析,搜索解析 返回的json数据中都包含了url,pic,lrc等数据

所以说根本不用那么麻烦单独解析咯。

版权声明

本接口数据均来自于QQ音乐平台,本站不提供下载和存储任何数据,转载请注明版权,禁止商用,否则我们将下线API接口。

  • 原创作者:小伟 QQ 523077333
  • 软件开发、前端开发技术交流QQ群:34544417
  • 如需要技术支持,需要源代码的,请加好本站友链再联系本人,非诚勿扰谢谢!
  • 本接口来自接口互联公共API接口:https://api88.net/ 欢迎投稿更多接口。

同济互联 建站更专业 更方便

网站建设联系我们