首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

RSSHelper正式开源

所以想要纯文本,方便阅读,就想到了RSS 试过一些RSS订阅app,有些重要源无法解析,例如FEX周刊、奇舞周刊、国外站点等等。...XML解析,用jsoup 线程通信(抓取HTML和RSS并解析过程在子线程) 跨域,由来请求,绕过去了 与JS双向通信(包括JS接口注入和WebView历史栈管理) 靠这样一个很弱玩具找到了第一份实习工作...格式,后来RSS换用原生XMLReader,HTML用DiDom,基本稳定 结构也做过拆分重构: 引入Composer模块管理 把HTML解析规则配置化 但奇舞周刊,FEX周刊之类feed无法解析,...在PHP生态没有找到更好RSS解析方案 五.服务迁移至node 原PHP服务无法支持HTTPS(廉价虚拟主机限制),改用HTTPS顺便用node重写,发现了生态巨大作用: RSS解析使用feedparser.../更新Xcode 8 1.iOS模拟支持,并添加平台 npm install -g ios-sim ionic platform add ios 2.构建 ionic build ios 3.模拟运行

2K50

H5如何与原生App通信?

: 由于和ios处理方式不一样,所以我们要分开处理 先贴上判断访问终端代码 //判断访问终端 function browserVersion(){ var u = navigator.userAgent...Android容器 在客户端中,webView容器与手机自带浏览内核一致,多为android-chrome。不存在兼容性和性能问题。...RN容器 在react-native开发中,从rn 0.37版本开始官方引入了组件,在中调用原生浏览,在IOS中默认调用是UIWebView容器。...H5调用Android客户端方法 在webView中有三种调用native方式: 通过schema方式,客户端使用shouldOverrideUrlLoading方法对url请求协议进行解析。...封装 在了解了js与客户端底层通信原理后,我们可以将IOS、统一封装成jsBridge提供给业务层开发调用。

5.8K20
您找到你想要的搜索结果了吗?
是的
没有找到

「docker实战篇」pythondocker-创建appium容器以及设置appium容器连接模拟(31)

源码:https://github.com/limingios/dockerpython.git (源码/「docker实战篇」pythondocker-创建appium容器以及设置appium容器连接模拟...容器启动后,启动模拟 启动模拟后,通过cmd输入 adb devices ?...改变连接方式,从usb更改为tcp-ip方式 adb -s 127.0.0.1:62001 tcpip 55555 ? 使用dockerappium连接模拟 1.设置成桥接 ? ?...重启模拟,可能无法获取ip,点击下开关,然后自动获取下就可以了。 ? 2.查看模拟ip地址 ?...PS:通过docker appium方式运行远程虚拟机,真机也是一样啊,先通过adb devices,找到后,然后改成tcpip形式,让docker appium连接 设备,代码设置里面区别,基本就是这样

2.6K20

APP各种抓包教程

