粉丝577获赞5109

哈喽,亲爱的小朋友们和大朋友们,我是菲菲,上一节课我们已经把这个客户端发送消息这个功能给他做完了,是吧?我们把这个按钮发送消息后面加一个 括号,然后括号里面写个按的 s 表示按住键盘的 alt 键不放,再按下 s 键呢,可以触发这个按钮。 好吧,那当然得,这个窗体是在激活状态,你如果在已经最小化了,肯定是不可以的啊。好,那我们看看为什么发过去他收不到消息啊?是因为他没有去写这个消息处理程序。好,我们把这个保存一下,关掉,打开无音设备。 好,我们在这个按钮里面看一下啊,我们来回 回顾一下这个东西,我们说这是一个用于监听的 socket, 他有一个 accept 方法,那么为什么要把这个写入到一个县城里面去呢?是因为这个 accept 他会阻塞当前的县城,也就是说你这个在运行过程当中,他会停在这个 accept 这边,直到有客户端连进来了,你的创提才能动,是这个意思好吗? 他并不是说啊,我一直在那边接受,我每一毫秒都在那边接受,直到有东西进来了,我才接受,成功返回一个用于通讯的时候不是这个样子的啊,他是说执行到这个 accept, 他会把这个程序停在这边,一直等到有客户端连 进来,他才会返回一个用于通信的烧开支,所以他执行到 accept 程序就会卡在这边,因此呢,我们需要把它放到一个县城里面去做。好吧,这个能明白吗? 为什么要用一个 wifi 循环?因为当他有客户端连进来,返回了一个用于通信的烧烤的,之后可能还会有其他客户端也要连进来, 所以呢,他在继续在这边等待其他客户端连接,所以你要写在挖窑里面,这个应该没有问题了吧?好,那已经接受完这个客户端连接了,然后也返回一个用于通信的烧 kit 了, 我们是不是就应该循环的去接收消息了? 好,我们把这个东西放到一个县城里面去,我们来一个 task, task receive, 等于又一个 task。 写个咱们大表达是好,看一下啊,我们要接受一个自接数组,他会把发送的自接数组全部给接收下来。放到哪里呢?放到一个自接数组里面啊, bite。 好,这个字节数组要多长呢? 他是以字结为单位的,对吧?一个字结是八个位,那么一零二四个字结是 akb。 呃,一零二四个开臂是一照,我们给他一个一照的缓冲区,这是一开臂乘以一零二四,这就是一照,如果你们要两照的话,后面再乘一个二,好吧,三照乘一个三,我写在这边吧,到时候你们改起来。好,改 好。然后呢?把这个用于通信的这个 socket 拿过来,点 receive 这个 receive 的参数里面,把这个 buffer 给他放进去,也就是说他把接收下来的自洁数组通通放到这个 buffer 里面去。好吧,那么这个自洁数组有多长呢? 我们用一个 inter 类型的 message length 来接受一下。好,你看这个 receive 啊,是不是会返回一个 inter 类型的这个纸啊,对吧?呃,返回结果收到的自结束,对不对?好,这是自结长度嘛。 好了,那么我们把这个接收到的这个内容,把接收到会放到八分里面去吗?我们把八分一截吗?是不是就得到了一个 消息了,是吧?得到这个字不算了, string message 等于 including 点 utf, 八点 get string, 把什么放进来呢?把这个八分放进来, 从第几个字节开始读啊?第零个对吧?一直读到哪里啊?有多长就读到哪里多长啊,长度是 不在这里啊。把它放进来。好,这个执行完呢,他就把消息给接收进来了,接收进来我们就把它放到文本框当中去, set log, 把这个 message 拿进来。 来,我们来试一下。先启动服务端,开始监听,然后呢?启动客户端调试,启动新实力 连接,连接成功了,对吧?来发个消息测试走你。哎,发不过去是吧?呃,我说测试 是了,发不过去,为什么?然后你再看我关闭这个客户端的时候走你啊,他没有报错,没有报错啊,这个 task 你是定义了,但是你 stat 了没有,所以写的时候不要忘记啊你,要不然你就是有一个 task 点 run 是吧? task receive starts。 再来看一下, 开始监听,所以有的同学写的时候说,我都根据你的代码抄的,都抄下来的,为什么他不能执行啊? 你看看你有没有丢掉一些关键型的东西啊?啊?开始监听了,连接 测试,发送消息,哎,过来了吧?消息过来了吧?来,你看,我再发一条。 又来一条消息看。好啊,我点发送消息,这边说,我说又来一条消息,成功了,你看这边有吗? 没有,对吧?哎,没有。好,我把这个关掉。把这个关掉。为什么只有一条看啊?他在这个县城里面,然后执行了这个代码,然后把这个消息给接受了,并且显示到 这个消息框当中去,对吧?那这个县城是不是结束了就执行完了?那我想不停的去接受消息怎么办? 这个 receive 他也是会阻,他是阻塞当前县城的,一直等到有消息进来,他就把它接收了,对吧?跟上面的这个 accept 是一样的,所以我们才把它放到县城里面, 让他不去卡住这个 ui。 但是你接收完一条,你还得接收下一条吧,他如果又发了呢?你是不是又得接收啊?所以这个纸把它放到这个 toss 里面还不够啊?还不够,你得使用一个 why 哦, 来循环接受。所以为什么要循环接受,明白了吧?好,把这个拿进来 好再看啊,是不是每次循环你都要去创建这个?自觉数组反复创建是不是很耗费资源呢? 所以我们要把这个东西拿到 wild 外面啊,要拿到这里来,不要让他反复创建。好吧,这一点细节该注意的还是注意啊。那这样是不是就能反复 接受了呢?来看一下,开始监听 win client 调试启动性视力 连接测试。消息,走,你是不是能过来?能过来啊。又来一条消息,走,你是不是能过来? 我还想再发一条走,你是不是过来了?没有问题吧?哎,这就可以了啊,好看。好啊,我把这个客户端关掉。关 什么意思?远程主机强迫关闭了一个现有的连接,也就是说客户端掉线了,对吧?他不正常退出了,对不对?客户端都已经不正常退出了,我还在循环去接受这个东西,他是不是应该报错啊?哎,他就报错了啊。 那么还有个问题,客户端都已经退出了,我还需要保留跟客户端的这个 socket 吗?就不需要了吧?哎,这边要做两件事情啊,这边我们要判断一下, 如果这个 message lens 它的长度等于零啊, 他的长度如果等于零了,就说明没有消息过来了啊?没有消息过来了,你能发空消息吗? 我们说我们在客户端里面,他是不允许发空消息的,对吧?哎,既然发不了空消息,他就不可能说有 message 等于零的情况,那么他如果等于零了,说明客户端退出了,那么在这种情况下应该干嘛? 你应该退出这个县城了啊,你就应该退出这个县城了,客户端都没有了,你还要这个县城在那边听他干嘛呢,对吧? 就是蹭掉就可以了,现成是退出了, 但是你那个资源释放了吗?你资源没有释放,对吧? 测试消息又来一条,哈哈哈, 好吧,我现在关闭客户端,走,你海报错,海报错,远程关闭了一个, 这还是刚才的问题,对吧?那么因为远程都已经关闭了,所以你这个 communicate society and receive 办法这个就执行不了了, 对吧?哎,就执行不了了,那么怎么办呢?我们把它 踹起来,好吧,我们把它踹起来啊。 try, 应该 try 在 receive 这一句话。 好,你会发现啊,这个放进去之后,这边就仿佛不到了,所以你要把它放到这个踹的外面。 好,那这种情况我们还需要去处理他吗?就不需要处理他了啊,我们就把这个 就把这个控制就行了。好吧?不处理他不报错,用户就不知道他出错了。好吧,来看一下。开始监听 连接测试消息。要吧。又来一条,要吧。好,关闭客户端 还报错吗?不报错了吧,对吧?好。这个就是从客户端发消息的服务端,大家会了吗?拜拜。


