V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
oldcai
V2EX  ›  分享发现

还记得文曲星湖畔的 PEEK 和 POKE 吗?

  •  
  •   oldcai · 2015-01-09 17:51:06 +08:00 · 4263 次点击
    这是一个创建于 3635 天前的主题,其中的信息可能已经有所发展或是发生改变。
    http://en.wikipedia.org/wiki/PEEK_and_POKE

    后来好多年都没有看到这个名字的函数了。
    以为这只是文曲星的一个API,原来是通用的语言扩展。
    27 条回复    2020-09-06 18:35:08 +08:00
    vibbow
        1
    vibbow  
       2015-01-09 18:31:50 +08:00
    GVBASICA 啊...
    当年用这玩意做过死循环。
    oldcai
        2
    oldcai  
    OP
       2015-01-09 18:37:25 +08:00
    @vibbow 还有PEEK,POKE,CALL这样的函数。
    配合起来可以改系统里面的东西、调用系统功能。
    先用PEEK扫地址,然后POKE改。
    尝试过的有比如日历底下的文字、文曲星自带游戏的数据,包括英雄坛说和那个电子宠物,这两个可以通过红外线接口PK的游戏。

    啊现在好像红外线数据接口也从来没见过了。
    zhujinliang
        3
    zhujinliang  
       2015-01-09 18:37:57 +08:00 via iPhone
    当年看高手们用这个直接写入汇编,好高深的样子
    vibbow
        4
    vibbow  
       2015-01-09 18:40:37 +08:00
    @oldcai 当年才学疏浅,红外线从来没弄成功过......
    vibbow
        5
    vibbow  
       2015-01-09 18:41:08 +08:00
    @oldcai 倒是写了不少数学程序用来穷举答案............
    Sharuru
        6
    Sharuru  
       2015-01-09 18:43:17 +08:00
    文曲星当年简直神器,无论是前期自带的BASIC还是后期基于Java搞出来的Lava……
    惊了,易码竟然还活着: http://www.emsky.net/bbs/
    gangsta
        7
    gangsta  
       2015-01-09 18:45:49 +08:00
    初/高中浪费了很多时间在"黄金英雄坛说"这个游戏不能自拔...
    ck65
        8
    ck65  
       2015-01-09 18:56:01 +08:00 via iPhone
    PC1000 系读密码的神器。但新机型就堵上了。
    vibbow
        9
    vibbow  
       2015-01-09 18:59:25 +08:00
    @Sharuru 易码早期有个很蛋疼的设定:账号一段时间不登陆就自动禁用了......
    于是在易码上有好多小号......

    后来易码换了论坛程序,才算是稳定了下来...
    RemRain
        10
    RemRain  
       2015-01-09 23:10:00 +08:00
    POKE 1159, 128
    只知道这个是解除密码用的。当时没有网络,研究 GVBASIC,完全靠看店里下载来小游戏的代码和帮助,一直没搞懂 POKE 的用法,写了循环去乱 POKE,都是过一会就自动关机了,很怀念啊
    RemRain
        11
    RemRain  
       2015-01-09 23:13:56 +08:00
    @gangsta 白/黄金英雄坛,万能密码 y.lee,修改 + 万能密码 yobdc,最强技能震字决
    yksoft1
        12
    yksoft1  
       2015-01-09 23:56:34 +08:00
    peek poke在PC上当年的gw-basic 就是利器了
    yksoft1
        13
    yksoft1  
       2015-01-10 00:01:31 +08:00
    有一个例子,GW-BASIC实现的adlib midi player
    http://bisqwit.iki.fi/jutut/kuvat/programming_examples/midiplay.html
    besto
        14
    besto  
       2015-01-10 00:04:35 +08:00
    写游戏必备啊。话说08年上大二的时候,还上课拿这个写有些来着。
    welsmann
        15
    welsmann  
       2015-01-10 00:50:23 +08:00
    当年养猫养死了就直接poke...成天使猫...
    ericFork
        16
    ericFork  
       2015-01-10 01:36:41 +08:00
    ericFork
        17
    ericFork  
       2015-01-10 01:37:16 +08:00
    有 emsky ID 的去水区灌个水?

    现在 emsky 的空间提供商路过
    canautumn
        18
    canautumn  
       2015-01-10 07:22:07 +08:00
    @RemRain 触发了关机? 有两个地址是用来关机和重启的
    Krime
        19
    Krime  
       2015-01-10 08:55:05 +08:00 via Android
    现在偶尔还回emsky看看
    Zhang
        20
    Zhang  
       2015-01-10 10:04:19 +08:00
    @gangsta 那是“传说”,单人旁一个云。
    skl
        21
    skl  
       2015-01-10 13:40:17 +08:00
    NC2600...NC3000...LAVA...
    jecvay
        22
    jecvay  
       2015-01-11 00:17:52 +08:00 via Android
    nc1020两台学6502汇编
    nc3000写lava也用坏了三台
    回忆起在易码的日子,真是百感交集。
    这么多年了,看到你们还在玩it,真好
    20150517
        23
    20150517  
       2015-01-11 18:25:28 +08:00
    想想我当年在这么小的屏幕,这么小的键盘上写basic程序,我也是醉了,真废眼睛啊
    oldcai
        24
    oldcai  
    OP
       2015-01-11 19:42:14 +08:00
    @20150517 没有高亮,甚至插入一行还需要留的行号足够,居然还能编的开开心心的。
    @jecvay 你呢,在做什么?
    @canautumn 也不知道关机、重启这种地址是试出来的还是透露出来的,至今不知道怎么得到的。
    jecvay
        25
    jecvay  
       2015-01-11 19:51:27 +08:00
    @oldcai 我大三acm渣
    20150517
        26
    20150517  
       2015-01-11 22:00:57 +08:00 via Android
    @oldcai 输数字好像还要按shift
    greatbody
        27
    greatbody  
       2020-09-06 18:35:08 +08:00
    当年还有文曲星论坛,有人发出来了各个型号的 POKE 地址和功能。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6091 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 02:32 · PVG 10:32 · LAX 18:32 · JFK 21:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.