https://github.com/codertonychan/tonystudio-api
tonystudio-api
https://github.com/codertonychan/tonystudio-api
Last synced: 3 months ago
JSON representation
tonystudio-api
- Host: GitHub
- URL: https://github.com/codertonychan/tonystudio-api
- Owner: CoderTonyChan
- License: mit
- Created: 2019-03-28T06:09:13.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T19:46:19.000Z (about 3 years ago)
- Last Synced: 2025-02-25T07:47:14.262Z (11 months ago)
- Language: JavaScript
- Size: 294 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## tonystudio-api node cli
### install
```shell
npm install --global tonystudio-api
```
### debug
```shell
npm link
```
### deploy
```shell
npm publish .
```
### tampermonkey
[douban-ifttt-airtable-tampermonkey](https://github.com/CoderTonyChan/tonystudio-api/raw/master/api/airtable-douban/douban-ifttt-airtable-tampermonkey.user.js)
### Zapier & IFTTT
- [sync files between Google Drive and Airtable](https://airtable.com/integrations/googledrive)
#### IFTTT
---
if 天气 then 推送信息 (只能安装App)
### 微博
::airtable::Cover::{{PhotoURL}}
::airtable::内容::{{Text}}
::airtable::链接::{{FirstLinkURL}}
::airtable::用户::{{UserName}}
::airtable::微博链接::{{WeiboURL}}
::airtable::时间::{{CreatedAt}}
::airtable::图片::{{PhotoURL}}
一些适配
1.图片只能识别第一张 而且是url
2.时间是字符串形式 样式是April 2, 2019 at 11:29AM
3.图片试过全部 \[\{'url':{{PhotoURL}}\}\] 最后发现原来 ::airtable::Cover::{{PhotoURL}} 醉了
#### 转换时间格式
### 豆瓣API问题
#### 豆列
---
https://rsshub.app/douban/doulist/37716774
所有信息都可以抓 有很多类型 比如 豆瓣读书评论/豆瓣小组/豆瓣电影/豆瓣读书/豆瓣 等等
#### 用户广播
---
https://rsshub.app/douban/people/62759792/status
#### 话题
----
https://rsshub.app/douban/topic/48823
#### 豆瓣小组
----
https://rsshub.app/douban/group/camera
相当于论坛
### RSS&博客RSS
::airtable::EntryTitle::{{EntryTitle}}
::airtable::EntryAuthor::{{EntryAuthor}}
::airtable::EntryUrl::{{EntryUrl}}
::airtable::EntryContent::{{EntryContent}}
::airtable::EntryImageUrl::{{EntryImageUrl}}
::airtable::EntryPublished::{{EntryPublished}}
::airtable::FeedTitle::{{FeedTitle}}
::airtable::FeedUrl::{{FeedUrl}}
{{EntryTitle}} {{EntryAuthor}} {{EntryUrl}} {{EntryContent}} {{EntryImageUrl}} {{EntryPublished}} {{FeedTitle}} {{FeedUrl}}
其中 内容有问题
https://www.zhihu.com/question/21390312
这叫HTML Entities。
返回类似这种 直接复制进html 问题不大
原来是ttrss 默认输出是这样 见view-source:https://rss.tonystudio.ml/public.php?op=rss&id=-1&key=lekred5c984109e543f
详见 https://git.tt-rss.org/fox/tt-rss/wiki/GeneratedFeeds
有插件可以做这个事情 https://discourse.tt-rss.org/t/simple-plugin-to-clean-html-entities-fixes-libxml-error-26/261
```
转自CMCT,感谢制作miniBD

※※※※※※※ 影片信息 ※※※※※※※
【影片原名】Pirates of the Caribbean: Dead Man's Chest
【中文名称】加勒比海盗2:亡灵宝藏/神鬼奇航2:聚魂棺
【影片类型】动作/幻想/冒险
【国 家】美国
【出品公司】迪士尼
【出品年代】2006
【IMDB链接】http://www.imdb.com/title/tt0383574/
【导 演】戈尔·维宾斯基 Gore Verbinski
【主要演员】强尼·德普 Johnny Depp
奥兰多·布鲁姆 Orlando Bloom
凯拉·奈特莉 Keira Knightley
尼奥梅·哈里斯 Naomie Harris
※※※※※※※ 详细信息 ※※※※※※※
在夺回了自己心爱的“黑珍珠”号以及摆平了被诅咒的巴博萨船长之后,迷人的杰克船长(约翰尼·德普)并未就此过上风平浪静的逍遥日子,这次他又迎来了一个更为离奇的敌人--传说中的不死人大卫·琼斯(比尔·奈伊)!这个在大洋深处都令人人闻风丧胆的魔鬼,将驾驶他的“飞翔荷兰人”号乘风破浪而来,向杰克船长讨还一笔血债,如果杰克想不出奇招逃过此劫,恐怕将要面对生生世世被奴役和诅咒的命运!另外,已经与杰克分道扬镳且正忙着举办婚礼的小铁匠威尔·特纳(奥兰多·布鲁姆)和美女伊丽莎白(凯拉·耐特丽),再次被卷入这场海上争夺当中,二人闻听杰克有难,还是毅然决定出手相助。随着双方激战的展开杰克一方陷入重重危机:荒蛮土地上凶残的土著人群,面目狰狞势不可挡的不死人琼斯,无不让几位好友濒临命运的危机,甚至是死亡的边缘。但令大家意想不到的是,威尔本以为已经去世多年的父亲--“拉靴带”比尔·特纳(斯特兰·斯卡斯加德)在关键时刻离奇现身,成为全局的转折点……
依葫芦画瓢,果然发现导演在第二集末尾也安排了一点小插曲,原来只知道第三集末尾的剧情很感人,结果发现第一和第二集里面都有,权且当做彩蛋吧。
代碼
DISC INFO:
Disc Title: Pirates2
Disc Size: 9,060,242,108 bytes
Protection: AACS
BD-Java: No
BDInfo: 0.5.6
PLAYLIST REPORT:
Name: 00000.MPLS
Length: 2:30:39 (h:m:s)
Size: 9,060,194,304 bytes
Total Bitrate: 8.02 Mbps
VIDEO:
Codec Bitrate Description
----- ------- -----------
MPEG-4 AVC Video 6915 kbps 1080p / 23.976 fps / 16:9 / High Profile 4.1
AUDIO:
Codec Language Bitrate Description
----- -------- ------- -----------
Dolby Digital Audio English 640 kbps 5.1 / 48 kHz / 640 kbps
SUBTITLES:
Codec Language Bitrate Description
----- -------- ------- -----------
Presentation Graphics Chinese 26.704 kbps
QUICK SUMMARY:
Disc Title: Pirates2
Disc Size: 9,060,242,108 bytes
Protection: AACS
BD-Java: No
Playlist: 00000.MPLS
Size: 9,060,194,304 bytes
Length: 2:30:39
Total Bitrate: 8.02 Mbps
Video: MPEG-4 AVC Video / 6915 kbps / 1080p / 23.976 fps / 16:9 / High Profile 4.1
Audio: English / Dolby Digital Audio / 5.1 / 48 kHz / 640 kbps
Subtitle: Chinese / 26.704 kbps

峰值码率几乎到了40Mbps


本来在片头加入淡出淡入特效的,但从昨天开始到刚才,生成了七八遍SUP字幕总是无法显示“聚魂棺”三个字,其他复杂特效都可以正常显示,唉,生成一遍SUP要一个小时啊!真是奇了怪了,估计是avs2bdnxml对于这种特效支持尚且不够,也没准儿是对这三个字有点怕怕,呵呵,没办法,只得取消淡出淡入,结果,一次成功。

正常对白效果

唱歌的字幕效果



注解特效

片尾演职员
```
### IFTTT Webhock
注意:图片格式的话 要么就是 1.jpg,1.jpg,1.jpg,1.jpg,1.jpg 不要加 []
要么就是一张图片 会自动识别
webhook方式可以查到记录
以下就是适配这段代码
```
let value1 = '';
for (const key in postData) {
if (postData.hasOwnProperty(key)) {
const value = postData[key];
value1 = `${value1}::airtable::${key}::${JSON.stringify(value)}`
}
}
value1 = value1.replace(/\"/g, "");
value1 = value1.replace(/\]/g, "");
value1 = value1.replace(/\[/g, "");
let content = {
"value1": value1
}
```
#### 如果通过IFTTT 提交到airtable
单选项 会自动帮你添加 image的数组自动帮你拼
自己提交的话 动不动就422
### 空属性问题
```
重要的是要知道有空类属性以及没有类属性的元素,但它们需要不同的测试来选择。 有许多测试都做不同的事情。这是我们测试的HTML:
Empty Class Attribute
Full Class Attribute
No Class Attribute
现在,让我们运行我们的测试(第一部分只是一个字符串,可以帮助我们知道警报中刚刚调用的内容,否则它没有意义):
$(document).ready(function(e){
// Outputs "Empty Class Attribute Full Class Attribute"
alert( "div[class] : " + $('div[class]').text() );
// Outputs "Full Class Attribute"
alert( "div[class!=''] : " + $('div[class!=""]').text() );
// Outputs "Empty Class Attribute"
alert( "div[class=''] : " + $('div[class=""]').text() );
// Outputs "No class Attribute"
alert( "div:not([class]) : " + $('div:not([class])').text() );
});
您可以在浏览器中查看此代码:http://jsbin.com/ijupu 现在,掌握了这些知识,如果要在页面上选择具有空白属性且没有属性的每个div元素,请使用以下选择器:
$("div[class=''], div:not([class])");
```
### Options
``tonystudio-api [options]``,后面可带多个 url,url 需要用引号包括起来。
- ``-c, --config [path]``:配置文件的路径
- ``-o, --output [path]``:输出路径,默认保存到当前执行目录
- ``-m, --meizitu [id]``:下载妹子图post的所有图片
- ``-n, --nhentai [id]``:下载nhentai该页的所有图片
```
{ title: '[比良坂冬] 比良坂ラメント[中国翻訳]',
pubDate: 'Wed, 31 Oct 2018 11:49:13 GMT',
guid: 'full:https://nhentai.net/g/251536/',
description: '
235 pages
\n 









































































































































































































































' }
```