中和监控管理平台一体机 dss 客户端安装以及基本的功能操作, 电脑客户端下载以及安装, 首先我们先需要通过网页输入 dss 服务器 ip 地址登录,登录到 dss 管理员界面, 然后我们在管理员界面的最下方可以看到有一个电脑客户端软件下载, 同时也可以下载安逸空间,也可以下载一些移动设备上使用的客户端, 有 iphone 系统、安卓系统跟 ipad 客户端。那在这里我们先下载一个电脑客户端,下载好 dss 客户端软件之后,接下去我们安装一下, 解压之后选择 dss 的应用程序 哇, 语言选择可以选择简体中文或者是英文, 选择安装的路径, 安装成功之后直接运行 dss 客户端。 电脑客户端基本功能演示,接下去我们运行一下 dss 客户端软件, 在用户名一栏里面输入创建的 用户以及对应的密码,需要注意的是下方有一个服务器,输入 ip 服务器 ip 地址 张口号默认是九千, 这样正常登录就可以了。 进入到 dss 的一个主页界面,那我们在上一期的视频讲解 当中有讲解到创建用户名以及角色的一个问题,那在这个角色当中我们所拥有的权限是四个通道的权限, 你可以点开基本功能里面的实施预览,选择右边的设备数,可以看到添加的四个通道, 直接拖动进行,打开就可以看到实时预览的画面。 那同样我们在创建的角色当中也有包括录像回放的一个权限,也可以通过点击录像回放这个菜单, 可以在右边选择设备录像, 再选择对应的通道 以及选择对应的日期, 搜索到录像之后可以直接点击所需要播放的时间,点录像就可以了。 手机客户端的基本功能介绍, 移动手机客户端软件下载,可以通过 dssy 的界面登录下载对应操作系统的移动客户端,或者是可以在应用市场直接搜索对应操作系统的客户端。 手机客户端软件登录方式以及操作方法跟电脑客户端软件基本类似,也是添加服务器 ip 地址和操作员账号进行 登录。常见问题, f a q d s s 客户端打开球机通道画面是正常的,但是无法控制云台 可以在设备添加的时候把设备的通道类型选择为球机,就可以正常控制。 安装 dss 客户端软件时,没有下一步的提示,无法进行安装。 解决方案,可以在控制面板当中把显示自定义文本大小 dpi 改成较小百分之百,如图片所示。 以上就是我们这期介绍的 dss 客户端,在下期我们将介绍 dss 如何设置远程。

