DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: gsdfer
今日帖子: 9
在线用户: 20
论坛 -> 网络通讯 斑竹 -> liumazi,sephil
2184 条记录 共 137
第一页 上一页 下一页 最后页 发新贴子
讨论局域网、互联网编程相关内容,非相关内容一律删除。
展开/关闭全部 贴子标题 回复↓ 点击↓ 作者 时间↓ 回复时间↑
关于Indy的TIdUDPClient接收数据求助 PNG 9 246 ds3000 2020/12/14 16:11:29
  求助:这个问题应该怎么解决? ds3000 2020/12/14 16:12:58
  UDP 数据包不能大于64K earthsbest 2020/12/14 16:15:07
  没有这么大,就1234几个数字,在测试中。TIdUDPClient的默认BufferSize是8192 ds3000 2020/12/21 16:25:39
  你用 Timer 来读数据本身就不对。

IdClient 是阻塞读。如果不想把程序冻结,就应该用一个线程来读。

……
pcplayer 2020/12/21 16:33:28
  找到原因了,是ABuf变量问题,我对ABuf使用了SetLength就OK了。

procedure TMainFrm. ……
ds3000 2020/12/21 16:37:18
  to: pcplayer

谢谢!这个方法我也试过,客户端如果用 IdUDPServer 控件,打开和发送数据都没有问题 ……
ds3000 2020/12/24 11:20:03
  你的服务器端和客户端是对等的呀。两边使用相同的控件,怎么可能一边能收到,一边收不到?

我觉得你可能是服务器端发送给客户 ……
pcplayer 2020/12/24 17:24:41
  楼上说的对。 wang_80919 2020/12/24 17:28:34
  to  pcplayer:
测试成功了,谢谢!
ds3000 2021/1/5 17:27:48
  你说的是 TIdTCPServer 吧?

