DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: emprorgame
今日帖子: 24
在线用户: 15
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
男 mytion (mytion) ★☆☆☆☆ -
普通会员
2021/5/9 20:38:09
标题:
这才叫真正的微端 浏览:1247
加入我的收藏
楼主: delphi + Flash 玩游戏……
此帖子包含附件:mytion_20215920382.zip 大小:343.5K
----------------------------------------------
http://www.lsworks.net
作者:
男 isxuzhu (e.Wong) ★☆☆☆☆ -
盒子活跃会员
2021/5/10 8:16:56
1楼: Flash,现在好多浏览器都不支持了
----------------------------------------------
你我,都可以是个造梦者!欢迎加入脚本引擎PaxCompiler交流群303904495http://www.cnblogs.com/fireboxsoft欢迎加入FMX-Linux学习交流群548305569.Delphi+UniGUI开发网站,口感棒极了!
作者:
男 siaosa (siaosa) ★☆☆☆☆ -
盒子活跃会员
2021/5/10 9:03:41
2楼: Flash在Win10下都被禁了。现在还搞这玩意,浪费!
----------------------------------------------
-
作者:
男 mytion (mytion) ★☆☆☆☆ -
普通会员
2021/5/10 9:36:46
3楼: Flash的EOL今年就到期,可中国是个特殊的环境。

当你下载Flash时进入美国官网,然后自动跳转回www.flash.cn,然后就开始有什么大厅版、官方版的。这足以说明中国是个特殊的环境。

当然也有对Unity Web Player用.net封装后,再打包的,毕竟目前还是少数。

其实这个小程序,也没什么浪费的,代码最多二三十行,也就Http获取验证代码,然后传递给Flash,不需要对Http或Flash进行任何扩展……

我早已放弃写代码,转行玩金融了,现在主要从事宏观经济方面的研究与分析,这个程序只是一个游戏弹窗广告引发的一次意外………………
----------------------------------------------
http://www.lsworks.net
作者:
男 mytion (mytion) ★☆☆☆☆ -
普通会员
2021/5/10 21:01:59
4楼: 提交Http用的是Clever Internet Suite里的clHttp和clHttpRequest,说真的,Clever Internet Suite里的这两个组件还是比较好用,不会出现idHTTP的界面假死现象……
----------------------------------------------
http://www.lsworks.net
作者:
男 pcplayer (pcplayer) ★☆☆☆☆ -
普通会员
2021/5/10 21:24:02
5楼: idHTTP 是阻塞模式,如果是用主线程去调用它,而网络又慢,就是把界面阻塞了,你的感觉就是假死。因此,最简单的办法是用一个线程去调用它。

在新版本的 Delphi 里面(D10),你可以很轻松地解决多线程的问题:

TTask.Run(
procedure
begin
  IdHttp1.Get(Your URL);
end
)

上述方法就是把 IdHttp1.Get 放进来一个线程来执行。这样就不会阻塞界面了。
----------------------------------------------
-
作者:
男 laimama_1 (苞谷) ★☆☆☆☆ -
盒子活跃会员
2021/5/10 21:50:09
6楼: 还以为是源代码。
这小软件是怎么用的?点那个开始按钮就出错
----------------------------------------------
-
作者:
男 mytion (mytion) ★☆☆☆☆ -
普通会员
2021/5/11 0:01:27
7楼: @pcplayer:
不想研究Delphi了,我早就转行玩宏观经济了


@laimama_1
改天我把源码发上来吧。
这个论坛里可能有游戏运营商的人吧。上次我发的源码求解WebBrowser加载Flash缩放问题时,很快打开的网页就失效了。
----------------------------------------------
http://www.lsworks.net
作者:
男 mytion (mytion) ★☆☆☆☆ -
普通会员
2021/5/11 0:13:50
8楼: @laimama_1

