Blogs
IOS上监听用户抓屏的事件
Submitted by hubdog on Sat, 2020-12-26 22:16
unit CMain; interface uses System.SysUtils, System.Types, System.UITypes, System.Classes, System.Variants, FMX.Types, FMX.Controls, FMX.Forms, FMX.Graphics, FMX.Dialogs, Macapi.ObjectiveC, iOSapi.Foundation, System.TypInfo,iOSapi.UIKit, FMX.Controls.Presentation, FMX.StdCtrls; type TShotListener=class; TFormMain = class(TForm) lblMsg: TLabel; procedure FormCreate(Sender: TObject); procedure FormDestroy(Sender: TObject); private { Private declarations } FListener:TShotListener; public { Public declarations } end;
小米手机的VoLTE的设置
Submitted by hubdog on Fri, 2020-12-25 15:57到日本出差,办了一个乐天的卡,发现可以打电话,但是无法上网,查了一下才知道,乐天要求VoLTE必须是ON的状态才行。但是小米默认对不认识的网络运营商是禁用VoLTE的,需要在手机界面上输入*#*#86583#*#*,输入后会显示一个VoLTE carrier check was disabled的信息表示VoLTE针对运用商的限制被禁用了,然后针对乐天把VoLTE设为有效,就可以上网了
使用ffmpeg创建aes加密的hls视频码流
Submitted by hubdog on Mon, 2020-12-14 02:091. 生成秘钥
命令行下执行
>openssl rand -out file.key 16
2. 编辑aes key信息文件file.keyinfo,文件内容如下
http://www.flashavconverter.com/downloads/file.key
file.key
第一行是用来嵌入到生成的m3u8文件的key的下载地址,步骤1生成的file.key需要上传到webserver,可以通过http://xxx.xxx.xxx/file.key下载
第二行指向步骤1生成的本地文件file.key。
3. 使用下面ffmpeg命令生成aes加密的hls码流
ffmpeg -i 1.flv -hls_time 100 -hls_key_info_file file.keyinfo -hls_list_size 100 aes.m3u8
上面1.flv是输入的要加密的视频文件名 hls_time 100表示生成的视频片段是100秒间隔的,hls_key_info_file指向步骤2创建的key信息文件,hls_list_size指定最大的hls片段数,可以设置比较大的数目,否则生成的m3u8里面会缺少文件,默认值好像只有3吧。
4. 上传生成好的文件到你的webserver下面,设置允许外部读取的权限
DynamicCRM 2016评估期过期的对应办法
Submitted by hubdog on Thu, 2020-12-03 09:27评估期只有90天,我测试时间比较长,超出时间了。把系统时间改回到注册的时间就可以了。
在vps上创建centos的远程桌面连接
Submitted by hubdog on Sat, 2020-08-15 11:41https://blog.csdn.net/kwame211/article/details/76014361
几个坑,创建的vnclisten的是5901而不是5900,
用的tightvnc java viewer
java -jar tightvnc-jviewer.jar -port=5901 -host xx.xx.xx.xx
用realvnc无法连接默认的5900端口,需要指定port.xx.xx.xx.xx:5901
最后还是用了remote desktop ,这个不需要配置什么东西,其实本身还是用的tightvnc,但是不需要手工配置,太省事了
https://draculaservers.com/tutorials/install-xrdp-centos/
狗屎一样的CRM2016
Submitted by hubdog on Thu, 2020-08-13 16:54https://community.dynamics.com/crm/f/microsoft-dynamics-crm-forum/248884...
创建了一个用户,忘了给用户赋予security role,保存后然后就任何有效的用户都登录不进去了.真tmd狗屎一样的系统
on-premise部署的CRM中创建的entity无法看到
Submitted by hubdog on Thu, 2020-08-13 14:07需要编辑当前用户,把所有的security role赋值给他,然后在某一个security role(比如System Adaministrator)中,点击Custom Entities,把相应的entity的权限都赋值给他,把entitypublish到sale区就可以了
CloudCompare的编译
Submitted by hubdog on Tue, 2020-08-04 17:01安装了QT VS Tool之后,好像编译git版本也不报错了,用的QT5.99
CRM2016的安装
Submitted by hubdog on Tue, 2020-08-04 10:51之前用的Dynamic365, Dynamic 365访问用的SDK和On-Premise的不一样,为了动作确认,需要装一下CRM2016,
参考的https://www.linkedin.com/pulse/microsoft-dynamics-crm-2016-deployment-installation-faraz-mahmood
之前参考的中文的一个安装帮助,在SQL Server2014的安装把我误导了,导致无法正常安装.浪费了两天时间