构造HTML源代码:
procedure TFrmMain.makehtml;
var
liststr1,liststr2,checkNum1,checkNum2:string;
htmlFile:TextFile;
i,j,who,part1,part2,num1,probility:integer;
begin
liststr1:='';
liststr2:='';
htmlbody:='<HTML><meta http-equiv="Content-Type" content="text/html; charset=gb2312">';
htmlbody:=htmlbody+'<BODY background="bgpaper.gif"><TITLE>投票系统</TITLE><p align="center"> </p>';
htmlbody:=htmlbody+'<INPUT TYPE=hidden NAME="LinkURL" VALUE="">';
htmlbody:=htmlbody+'<TABLE width="80%" align="center" border="1" bordercolor="#339966"><TR bordercolor="#FFFFFF">';
htmlbody:=htmlbody+'<TD ALIGN=center COLSPAN=2>';
。。。。。。。。。。。。
//构造投票选项―――――――――――――――――――――
for j:=1 to 23 do
begin
checklist1[j]:=false;
checklist2[j]:=false;
end;
RandSeed:= inttime;
Randomize;
//根据设置的投票选择概率来确定本次是否选择目标选项
if factor = 0 then
part1 := Random(10)
else part1 := Random(11);
num1:=part1;
while (part1>0) do
begin
who := Random(23)+1;
for j:=1 to 23 do
begin
if checklist1[who] then
break
else
begin
checklist1[who]:=true;
part1:=part1-1;
end;
end;
end;
probility := Random(100)+1;
if factor = 0 then
checklist2[2]:=true
else if (probility Mod factor) = 0 then
checklist2[2]:=true;
if checklist2[2] then
part2:=(10-num1)-1
else part2:=(10-num1);
while (part2 > 0 ) do
begin
who := Random(23)+1;
for j:=1 to 23 do
begin
if checklist2[who]then //
break
else
begin
checklist2[who]:=true;
part2:=part2-1;
end;
end;
end;
for j:=1 to 23 do
begin
if checklist1[j] then
begin
liststr1:=liststr1+checkedlist1[j];
checkNum1:=checkNum1+inttostr(j)+',';
end
else liststr1:=liststr1+uncheckedlist1[j];
if checklist2[j] then
begin
liststr2:=liststr2+checkedlist2[j];
checkNum2:=checkNum2+inttostr(j)+',';
end
else liststr2:=liststr2+uncheckedlist2[j];
end;
RichEdit1.Lines.Add('第'+inttostr((times div 2)+1)+'次投票结果:');
RichEdit1.Lines.Add('第一组选中序号('+inttostr(num1)+'个):'+checkNum1);
RichEdit1.Lines.Add('第二组选中序号('+inttostr((10-num1))+'个):'+checkNum2);
htmlbody:=htmlbody+liststr2;
htmlbody:=htmlbody+'<INPUT TYPE=hidden NAME="CHOICE2" VALUE="23"><TR bgcolor="#E7E8E3" bordercolor="#FFFFFF"><TD bgcolor="#CCCCCC"><TD ALIGN=center><INPUT name="sub" TYPE=submit VALUE="提交"></TABLE></FORM></BODY></HTML>';
end;
|
相关推荐
投票-投票只是一个简单的投票机器人
戈洛索瓦尼 简单的投票机器人 指令 !SetChannel-设置一个特定的通道,在该通道中将运行机器人的逻辑 !Anons <vote>-从机器人重新发布您的消息,然后删除您的消息
:warning: 免责声明 过了一会儿,他们修复了验证码,现在您需要2captcha密钥才能使用它,...基本上会根据您在其配置上设置的内容定期运行一个功能,因为给您12个小时的投票延迟时间,您可以使用以下代码: const {
该项目的目标是为愿意花时间设置简单服务器并进行自定义的任何人带来一个高质量且可完全自定义的机器人。 有关更多信息,请参见。 这是什么? Voter是Steem的机器人,它决定要投票的帖子并代表注册用户投票。 它是...
一个 JavaScript 代码段,它实现了一个比简单的解决方案要好得多的解决方案,以在大约 275 天的时间内赢得 StackEgg 竞赛(与 230 天以下的最佳解决方案相去甚远)。 它最初旨在提供一致的策略来克服突袭。 它基于...
可实时查看回复情况 课堂表现 摇手机抽学生回答问题 头脑风暴 发布一个主题,可实时查看学生回复情况 提问 拍照发布选择题/判断题/主观题 评价 下课前,学生对本节课做一个简单的评价(5颗星加评语) 二、课程设计--...
我们的论文涉及在线投票系统,方便用户(选民)、候选人和管理员(他们将负责并验证所有用户和信息)参与在线投票。... 我们的系统还配备了一个聊天机器人,作为选民的支持或指导,这有助于用户进行投票。
目前,它是一个用于IRC的简单但实用的Domino游戏机器人。 当前,它允许任意件(石头)编号和多会话支持。 游戏状态被广播到大厅。 使用颜色来标识放置每块石头的玩家。 这是一个案例研究,旨在为快速开发基于回合的...
要与机器人进行交互(投票,创建民意调查等),您@pollski@botsin.space从帐户[2] @pollski@botsin.space [1]到@pollski@botsin.space ,或者(甚至更简单)回复其发出的声音。 注意:向漫游器漫游时,建议将嘟嘟...
Discord(tm)(r)(c)的简单愚蠢机器人。 可以投票,骰子和更多功能。
匿名和秘密选票的投票结果可能是2到10个选项。 Pourquoi mon投票est“supprimé”? 优胜者投票,投票至最高保密权。 纳伊斯·克雷恩特(N'ayez crainte),请投票给一等奖:) 评论邀请者paul sur mon serveur吗?...
AureneBot Discord机器人旨在使“ Guild Wars 2”公会服务器的管理变得... # insall dependenciesnpm install# start the botnpm start 在您的托管平台上设置环境变量,或使用下面的示例在文件夹根目录下创建一个.env文
几周前,当我在Steempress投票机器人上工作时,我认为实现Steemcleaner黑名单是一个好主意,以避免对仍然会被标记的不良内容进行投票。 所以我联系了@patrice,意识到没有一个。 但是有一个Excel电子表格。 因此,...
一个与Top.gg API更好交互的NPM软件包 该软件包可用于:获取机器人和用户统计信息 检查个人用户投票 将机器人统计信息发布到top.gg 例子: const Discord = require ( 'YOUR_DISCORD_LIBRARY' ) const client = ...
微投票 ">爱微 仿乐享微信 志在帮助那些不懂技术的个人或企业建立属于自己的接口程序 让完全不懂技术的个人或企业通过简单的配置 即可拥有强大的功能 企业使用爱微微信可以用低廉的成本实现智能客服机器人功能 ...
勇敢的预测一个简单的Twitch / Discord机器人,可以获取Valorant游戏中Twitch预测最常用的统计信息。学分的未来的计划将来,希望该机器人能够结束预测并给出正确的结果,以便观看者可以拥有无缝的体验,而不会被...
投票机器人每天都会演变。 特征 ■简单 ■高速 ■操作稳定 功能 ■计时器启动 ■重试功能 ■自动下降 ■结算延迟函数 用法 https://sogeki-bot.com/howto. 服务条款 https://sogeki-bot.com/terms. 隐私政策 ...
用户可以在其中向服务器添加一个机器人(我仍然要做那部分),并用说明,永久邀请,一些引用服务器的标签并完成! 服务器现在将出现在站点上,人们将可以通过搜索服务器或通过搜索标签来找到服务器。 如果您仍然不...
#steembot简单的chrome扩展名,可以在您转到steemit.com时对其内容进行投票。 它有助于在您喜欢的社交网络上获得尽可能多的策展奖励。 ##使用入门1.从Google Store或从此存储库安装扩展程序。2.右键单击扩展程序,...
PHP BOT电报使用php的电报bot模板有一个简单的概念。 易于学习和修改。 民意调查或webhooks都仅被篡改了一个文件: bot-api-proses.php对于将hook方法设置为hook.php文件: https://domain.mu/path/hook.php支持轮询...