你要确保安装Flash,我这边现在还可以啊
此帖子包含附件:
PNG 图像
大小:408.5K
----------------------------------------------
http://www.lsworks.net
作者:
男 mytion (mytion) ★☆☆☆☆ -
普通会员
2021/5/11 0:14:50
9楼: 依然可以运行的,我分析过,这和Cookie是没有任何关系的
此帖子包含附件:
PNG 图像
大小:1.56M
----------------------------------------------
http://www.lsworks.net
作者:
男 mytion (mytion) ★☆☆☆☆ -
普通会员
2021/5/12 1:42:23
10楼: 这是源码……
此帖子包含附件:mytion_202151214222.zip 大小:362.0K
----------------------------------------------
http://www.lsworks.net
作者:
男 crystalmoon (crystalmoon) ★☆☆☆☆ -
盒子活跃会员
2021/5/12 13:56:29
11楼: 确实有问题,有时是这样,大部分是这样
此帖子包含附件:
PNG 图像
大小:17.9K
----------------------------------------------
-
作者:
男 crystalmoon (crystalmoon) ★☆☆☆☆ -
盒子活跃会员
2021/5/12 13:57:00
12楼: 有时是这样,但是没成功打开过。
此帖子包含附件:
PNG 图像
大小:15.2K
----------------------------------------------
-
作者:
男 mytion (mytion) ★☆☆☆☆ -
普通会员
2021/5/12 19:43:56
13楼: 源码已经发在10楼了。

我的是delphi2007
----------------------------------------------
http://www.lsworks.net
作者:
男 mytion (mytion) ★☆☆☆☆ -
普通会员
2021/5/12 19:50:38
14楼: 我这边一直都很正常,除非彻底卸载掉Flash.ocx,才会出现问题。

那个吹牛不用装Flash也可以浏览观赏Flash的组件F-in-Box,在彻底卸载Flash.ocx后也是一筹莫展……

很多时候,我们手动卸载Flash.ocx,卸载的并不彻底,所以有些Flash功能还可以用。

如果用官方的卸载工具,就会非常彻底……
----------------------------------------------
http://www.lsworks.net
作者:
男 crystalmoon (crystalmoon) ★☆☆☆☆ -
盒子活跃会员
2021/5/13 10:44:50
15楼: 啥原因,我就不分析了,估计是代码里些小问题吧。至少,我这边的IE里的flash是好的。我看楼上也有人说有问题。不过,还是感谢楼主分享。
此帖子包含附件:
PNG 图像
大小:151.0K
----------------------------------------------
-
作者:
男 crystalmoon (crystalmoon) ★☆☆☆☆ -
盒子活跃会员
2021/5/13 10:49:55
16楼: 说到F-in-Box,我记得测试过,是可以不装Flash的,也就是系统里的C:\Windows\System32\Macromed\Flash是空的情况下,也是可以运行的,只要它指定了自己的flash插件路径就好了。技术原因估计类似是大漠免注册的玩法。时间太长,忘了细节了。
----------------------------------------------
-
作者:
男 mytion (mytion) ★☆☆☆☆ -
普通会员
2021/5/13 14:18:21
17楼: 但我用Adobe官方出的Flash卸载工具,卸载Flash后F-IN-BOX就会报错
----------------------------------------------
http://www.lsworks.net
作者:
男 mytion (mytion) ★☆☆☆☆ -
普通会员
2021/5/13 14:29:27
18楼: 如果说有问题的话,估计就是:

var
  TmpStr: TStrings;
begin
  TmpStr := TStringList.Create;
  TmpStr.Strings[377] //应该是这里出了问题
end;

因为你的截图里的对话框显示“kist index out of bounds(377)"

数字377正是我获取网页源码的行数

如果要修改的话,估计也就是在TStrings[数字]这里调试吧
----------------------------------------------
http://www.lsworks.net
作者:
男 mytion (mytion) ★☆☆☆☆ -
普通会员
2021/5/13 14:33:57
19楼: 因为377这一行刚好是Flash需要的随机验证码,当然或许这个验证码会出现在服务器返回的HTTP Header里吧,具体没有抓包分析。

如果要分析,建议用Fiddler抓包,该工具会分析的很详细,会把客户端与服务器之间的一来一回清晰的记录下来。
----------------------------------------------
http://www.lsworks.net
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v2.1 版权所有 页面执行85.9375毫秒 RSS