哈喽,大家好,我们知道传统 o p c 客户端服务器在远程通信过程中会涉及到复杂的 decom 配置,那么我们今天要介绍的就是如何使用鸿客 o p c net broker 这个软件来避免 decom 配置。 那么我们今天呢是准备了两台电脑来分别模拟客户端和服务器进行远程通信。 那首先看到的这个界面呢,就是我们红科 o c network client 这一段的软件,我们首先要点击这里的服务器连接,点击这里的 add, 在这里呢我们输入要连接的服务器的 ip 地址, 然后下面呢可以看到这里我们可以选择通道,那也可以修改它通信的端口值,我们这里修改一下, 然后这里呢我们先不着急点这个 ok, 因为我们服务器那段还没有进行一个相应的配置,那么我们这里点 ok, 他一定会,他一定会出现通信连接接临失败的情况。那我们再来到服务器这一段, 大家可以看到这个软件呢,就是我们服务器这一段的这个软件,我们双击打开它, 在这个右下角这里看到他已经打开了,我们右击,然后点这个 setting 进入他的一个配置界面,这 也可以看到,那我们修微修改这个相应的参数, 那其他参数呢?我们就按照默认值不进行修改。那除了这个通信的配置以外呢,大家还可以看到这里还有数据的配置,有安全的配置,还有用户的配置等等。 那么我们在这边修改了所有的参参数之后呢,我们要点击这里的 validate 进行一个确认保存,点击之后他会出现您修改后的所有的参数的值,会有一个显示,那么我们回车关闭它即可。 然后我们配置完参数以后,右击让它运行起来, 我们看一下这里他已经开始运行了, 那我们这时候呢就可以回到客户端这边来点击他的一个嗯,连接,点击这里的 ok 即可, 可以看到这里已经连接成功了,那么展开看这边呢,就是我们通过 o p c net book 这个软件所连接到的所有的服务器。 那我们接下来呢就来验证一下,当他的这个通道建立成功之后,他的数据传输是否正确呢? 我们首先先回到啊服务器这一端,我们来运行一下,我们在这边运行一个服务器, 可以看到现在他是没有任何的客户端的连接的,他连 连接的数量是零,那么为了更方便的看到这个数据的变化,嗯,为了更方便的验证他这个数据是否传输正确,我们这里来添加一些标签组进行传输, 我们这里随便添加几个标签,我们再添加一个 screen, 然后点击 ok, 可以看到它现在是有一个明确的值的,并且这些值呢都一直是在一个嗯随机的变化当中,也就说它是一个在处在一直在运行的状态。 那么我们现在回到客户端这边来看一下我们接收到的数据是怎样的 点击这边的连接,然后我们选择刚刚我们对应的这一个服务器, 然后进行一个连接,点击试这边可以看到他已经连接上了,那这边的日制文件当中呢,也有一个相应的显示,我们再添加对应一个组,然后把刚刚我们 添加的那三个标签添加进来,验证一下他传输的值是否是一样的, 然后点击这里的应用。那现在呢,我们来对照一下它这些传输的值,可以看到它这些值都是应 一模一样的,那就证明了我们呃在这个通道建立之后呢,我们传输的值也是正确的,那我们就完成了一个他的呃 o p c 客户端和服务器的远程通信。 那么以上呢,就是我们今天要介绍的全部的内容了,如果大家对 o p c netbroker 感兴趣的话,可以关注我们的公众号。

