无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 2925|回复: 29
打印 上一主题 下一主题

利用ChatGPT使自己变成批处理高手

[复制链接]
跳转到指定楼层
1#
发表于 2024-7-7 10:07:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 cjfcjf111 于 2024-7-7 10:13 编辑

其实,现在已经可以使用ChatGPT使你的任何想法转化为批处理,这对高手而言到也没什么,但对一般的入门者而言其实是一个很大的福音,


        ChatGPT现在完全免费开放的只有ChatGPT3.至于后来的版本,其实在批处理的编辑中并没有太大的变化,大多是一些文本转化为立体视频的功能上再进一步,所以,一般的人也就只需要用到ChatGPT3就可以了,同样的,现在免费的ChatGPT类网站和软件也层出不群,都是可以使用的,但ChatGPT类的转化并不是很精确的,大多都只会是一个大概,当然正确度至少达到90%以上,你只要稍加修改,就可以成为一个完整的批处理,有时转化过来的代码会很啰嗦,也是要精简一下才能成为最好的代码,所以,仍然还是需要一定的批处理知识,


ChatGPT的编辑同样可用于众多的软件编辑工具,比如AU3也是众多爱好者的最爱,其补全了批处理中的全部不足且使用程序并不难


     我提出这个建议也只是一个抛砖引玉的想法,因为当你使用ChatGPT进行提示时,会不知不觉中引导你提高批处理的水平,因为这真的是一个最好的老师,它会回答你相知道的任何问题而不会厌烦你,同时,当你已经成为高人时,也会回报这个曾经帮助过你的网站上的后起之秀们,为他们解惑,希望美德能代代相传下去

点评

辛苦了  发表于 2024-7-7 10:22

评分

参与人数 1无忧币 +2 收起 理由
yyz2191958 + 2 赞一个!

查看全部评分

2#
发表于 2024-7-7 10:22:22 | 只看该作者
谢谢分享
回复

使用道具 举报

3#
发表于 2024-7-7 11:21:35 | 只看该作者
谢谢分享
回复

使用道具 举报

4#
发表于 2024-7-7 11:32:38 | 只看该作者
谢谢分享
回复

使用道具 举报

5#
发表于 2024-7-7 12:03:01 | 只看该作者
gpt4免费40条消息
回复

使用道具 举报

6#
发表于 2024-7-7 13:21:04 | 只看该作者
谢谢分享
回复

使用道具 举报

7#
发表于 2024-7-7 13:53:07 | 只看该作者
在电脑上可用Kimi网页版:
https://kimi.moonshot.cn/

点评

感谢,非常好用!  详情 回复 发表于 2024-8-2 17:03
回复

使用道具 举报

8#
发表于 2024-7-7 14:37:27 来自手机 | 只看该作者
扯的些儿诞
回复

使用道具 举报

9#
发表于 2024-7-7 15:22:26 | 只看该作者
谢谢分享!
回复

使用道具 举报

10#
发表于 2024-7-7 21:56:53 | 只看该作者
小爱同学也可以,只是他每次给的批处理都是差一点点。。。
回复

使用道具 举报

11#
发表于 2024-7-7 22:01:13 | 只看该作者
对于业余爱好者很友好!
回复

使用道具 举报

12#
发表于 2024-7-7 23:38:12 | 只看该作者
感谢分享好东东
回复

使用道具 举报

13#
发表于 2024-7-8 00:00:46 | 只看该作者
就那一点点,真是一言难尽
回复

使用道具 举报

14#
发表于 2024-7-8 00:22:06 来自手机 | 只看该作者
谢谢分享
回复

使用道具 举报

15#
发表于 2024-7-8 07:53:02 | 只看该作者
N取值0-90,E取值0-180,生成N00E000、N00E001直到N90E180的序列值,请给你批处理代码。
以下是一个批处理代码,用于生成您需要的序列值:
bat
复制
@echo off

setlocal enabledelayedexpansion

for /l %%N in (0, 1, 90) do (
    for /l %%E in (0, 1, 180) do (
        set "coord=N%%N E%%E"
        echo!coord!
    )
)
希望这段代码能够帮助到您!如果您还有其他疑问,请随时提问。
这代码忘记了在对应数值前面补0的操作,例如要将N0变成N00,将E0变成E000,E10变成E010。
基于 7 个搜索来源


要在生成的序列值中在对应数值前面补0,可以使用字符串的格式化操作来实现,以下是修改后的批处理代码示例:
bat
复制
@echo off

setlocal enabledelayedexpansion

for /l %%N in (0, 1, 90) do (
    for /l %%E in (0, 1, 180) do (
        set "N_str=00%%N"
        set "N_str=!N_str:~-3!"
        set "E_str=000%%E"
        set "E_str=!E_str:~-4!"
        set "coord=!N_str!!E_str!"
        echo!coord!
    )
)
在上述代码中,使用了变量的延迟扩展enabledelayedexpansion。对于N的值,先将其格式化为00%%N,然后使用!N_str:~-3!截取最后三位,得到前面补0后的N字符串。同理,对于E的值,格式化为000%%E,再截取最后四位得到补0后的E字符串。最后组合这两个字符串形成完整的坐标值coord并输出。
回复

使用道具 举报

16#
发表于 2024-7-8 08:33:44 | 只看该作者
谢谢分享!
回复

使用道具 举报

17#
发表于 2024-7-8 08:39:28 | 只看该作者
要科学上网才能用较为麻烦
回复

使用道具 举报

18#
发表于 2024-7-8 08:59:53 | 只看该作者
谢谢楼主。
回复

使用道具 举报

19#
发表于 2024-7-8 15:23:13 | 只看该作者
谢谢分享
回复

使用道具 举报

20#
发表于 2024-7-8 16:02:54 | 只看该作者
谢谢分享
回复

使用道具 举报

21#
发表于 2024-7-19 01:05:11 来自手机 | 只看该作者
谢谢分享
回复

使用道具 举报

22#
发表于 2024-7-19 01:20:58 | 只看该作者
10个九个不能用,比如我要33进制+10进制=33进制,它给不出来
回复

使用道具 举报

23#
发表于 2024-7-24 17:13:57 | 只看该作者
我早就是这样用的了。的确能解决很多问题,不过也有局限性,特别是对于字符的转义,chatGPT还是不能完美的。不过好好利用,也是能省很多事儿。
回复

使用道具 举报

24#
发表于 2024-7-24 17:23:45 | 只看该作者
是的,要能提高质量的问题!!
回复

使用道具 举报

25#
发表于 2024-7-30 15:51:42 | 只看该作者
这个是真有点用
回复

使用道具 举报

26#
发表于 2024-7-31 13:03:56 | 只看该作者
谢谢分享
回复

使用道具 举报

27#
发表于 2024-8-1 21:37:54 | 只看该作者
我访问不了gpt这个是个问题
回复

使用道具 举报

28#
发表于 2024-8-2 17:03:08 | 只看该作者
2010hook 发表于 2024-7-7 13:53
在电脑上可用Kimi网页版:
https://kimi.moonshot.cn/

感谢,非常好用!
回复

使用道具 举报

29#
发表于 2024-8-6 16:52:49 | 只看该作者
感谢分享!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-9-8 09:06

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表