批处理之家's Archiver

111 发表于 2013-5-3 13:32

[原创]批处理聊天机器人

[i=s] 本帖最后由 111 于 2014-1-29 13:37 编辑 [/i]

[code]@echo off
if '%1'=='aixx' goto aixx
color f0
mode con: cols=62 lines=200
title 聊天机器人
:mai
echo %date% %time:~0,2%点%time:~3,2%分%time:~6,2%秒  聊天机器人>%windir%\dh.txt
echo 您好,我是聊天机器人,输入help查看帮助 >>%windir%\dh.txt
echo. >>%windir%\dh.txt
:_m1
cls
type %windir%\dh.txt
echo ═══════════════════════════════
set shy=
set dns=
set dnz=
set /p shy=请输入你的话后回车:
if '%shy%'=='' goto _m1
echo %date% %time:~0,2%点%time:~3,2%分%time:~6,2%秒  我 >>%windir%\dh.txt
echo %shy% >>%windir%\dh.txt
echo. >>%windir%\dh.txt
set dns=对不起,我没明白您的意思,请输入help查看帮助
call :dnshb

echo %date% %time:~0,2%点%time:~3,2%分%time:~6,2%秒  聊天机器人>>%windir%\dh.txt
echo %dns% >>%windir%\dh.txt
echo. >>%windir%\dh.txt
if /i '%dnz%'=='' goto fh
start "" %dnz%
:fh
goto _m1

:help
echo %date% %time:~0,2%点%time:~3,2%分%time:~6,2%秒  聊天机器人>>%windir%\dh.txt
echo 帮助: >>%windir%\dh.txt
echo 输入: >>%windir%\dh.txt
echo exit:退出 >>%windir%\dh.txt
echo 刷屏:清空屏幕>>%windir%\dh.txt
echo ai学习机:打开ai学习机>>%windir%\dh.txt
echo ═══════>>%windir%\dh.txt
echo 命令: >>%windir%\dh.txt
echo %0 [aixx] >>%windir%\dh.txt
echo [aixx]:打开ai学习机 >>%windir%\dh.txt
echo ═══════>>%windir%\dh.txt
echo 我的主人: >>%windir%\dh.txt
echo 马宇轩 >>%windir%\dh.txt
echo. >>%windir%\dh.txt
goto _m1

:aixx
:rdm
set rd=
set /p rd=请输入人的语言后回车:
if '%rd%'=='' goto rdm

:ddm
set dd=
set /p dd=请输入ai回话后回车:
if '%dd%'=='' goto ddm

set ml=
set /p ml=请输入ai命令后回车(空为无命令):
echo if /i '%%shy%%'=='%rd%' set dns=%dd%^&set dnz=%ml%>>聊天机器人.bat
goto _m1

:dnshb
if /i '%shy%'=='help' goto help
if /i '%shy%'=='刷屏' goto mai
if /i '%shy%'=='exit' exit
if /i '%shy%'=='ai学习机' goto aixx
[/code]聊天机器人.bat

BAT-VBS 发表于 2013-5-3 13:50

请描述一下功能

111 发表于 2013-5-3 14:08

[b]回复 [url=http://www.bathome.net/redirect.php?goto=findpost&pid=130526&ptid=24122]2#[/url] [i]BAT-VBS[/i] [/b]


    类似语音机器人,可以方便的打开一些文件

wuhengsi 发表于 2013-5-3 14:17

能实时监视(不能消耗CPU用量)U盘的插入与拔出更妙

BAT-VBS 发表于 2013-5-3 14:46

[b]回复 [url=http://www.bathome.net/redirect.php?goto=findpost&pid=130527&ptid=24122]3#[/url] [i]111[/i] [/b]


    请教一下,哪部分代码体现了“u盘管理”?

111 发表于 2013-5-3 18:29

[i=s] 本帖最后由 111 于 2013-5-3 18:32 编辑 [/i]

[b]回复 [url=http://www.bathome.net/redirect.php?goto=findpost&pid=130537&ptid=24122]5#[/url] [i]BAT-VBS[/i] [/b]


    这是放在u盘上用的
autorun.inf[code][autorun]
OPEN=u盘管理器.bat[/code]像快捷方式,但改改可以当聊天机器人

wuhengsi 发表于 2013-5-4 11:14

autorun.inf 杀软户拦截啊

我来了 发表于 2013-5-4 13:25

此法宝 亮点何在?不知可否细细道来?

xybzm 发表于 2014-2-25 11:37

说明一下工能。

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.