三菱 fx 五 u 之间如何通讯?一分钟帮你搞定 socket 通信一、主 pse 选择 active 连接设备,使用 socket 通信,主站需设置主站和从站的 app 地址和端口。二、从站 pse 配置从站选用 impressive 连接设备同样选用 socket 通信,从站只需要配置 从站的地址和端口。三、主站和从站生存确认都选择 tpay。 四、程序编写主站程序通讯打开。五、借力发送数据长度和缓存区,发送数据指令,将数据发送出去,这里使用 fx 五优自带的脉冲位循环出发,又借力接收缓存区,接收缓存区与对方发送数据区长度一致。 七、程序编写同站程序,根据通信打开转载左台通信程序。八、建立发送数据长度和缓存区,发送数据指令,将数据发送出去,这里使用 ff。 五、由自带的脉冲位循环出发,这里同主站一样,有同主站一样建立数据接收程序,数据 接收长度取决于主站发送长度时总结两个 fx 左右通信组态和程序以上,当然实际使用中可以增加发送和接收是否出现错误判断程序,并以检查发送接收数据是否完整。

老板,我这个摄像头买了几年了,型号什么的都没有了,还能用吗?主要是这个机器给他通上电,他能转,能说话,哎,这个机器就是好的,就能用上,咱们给机器通上电源, 设备已启动,请打开手机客户端进行 wifi 配置。我们的废旧摄像头如果是充上电之后也想有热点信号的话就可以用。已经出来了 i 开头的,咱们在这里边找一下,像这个开头的就是 aviw 的一个月监控软件,咱们这个到时候连接这个热点密码是一二三四五六七八, 还有市面上还有几种我们大家通用的一个江城 app 的一个软件,看一下,如果是 mv 的开头的就是 v 三八零,这个开头的就是 y c 三六五,然后这 w 开头的 就是有看头, ipc 开头的就是伊斯云 ipc, ipc 开门开头的就是开门嗨,然后这个开头的就是 avaw 的, 哎,这个咱们可以保存一下,如果后期咱们监控摄像头找不到 app 了,可以看一下这个,了解更多监控知识来关注我。

维修网络维修师傅经常打开这样一个黑色的对话框,其实简单的敲几个字母就可以判断出网络故障,今天咱也来学习一下常用的几个。一、输入 ctrl 可以查看当前电脑网卡的地址、 ds、 dhcp 服务器等信息。 二、就是上次前期提到的聘,输入聘空格加地址、域名或者 dns, 就可以检测你电脑的网络丢包、延迟等情况。如果网络断断续续很容易检测出来,也可以检测到局域网内其他设备的连接情况。这个手机和电脑连接的是同一个路由器, 手机地址是幺九二点幺六八点幺零点幺零九,然后咱用电脑拼测这个幺九二点幺六八点幺零点幺零九,是完全可以拼通的。如果我关掉手机 wifi, 仔细看拼测页面立马显示请求超时,再打开手机 wifi, 很快又连接成功。如 如果你的电脑无法连接打印机时,也可以用此方法来检测一下。三、 aip 空格杠 a 可以显示与本机有过通信的联网设备,地址会被放在这里 看,这里显示的幺九二点幺六八点幺零点幺零九,就是咱刚才手机的地址,还有他的麦克已经被记录下来。然后咱可以输入 aip 空格杠 g, 就可以清空这个缓存列表。 四、输入 tain net 这是一个登录协议,很多设备除了支持网页登录,还支持 tain net 登录,远程登录经常用到它。 五、输入 tracert 空格,然后域名或者 ip, 这是一个路由跟踪程序,从咱的电脑到需要访问的域名,经过哪些路由都一一记录了下来。打个比方,就像一辆公交车去某个地方,途中经过哪些站牌都可以显示出来。