每个连接,都有一个 Context 对象啊。在 OnConnected 事件 ……
pcplayer 2021/1/1 22:31:16
  谢谢高手pcplayer的指点,我慢慢找,慢慢试。 fuhoutun 2021/1/2 8:29:40
  万分感谢高手pcplayer的指点!找到了,我的所有客户的信息都存在 TUser(lst[I])中,使用TUser(lst[ …… fuhoutun 2021/1/3 4:23:57
  我玩 Delphi 经常就是打个点,下拉看看它提供些什么东西可以给我操作。实在不行才跟进去看源代码。 pcplayer 2021/1/4 16:18:56
  send:5A A5 0A 00 05 C2 00 D0 FE EF
recv:5A 3F 05 3F C3 90 C3 ……
sxbug 2021/1/1 10:47:21
  都要发二进制数据了,为啥还用sendString,SendData不香么? kentty 2021/1/1 10:52:40
  mystr:pansichar;
mystr:=#$5A#$31#$80#$32#$33#$34#$FE#$EF;
……
sxbug 2021/1/1 15:47:00
  看起来一切正常的样子,楼主说的问题在哪里? roadrunner 2021/1/1 16:00:00
  我认为发送的,要和接收的字符是一样的吧。但现在从结果来看,不一样。
发送的:5A 31 80 32 33 34 FE EF ……
sxbug 2021/1/1 16:47:50
  还有一个问题,为什么收到数据了,dataprocessor还报  timeout? sxbug 2021/1/1 16:50:27
  必须用 array of byte 来发送,就没有问题。但是为什么dataprocessor 还是报 timeout,就不知 …… sxbug 2021/1/1 22:12:59
  mystr:pansichar;  改为 mystr: ansistring; 或者 mystr:rawbytestring; arhaha 2021/1/1 23:05:44
  …… 此帖回复超过12条,中间记录省略。 …… ……
  去掉流控看看 zhhzm 2021/1/2 20:04:01
  感谢大家的帮助。我使用 array of byte 已经能用。其它方法暂时没有测试。但厂家的人也按我的要求做了一个程序。看界 …… sxbug 2021/1/2 21:07:11
  一点不奇怪,你用 mystr:pansichar;  这是一个指针,它指向哪里了??mystr:=#$5A#$31#$80# …… arhaha 2021/1/2 21:52:16
  看来大家都不关心这个呀! dorry 2020/12/21 13:22:23
  如何用 Delphi 来调用 WinPCAP 这个库。

Wireshark 也是用 WinPCap 吧?

我大概 ……
pcplayer 2020/12/21 16:20:10
  解析完毕,谢谢各位! PNG dorry 2020/12/25 18:15:32
  找到问题了,低级错误,进程阻塞了 laimama_1 2020/12/19 23:09:00
哪位高手有Delphi的心跳包Demo 8 444 fuhoutun 2020/12/16 11:21:11
  int val = 1;
if (setsockopt(fd, SOL_SOCKET, SO_KEEPALIVE, &va ……
bahamut8348 2020/12/16 11:59:12
  谢谢bahamut8348 !能不能详细些?如 uses 什么? 定义变量,代码放在什么事件里等. fuhoutun 2020/12/16 15:35:34
  楼主你不能多写几个字?

啥心跳?UDP?TCP?还是其它啥?

用啥控件?ICS,indy......好多种。
……
pcplayer 2020/12/16 19:36:33
  谢谢pcplayer,用indy控件,TCP fuhoutun 2020/12/17 3:11:52
  在创建socket句柄之后就可以用setsockopt来设置socket属性了。这个已经很详细了,再要更详细的资料不如自行g …… bahamut8348 2020/12/17 9:29:45
  http://www.360doc.com/content/19/0625/23/46623523_844851107.sh …… sail2000 2020/12/17 10:35:11
  用 Indy TCP 的话,如果是长连接,我自己写的程序会自己判断超过5分钟向对方发一个包。

反正你用 TCP,你自己 ……
pcplayer 2020/12/17 16:25:53
  谢谢各位高手的指教! fuhoutun 2020/12/18 8:48:48
控件TIdIcmpClient的IPv6的10014错误 2 210 fhfanxin 2020/11/17 14:59:51
  Indy
指示
http://ww2.indyproject.org/Sockets/Docs/Indy10Instal ……
pp0123 2020/11/17 19:01:18
 

在Debug时,解决了

更改为Release,又出问题了(汇编状态找毛病比较麻烦,以后加强学习)

然后翻 ……
fhfanxin 2020/11/17 19:20:08
  https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&ch=6&tn=myie2dg& …… wang_80919 2020/11/5 13:57:44
  已经参考这个8年前的贴子的 "magic" fix 方法
https://stackoverflow.com/questi ……
liskman 2020/11/5 15:30:49
  你可以试一下把IdIcmpClient1及其操作放在线程里面。 indy的东西最好都放在线程里面。

如果不想做线程,可 ……
bluestorm8 2020/11/12 21:11:25
  报错,异常,都是很正常的事情。

底层程序异常,上层需要处理异常。
pcplayer 2020/11/13 16:18:58
  IdIcmp的时延(RoundTripTime)是不准确的,真的不好用,建议改为调用windows的icmp.dll里面的I …… bluestorm8 2020/11/16 10:14:17
  也想知道,黑洞的作者陳經韜太喜歡吹噓自己了,從來沒告訴過大家一點思路。

兄弟的分析還要詳細一點,摸清大致的思路才行。
guanyueguan 2007/2/12 13:25:09
  1024*768*32 BitBlt = 30ms - 50ms
ZLib壓縮 = 90ms - 150ms
傳輸 = ……
guanyueguan 2007/2/12 15:28:58
  我也很想知道啊,希望大家一起讨论出一个最好得方案
听说使用DDK编写比较好,可是完全不懂,汗~~~
希望高手们多告诉我们一点
pl9165 2007/2/12 16:37:40
  用API调试工具调试Radmin的服务端就可知道他是逐行扫描了
SimpleSC, ScreenSpy 是分块扫描的,也非常快
genius2005 2007/2/13 13:34:54
  我做過分塊掃描,能達到10貞/秒的速度,數據量也比較小,但主要是占了70%的CPU,不好用。 guanyueguan 2007/2/13 15:32:08
  SimpleSC, ScreenSpy 的代碼我也分析過,也是占CPU,被動掃描我覺得是不可取得。所以想改用HOOK做,減少 …… guanyueguan 2007/2/13 15:35:43
  你用Hook做?APIHook?那9x下能够正常工作?我有9x下系统级WideHook的代码!不用vxd驱动的!
参考VN ……
genius2005 2007/2/13 15:52:43
  我一点都不懂啊。你们怎么学的啊 caicui 2007/2/26 13:36:40
  …… 此帖回复超过12条,中间记录省略。 …… ……
  计算机图形学算法的范畴...早期的电视机成像原理...可以去参考下。 letianwuji 2019/12/8 16:33:56
  89 楼的文章我读了一下,确实是一个快速截屏的好技术。问题是如果要传输,则仍然需要想办法压缩数据。

压缩数据,如果能采 ……
pcplayer 2020/4/13 15:03:13
  94楼,目前已经有很多好的压缩算法,比如H264等,对于点对点,单播的话普通lz,zlib,gzip就能处理得特别好,如今的 …… genius2005 2020/4/25 14:14:23
  Win32:最多5990线程,超过不稳定。
Win64:应该是无限。
实际上,因为操作系统对线程调度的问题,并不是线程越 ……
feiyanm 2020/10/28 9:56:53
  这里有一些相关的性能测试,仅供参考:
https://blog.csdn.net/yayongm/article/deta ……
feiyanm 2020/10/28 10:02:25
  理论上,最多同时支持65536个端口,那么也就最多支持65536个client端同时在线。
但是实际情况下,单机至多能支持 ……
bahamut8348 2020/10/28 11:48:48
  谢谢3位高手,但我的IdTCPServerr程序,当客户端达到大约20时,新的客户端试图登录时,新的客户端显示“connec …… fuhoutun 2020/10/28 12:58:25
  你可以拿你的 SERVER 程序在 DEBUG 模式下跑起来看看出问题的时候究竟里面是出了什么问题。

你这样的问题,没 ……
pcplayer 2020/10/28 17:11:38
  一直没用过indy的东西,看看是不是有哪个属性限制了最大连接数。
不过具体看你的负载预计有多少,太多的话起码要上iocp。
bahamut8348 2020/10/28 17:50:02
  赞同5楼,摆事实,讲证据。 hnxxcxg 2020/10/28 19:52:50
  各位高手说得对,没看到代码,没法分析,附件是IdTCPServerConnect事件登录部分的代码,请各位高手指教。 TXT fuhoutun 2020/10/29 6:32:52
  …… 此帖回复超过12条,中间记录省略。 …… ……
  楼主,你的代码,我觉得:

1. 不要在 OnConnect 里面搞。直接在 OnExecute 里面搞;
2. 在 ……
pcplayer 2020/11/2 19:06:00
   非常感谢高手pcplayer的耐心指教,我在按你的指教试。 fuhoutun 2020/11/6 5:45:38
  非常感谢各位高手的耐心指教,我按你们的指教将代码进行了一些优化,情况有所改善,但连接超过66个客户后仍然出错,后尝试将IdT …… fuhoutun 2020/11/7 5:37:57
帮忙下载,万分感谢! 2 329 yhym599 2020/10/27 22:56:52
  [url=http://ct.kaida.tech/file/1041485-468345314]YJ_FFmpeg_Pla …… kaida 2020/10/28 7:05:55
  @kaida(kaida) 非常感谢您百忙之中的帮助,万分感谢! yhym599 2020/10/28 12:08:16
哪位帮忙从csdn下载个支持h264的cef库 HOT 15 560 tjwhf 2020/10/10 10:51:23
  [url=http://ct.kaida.tech/file/1041485-465258186]cef_binary_78 …… kaida 2020/10/10 13:28:21
  [img]http://bbs.2ccc.com/faces/21.gif[/img]@kaida 我来谢谢 teclick 2020/10/11 23:26:55
  @teclick (nelson):谢谢! kaida 2020/10/12 0:34:37
  感谢,已下载保存! tjwhf 2020/10/12 12:24:42
  麻烦再给搬运个:基于LAV Filters的全能高质量Delphi媒体播放器源码
https://download.csd ……
tjwhf 2020/10/12 12:25:38
  https://download.csdn.net/download/epubcn/12269153
@kaida 能麻烦 ……
reborntercel 2020/10/13 11:53:04
  @reborntercel (再生的雄鹰):
[url=http://ct.kaida.tech/file/1041485 ……
kaida 2020/10/13 12:27:26
  【LAV Filters 是一组开源的 DirectShow 滤镜,能播放所有的音频和视频格式 】

这个我没试过。既然 ……
pcplayer 2020/10/13 16:03:10
  …… 此帖回复超过12条,中间记录省略。 …… ……
  感谢,已下载保存! tjwhf 2020/10/14 22:18:58
  (20200914)sdac_9.3.2_d27pro.exe
https://download.csdn.net/dow ……
adsoft 2020/10/15 0:39:15
  @ adsoft (adsoft):
[url=http://ct.kaida.tech/file/1041485-467 ……
kaida 2020/10/15 7:30:14
IdTCPClient 发送数据的问题 7 409 crestxa 2020/9/27 18:14:20
  假设你的AStream大小是一百兆,你希望IdTCPClient会帮你打成一个大小是一百兆的数据包发送出去?
https: ……
hnxxcxg 2020/9/28 7:54:49
  本来就不保证是一帧发送的,你收的时候可以一次性读,也可以连续读拼起来 wr960204 2020/9/28 9:43:52
  我一般是一次发送,2次接收,发送前把长度和内容都放到流中,Indy会自己拆成小包一个一个发的,接收时先收一次长度,再按长度来 …… wg961423 2020/9/28 14:22:58
  楼主你把问题搞复杂了。

发送端只管发。接收端开个缓冲收。

你可以拿 TIdFTPClient 和 TIdFTPS ……
pcplayer 2020/9/29 2:39:23
  ...楼上一堆大佬在做科普~ gmxyb 2020/9/29 7:08:06
  切片发,我最喜欢一次发16K。 sail2000 2020/9/30 8:46:16
  分数据帧发这个是TCP协议的东西呀。
接收那边不但要考虑数据分包还要考虑数据粘包的问题呀。
supermay 2020/9/30 11:10:33
  理想网络下。
CLIENT 连上 SERVER。
然后 告诉对方 CLIENT 的 IP 和 PORT。
然后 SER ……
wang_80919 2020/9/22 10:22:20
  谢谢!

客户机主动发送(代码来自网络)
var
 I: Integer;
 ConnContext: TIdCo ……
fuhoutun 2020/9/22 10:42:27
  如果你连接已经建立,服务器端拿到 Context 后发送,客户端是可以收到的。

莫非你的服务器端的 Write 里面的 ……
pcplayer 2020/9/22 11:27:39
  写了一堆,白写。爱咋咋的吧。关我屁事。 wang_80919 2020/9/22 11:32:16
  回复3楼:谢谢!Write 里面的省略号我在程序中用的是字符串‘abc’。 fuhoutun 2020/9/23 2:55:12
  读如果是 ReadLn,那么写就必须是 WriteLn

如果仅仅是 Write,发送的 abc 没有行结尾符号。而 R ……
pcplayer 2020/9/23 10:50:46
  本站的cport支持呀 supermay 2020/9/18 11:50:03
  试试 synaser lngcc 2020/9/18 13:49:18
  [url=http://ct.kaida.tech/file/1041485-425344747]ComportV4 XE1 …… kaida 2020/9/18 22:21:44
  试试这个:
[url=http://ct.kaida.tech/file/1041485-461617690]nrComm ……
kaida 2020/9/18 23:23:25
发新贴子 第一页 上一页 下一页 最后页
转到
Copyright © 2CCC.Com 盒子论坛 v2.1 版权所有 页面执行152.3438毫秒 RSS