Pixel3 手机是已经 root 了,而且是 Android11 系统,在 7.0 之前系统,直接下载证书装入即可, 7.0 及以上系统对于证书安全策略做了修改,意味着,从 sdcard...HTTPS 双向证书校验在实际中几乎很少用到,因为服务端需要维护所有客户端证书,这 无疑增加了很多消耗,因此大部分厂商选择使用单向证书绑定。...r0ysue` 应用层抓包通杀脚本"),有兴趣大佬可以去尝试一下。...APP 自吐证书密码与抓包](https://mp.weixin.qq.com/s/Xon6SIXpb2oPyh5fFZ1Pvg) - [[原创] APP 抓包之双向认证突破](https://bbs.pediy.com.../thread-265404.htm "[原创]APP抓包之双向认证突破") - [Frida 实现 Android 端 App 抓包小工具[okhttp_poker]](https://blog.csdn.net

8.3K54

自己电脑手机作为服务,搭建WEBFTP,并通过域名访问

一台服务(电脑可以使用虚拟机,手机可以使用KSWAB,苹果未知) 推荐使用闲置手机,废物利用,而且还不耗电。(KSWAB正版需要购买(推荐),但吾爱也有破解版) 2.   ...能设置解析域名(没有的自行百度注册域名) 注:此方法最好是不要使用已经备案域名,可能会被工信部查出来,注销你已经备案号,得不偿失(理论上) 教程开始 拓扑图 ?...首先在服务上创建一个网站,域名为你要解析网站 注意:需要绑定SSL,否则外网无法访问(原因后面介绍) ? ? 查看下服务本地IP(局域网) ?...路由设置转发,转发IP为你内网服务IP(192.168.2.2) ? 查看你公网IP为多少,为后面的域名解析用 ?...(如果解析配置没错误 但无法解析请稍等一段时间后再试) ? 解析成功后,再浏览上输入你域名,成功。(不在同一局域网中) 注意:需要添加https:// ?

5.8K40

论如何从APP测试搞到刷机

WTF,然后想到自己这个测试模拟5,会不会是版本太低了,于是更新了一波雷电4,美滋滋把APK扔进7模拟。 ???...,直接给我人整晕了,这里其实是有个小技巧, 有些时候打开应用会闪退,只要把模拟从平板模式改成手机模式就不会闪退了 ,但是这个方法在这儿显然不是特别好用,后面又陆续更换了许多模拟,依然是要么解析失败...后面也是陆续换了其他姿势,都是可抓到其他应用流量,但是无法抓到要出测试APP流量,后面又想了下,会不会因为模拟检测?...第三方ROM: 有些旧版手机官方已经不再维护,通过刷官方包无法升级版本,只能通过刷入第三方ROM方式进行刷机,第三方ROM比较知名有魔趣、LineageOS、Pixel Experience...APP不信任用户证书可能是高于7也可能开发者在apk/res/xml/network_security_config.xml文件进行了设置,例如下面就是只信任系统证书。 <?

2.1K20

电脑技巧| 使用电脑经验分享

(IPv4 & IPv6, IPv6) 华北地区: 清华大学(IPv4 & 按钮监听事件两种方式 电脑技巧 3天前 浏览: 17 评论: 0 参看博文:BY战机——基于事件处理飞机射击游戏...两个按钮分别触发正式游戏和关闭游戏程序两个行为。所以要为两个按钮点击事件(OnClickListener)绑定监听。...中为按钮绑定监听方式有两种:①布局文件中声明②代码中新建监听绑定; 在实现"BY战机"中,我采用了第二种,即在 BY战机源代码——基于事件处理飞机射击游戏 电脑技巧 3天前...浏览: 26 评论: 0 一、应用截图 二、代码实现 ①按钮事件实现 参看《响应按钮事件》 ②响应触摸屏事件 参看《响应触摸屏事件》 代码下载 Android开发解析JSON...,包括如何通过json-lib和gson这两个json解析库来对解析我们json数据,以及如何在我们Android客户端解析来自服务json数据,并更新到UI当中。

2.6K20

自己电脑手机作为服务,搭建WEBFTP,并通过域名访问

一台服务(电脑可以使用虚拟机,手机可以使用KSWAB,苹果未知) 推荐使用闲置手机,废物利用,而且还不耗电。(KSWAB正版需要购买(推荐)) 2.   ...能设置解析域名(没有的自行百度注册域名) 注:此方法最好是不要使用已经备案域名,可能会被工信部查出来,注销你已经备案号,得不偿失(理论上) 开头大家可以领取下优惠券;最高可领取2860,反正免费...http://cloud.tencent.com/act/pro/voucherslist 教程开始 拓扑图 首先在服务上创建一个网站,域名为你要解析网站 注意:需要绑定SSL,否则外网无法访问...(原因后面介绍) 查看下服务本地IP(局域网) 路由设置转发,转发IP为你内网服务IP(192.168.2.2) 查看你公网IP为多少,为后面的域名解析用 云解析 http...(如果解析配置没错误 但无法解析请稍等一段时间后再试) 解析成功后,再浏览上输入你域名,成功。

5.1K00

AndroidStudio 开发基础知识【翻译完成】

用户界面之旅 七、在物理设备上测试 AndroidStudio 应用 八、AndroidStudio 代码编辑基础 九、架构概述 十、应用剖析 十一、视图绑定概述 十二、了解应用和活动生命周期...五十四、显式意图——一个成功例子 五十五、隐式意图——一个成功例子 五十六、广播意图和广播接收 五十七、线程和异步任务基本概述 五十八、启动和绑定服务概述 五十九、实现启动服务...——一个成功例子 六十、本地绑定服务——一个成功例子 六十一、远程绑定服务——一个成功例子 六十二、通知教程 六十三、直接回复通知教程 六十四、可折叠装置和多窗口支持 六十五、...六十六、实现启动服务——一个成功例子 六十七、本地绑定服务——一个成功例子 六十八、远程绑定服务——一个成功例子 六十九、通知教程 七十、直接回复通知教程 七十一、可折叠装置和多窗口支持...虽然我们追求卓越,但我们并不要求您做到十全十美,因此请不要担心因为翻译上犯错——在大部分情况下,我们服务已经记录所有的翻译,因此您不必担心会因为您失误遭到无法挽回破坏。

3.1K30

云通信-即时通信IM关系链使用指引

1.3 如何实现单向/双向好友: A加B好友,B是A好友,但A不是B好友,称为单向好友。...Add_Type_Both 表示双向加好友 SDK接口方式: 为例,addFriend()接口,V2TIMFriendAddApplication类设置setAddType()加好友类型,默认双向好友..."AddWording":"I'm Test1" } ], "AddType":"Add_Type_Both", "ForceAddFlags":1 } SDK接口方式: 为例...如果用户 A 与用户 B 之间存在黑名单关系,二者之间无法发起加好友请求。 如果用户 A 黑名单中有用户 B 且用户 B 黑名单中有用户 A,二者之间无法发起会话。...好友分组 3.1 通过REST API 增删分组接口: 添加分组: REST API: https://cloud.tencent.com/document/product/269/10107 终端(为例

2.9K90

前端视角看HarmonyOS

到目前为止,手机端鸿蒙系统中直接安装 APP 依然使用虚拟机。...在危险边缘试探——方舟编译环境支持新浪新闻极速版 APP 分析[2] APP 开发 对于系统来说,开发不同平台 APP 需要不同代码,而鸿蒙系统借助于多终端开发 IDE,做到多平台 APP...JS Data binding JS 数据绑定框架使用 JavaScript 语言提供一套基础数据绑定能力。 JS runtime JS 运行时用以支持 JS 代码解析和执行。...百分比(文档中以表示): 表示该组件占父组件尺寸百分比,如组件 width 设置为 50% ,代表其宽度为父组件 50%。 5.2 选择 ?...[9] 鸿蒙、系统技术架构对比[10] 在危险边缘试探——方舟编译环境支持新浪新闻极速版 APP 分析[11] 有大神研究过华为 P40 上鸿蒙 OS 2.0 吗\?

1.4K10

JSB 原理与实践

由于历史原因,和 iOS 均有高低两套版本 WebView 内核: 平台和版本 WebView 内核 iOS 8+ WKWebView iOS 2-8 UIWebView Android 4.4+...在 Native 按钮上绑定了一个点击事件:将文本框输入字符视为 JS 字符串并调用相关 API 直接执行。...Web 端发出请求方式非常多样,例如 、iframe.src、location.href、ajax 等,但 需要用户手动触发,location.href 可能会导致页面跳转,端拦截...模拟相册被打开了! ?...两种方案对比 为了更清晰地表达这两种方式区别,这里贴一个对比表格: 方案 兼容性 性能 参数长度限制 拦截式 无兼容性问题 较差,端尤为明显 有限制 注入式 4.2+ 和 iOS 7+以上可用

1.2K30

移动端那些坑

: 100%;;但是设置scrolling="no"会导致下iframe无法滑动,目前只能通过UA设备判断解决。...某同学用unescape解析encodeURIComponent编码信息,掉进了乱码坑。 type=search有坑。 position:fixed有坑。...部分机型touchmove事件不连续触发 Android事件每次都要经过浏览内核再发往UI线程,为了提高效率,如果浏览内核中没有设置preventDefault,Android就认为该页面元素不需要...,在iOS下,需要禁止页面中touchmove事件,在下,需要给html, body元素加上如下CSS:height:100%;overflow:hidden;。...在重叠区域里,被遮盖元素绑定click,遮盖元素绑定touch事件,且touch后遮盖元素会隐藏的话,就会造成穿透,因为click是在touch之后延迟触发,浏览会误认为是在遮盖元素上触发了

1.8K30

经验分享 | Burpsuite抓取非HTTP流量

使用Burp对应用进行渗透测试过程中,有时候会遇到某些流量无法拦截情况,这些流量可能不是HTTP协议,或者是“比较特殊”HTTP协议(以下统称非HTTP流量)。...一个可配置DNS服务 这个DNS服务将所有的域名解析到Burp所在主机或其它预先配置好主机,帮助我们轻松将所有手机流量发送到Burp。 2....测试对象:夜神模拟6.0(Android版本4.4.2) + 四川移动掌上营业厅 4.4之后版本无法将所有流量通过配置代理服务传输。...手机端设置 设置中,修改手机代理服务,填写Burp监听IP和端口,DNS服务填写之前设置192.168.211.100。 ?...结语 对手机APP测试遇到Burpsuite无法拦截流量时,可以试试NoPE Proxy插件,说不定会有意想不到收获。

4.1K100

通过JS调用设备原生分享功能

于是: 我查了很多资料,逛了很多论坛,最终在Github上找到了一个名为“NativeShure”JS插件,据说对浏览兼容性不错,于是便开始折腾!...废话不多说,直接上插件官方文档: 移动端几乎所有浏览都支持分享到QQ和QQ空间 QQ浏览 UC浏览 微信自带浏览 QQ自带浏览 QQ空间APP 百度浏览 ios 搜狗浏览 支持分享到web...微博 支持safari,chome浏览(页面地址必须是https) 存在问题: QQ自带浏览不支持.com以外域名后缀。...QQ自带浏览分享url必须跟页面url同一个域名,否则所有设置不生效。 QQ自带浏览无法直接分享 虽然几乎所有的浏览都支持分享到QQ和QQ空间,但是webview中基本都会不支持。...UC浏览端不能设置icon 百度浏览,百度APP不能直接分享 QQ空间APP,微信自带浏览只能设置文案,分享需要用户手动点击右上角 使用方法: 1.设置一个按钮并绑定点击事件 2.引入插件

2.3K40

跨进程通信之Aidl教程详解(一)

多进程通信主要有四大方案:1,Activity 2,Broadcast Receiver 3,Content Prodiver 4,Service 1,Activity Intent intent...2,Broadcast Receiver 这个更好理解了,广播分标准和有序,即异步和同步,每个订阅了广播接受者能收到数据(没有被拦截),但这个方式是被动,它们无法交互,对于绝大多数业务需求来说都需要请求网络数据并计算返回...3,Content Prodiver 内容提供者,四大组件之一,在应用A中新建一个SharedPreferences并写入数据设置权限为Context.MODE_WORLD_READABLE..., "com.example.administrator.aidldemo1.MyService")); //5.0以后不允许隐式启动Service intent.setAction("aidl...,此时只需要cliean Project,然后同步一下,运行即可 下一篇写Aidl复杂数据类型传递以及aidl原理解析 如有不当,欢迎留言。

1.1K20
领券