提到远程桌面软件,大家可能会想到 team viewer、 two desk、 parsec、 向日葵等软件,这些软件的上手比较简单,多数功能都是免费的,而且还设备了许多平台。其中 parsec 我之前也介绍过,在网络非常通畅的情况下,甚至可以拿来打游戏。 但这款软件的注册有点麻烦,毕竟很多设置像对英文不懂的用户不太友好。那么我就在想有没有一款远程桌面工具,无需登录注册,对电脑的配置要求不高,并且在网络环境较差的情况下也能流畅使用呢? 答案就是温度四代的远程桌面。这款工具采用了微软自家的远程桌面协议 rdp, 相比传统远程桌面的位图编辑码传输过程, rdp 仅传输远程端空间属性变化的数据, 换句话说就是禁止的内容不传输,因此不仅节约了代宽,对硬件的压力也小了许多,对老电脑可谓十分友好了。但为何这个好 远程桌面却鲜为人知呢?只因 ip 本身是给温度服务器提供的服务,那么你需要填写 ip 进行通讯,可惜现在并不是所有的家庭网络都有公网 ip 的。那么本期视频就教大家使用异地组网的方式,将这款简洁流畅的远程桌面实现真正的远程。 所谓异地组网,就是将两个非局域网内的设备组建一个虚拟局域网,比较著名的工具有蒲公英、 zero、 tier、 tail scale 等等。以上几款综合下来体验,我认为 tail scale 是最易用的。那么本期我们就以 tail scale 工具为例。 首先打开 tail scale 的官网,点击蓝色按钮之后会弹出登录界面,你可以直接使用微软谷歌或者 get hop 账户来登录。登录后就可以看到控制台了,我们现在要绑定的设备是 windows 设备,所以我们下载 windows 平台的客户端,安装后点击右下角的图标 登录就可以了。同理,在你的另一台被控的电脑上也下载安装 tao scale 并登录账号,最后回到控制台,这里可以看到你所有登录设备的虚拟 ip。 我们找到被控端电脑的虚拟 ip 并复制下来。接下来我们在被控端的电脑上打开设置,点击系统远视桌面,启用远视桌面, 然后回到我们的主控制机搜索远程桌面。这里需要填写的用户名是个大坑啊,我这里填写了被控端的用户名和锁屏密码,居然提示密码错误。最后我的解决方法是,在被控端使用微软账户登录系统,再填写你微软账户的账户名和账户的密码,就可以连接了。 远程桌面提供了一些参数设置,比如连接质量、分辨率、远程音频等等。点击本地资源底部的详细信息,可以把你主控制机的硬盘或者摄像头挂载到远程桌面使用非常的方便。 看到这里有人可能会问了,你为了用上一个远程桌面搞得这么麻烦,那么我为什么不直接下载一个第三方远程桌面来用呢?其实微软的远程桌面只是 tile scale 的用途的一个举例,更重要的是, tile scale 可以把很多局域网里能做的事情拓展到公网,比如让你的手机实现远程控制, 或者远程下载家里电脑上的文件等等。下集视频我就教大家用一部安卓手机远程控制另外一台安卓手机,同时实现远程传输文件、安装软件等等。 ok, 以上就是本期视频的所有内容了,如果你觉得这些视频对你有帮助,欢迎长安点赞并关注我,我们下个视频再见了。

客户端 office 里的 outlook 怎么配置?小诺 it 教您轻松搞定。第一步,启动 outlook, 点击文件选项卡。第二步,选择账户设置中的下属账户设置。第三步,点击手动配置服务器设置或其他服务器类型,点击下一步。第四步,填写红色框内各项内容, 点击其他设置。注意,后续设置以申请邮箱的网站要求为准。第五步,点击发送服务器, 勾选我的发送服务器要求验证。第六步,点击高级选项,下方打勾的都去掉点确定。第七步,点击测试账户设置第八步,账户测试成功后,点击下一步就配置好了小诺 it, 您值得信赖的 it 服务伙伴!

这么多监控画面都塞在了一个通道里,这到底是什么魔法?这个就是之前大哥们问的零通道了,主要用在保安室和监控上。墙进入录像机, 进入配置界面,预览设置,点击零通道配置启用这里码率可以调成最高,提高清晰度,然后找台电脑网页进入录像机。在预览通道中多了四肉叉卯,这就是零通道,在四二零零客户端会直接显示零通道, 然后双击就可以了,这样就能一个通道显示多个画面,节省了网络代宽。不过值得注意的是,在银石云和海康互联上是没有零通道显示的。各位卧龙凤雏觉得这个功能还能用在哪呢?

电脑在播放视频的时候是用系统自带的软件进行播放功能很少,想用其他软件播放,每次都需要手动选择,很是不方便。其实系统默认也是可以更改,锻炼手指的一天。 从分手开始,任务栏中搜索默认应用回车,在弹出的窗口中选择自己想要更改的应用即可。视频、表格、音频都可以更改,还在等什么,快去试试吧!记住,专业的事找专业的人做。