打自动饮料机的主意


       

        可能从来没有想过,咱还能debug楼下的可乐贩卖机--看看它已经卖掉多少份可乐,肚子里藏着多少钱~~走运的话,还能搞到免费可乐。来自iHacked

        今天,像自动售货机这样无处不在的机器越来越像普通的电脑了,这些神秘不神秘的东西都有一个秘密的debug menu。不过要注意的是,按目前的情况,只有COCA-COLA的机器有效。
        如何开始呢?
        要进入这个秘留菜单,按键[4]-[2]-[3]-[1],不论按键是竖排还是横排,都按这个顺序即可,你看到的显示应该是:
        COKE MACHINE::::::
        $1.00 ——-
        ————-
        [ Coke ] <– Hit this button last
        [ Coke ] <– Hit this button second
        [ Diet Coke ] <– Hit this button third
        [ Sprite ] <– Hit this button first
        [ And so on ]
        ————-

        可乐机头顶上的LED可能显示ERROR,也可能是其他字样,如果没有反应--你可以走了,这台可乐机不是你试验的对象。

        如果足够走运,上面的操作有效的话,就可以开始使用菜单了,数字键的意义是:
        Button [ 1 ] - Exit/Back 
    Button [ 2 ] - Up 
    Button [ 3 ] - Down 
    Button [ 4 ] - Select
        

        根据机器的新旧不同,有不同的默认选项:
        旧机器: SALE, VER, EROR, and RTN
        新机器: CASH, SALE, EROR, and RTN

        CASH:机器肚子里有多少钱,更细的选项可以显示每种饮料的份额。
        SALE:买出了多少份,同样,也有子项可查看。
        VER:版本?选择这项会使LCD上会滚过大片字符,似乎是串号。
        EROR:错误记录。共有8种不同的错误:COLJ (Column Jams), VEnd (Vend Mechanism), door (Door Switch), sels (Select Switch), CHAR (Changer Errors), acce (Acceptor Errors), StS (Space-to-sales errors), and bVal (Bill Validators)。按住Enter,也就是4,可以清除这些错误。
        RTN:返回。
        EXTRAS:在新型的big-button机器上,按住退币按钮不放,会以华氏单位显示机器内部温度~~高!这么说,至少还有个传感或普通的温度计。
        CPO - Coin Payout Mode:dump coins from the coin mechanism,我没看错?
        tVFL - Tube Fill Mode:可能只对员工有用。
        TEST - Test Routines:测试程序。
        PrIC - Price Setting:尚不知道怎么用。

        更危险的我就不说了,国内的机器上好不好使我可没试过,可别说我教坏你,被COKE的员工叔叔们抓住我可不负责。