Thursday, March 27, 2008
Got a friend ^^
This blog is currently not meant to be read by u guys(YTzens) as u will find it unreasonable or wouldn't understand me at all cuz wat i am going to put down relates to the past. I am different from what i am in primary school than what i am in secondary... So if u guys dun wanna change ur opinion about me, please (i beg) do not continue reading.
The influence is different here... In primary school, even though how lazy i am, I study hard to match up to best. Kim peng was average (again not meant for poeple to read) and i was like top 8 (she top 14+ i think). Now in secondary, she is the best and i am still top 10. When i tried to beat her last year during term 3 test, i easily got 3. I've been trying in primary school and now trying in secondary school seems less encouraging than primary.
Seeing my brother achievements (R.I. , RJC, NUS,) with an aggregate of 274, it feels that i suck all the way to the bottom. He's the top malay in singapore for his level but still having difficulty finding a job for his career. As i reflect upon my studies, not in any special school, low agregate of 245 and influence in study is deteriorating, my chance of full-filling my dream of either becoming a physicist or an astronaut seems so slim. The pace here is so slow compare to nush and slow compare to primary school. how the hell am i going to get to nush in the first place *sigh*.
In primary school, I'm allowed to say out any facts regarding science and general knowledge but in this school, whoever does it is considered and outcast. Nobody cares about this type of things. A few of my classmates in primary school will share facts and challenges while only jokes are shared here.
On the good side, i like the programmes which the school provides. Hmm... i gtg now so i'll end this post with this song which describe my current situation.
this is my life
its not what it was before
all these feelings i've shared
and these are my dreams
that i'd never lived before
somebody shake me
'cause i
i must be sleeping
[chorus]
now that we're here,
it's so far away
all the struggle we thought was in vain
all the mistakes,
one life contained
they all finally start to go away
now that we're here its so far away
and i feel like i can face the day i can forgive
and i'm not ashamed to be the person that i am today
these are my words
that i've never said before
i think i'm doing okay
and this is the smile
that i've never shown before
somebody shake me 'cause i
i must be sleeping
[chorus]
i'm so afraid of waking
please don't shake me
afraid of waking
please don't shake me
[chorus]
~†hè ¤ R€†ÂRЙ~
9:47:00 PM
0 public comments

Tuesday, March 18, 2008
How to Hack A Vending machine
Well this is the first tutorial i am posting here. I plan to add more in the future.
Intro
Soda machine technology is advancing into little computers pretty much. Most of the newer( newer by having LED screens ) Coke machines have a debug menu that you can change settings in and sometimes get free cokes.
Working Machines
The machines that work are all Coca-Cola machines. These are the front logos that will work.
-Coke
-Dasani
-Barq's Root Beer
-Vanilla Coke
-Cherry Coke
-Sprite
-Evlan
-Fanta
-Fresca
-Frutopia
-Hi-C
-Sprite Remix
-Mad River
-Mello Yello
-Minute Maid
-Nestea
-Odwalla
-Mr. Pibb/Pibb Xtra
-Planet Java
-Power Ade
-Seagram's Ginger Ale
-Simply Orange
-Sparkletts
-Tab
(ive never even seen most of these machines but thats the list of machines Coca Cola owns)
The coke machine needs to have an LED screen. The screens with a scrolling message like " ICE COLD " or something like that have a better chance of having a debug menu.
Getting to the Debug Menu
Ok you need to remember this combination
4-2-3-1
*edit* Oops i had a typo in the pasword its fixed now
Your probably thinking that youve never seena coke machine with a keypad on it. Thats because the drink buttons are the keypad.
The machines usualy have a vertical set of buttons.
The top button is 1.
the next button down is 2.
the next button down is 3.
and so forth.
Now look at the LED screen. It should say something like ERROR.
If the LED screen didn't do anything then your machine probably doesnt work.
How to work the Debug Menu
Remembering the numbers of the buttons, this is what each one does from here:
Button 1- Exit/Back
Button 2- Up
Button 3- Down
Button 4- Select
*This next part of the guide I had to get from another site since it has a full list of options ( No way I could remember them all lol )*
OPTIONS
Depending on the age of the machine, you will get a varying amount of default options available.
On older machines: SALE, VER, EROR, and RTN
On newer machines: CASH, SALE, EROR, and RTN
CASH - Machine Earnings Display
The CASH option will display how much money is in the machine currently. It generally takes a second or two to load. From here, you can scroll up and down through 12 or 16 different options, depending on the machine age. These other options display how much money was spent on each individual item, classified through its button (or slot, as I like to call it) number.
A neat side note about the slot numbers is that there are more slot numbers than there are actual slot, so usually the last 4 buttons contain zero money. This could be so that the same OS could be used on bigger machines, but the newer machines have even more slot numbers.
SALE - Total Sale Count
The SALE option displays how many drinks have been sold out of the machine. This tends to be cumulative, but not on all machines. The stock guy is probably supposed to reset this each time he re-stocks. Also, this has the same sub-options as the CASH option, where you can scroll up and down and see how many drinks have been sold from each slot.
VER - System/Machine Version?
This option will cause a large alphanumeric string to scroll across the LCD. The number looks very much like a serial number, but doesn't vary from machine to machine. It is most likely the OS or machine version number, but of the older machines that have the option, I haven't seen one that doesn't have the same number.
EROR - Error Log
There are 8 different types of errors - 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). The separate types and actual errors are useless, as you assumably can't get inside the machine, BUT(!) you can clear the errors. Hold the enter (Number 4) button down for about 2 seconds, and it should clear the error.
RTN - Return
This is simply the return option. Selecting this will exit the debug menu. On newer machines, pressing the BACK button at the main menu will not exit, and RTN must be selected.
A side note: The menu can also be exited by pressing the coin return button.
EXTRAS
By holding in the coin return button and not releasing, on the newer "big-button" machines, this will display the internal temperature in Fahrenheit, as in "42F".
**Update**
There are many more menu options that are only accessible if they've either been enabled from the computer inside the machine, or on the internal computer behind the door (Probably not feasible for you to access).
CPO - Coin Payout Mode
You can can dump coins from the coin mechanism, and the various menu options allow you to choose which type of coins (Nickels, dimes, etc.) are dumped.
tVFL - Tube Fill Mode
This is useless to you. This allows you to load coins into the coin tubes, which you can't do from the outside.
TEST - Test Routines
This allows you to test the following various routines:
SE Allows you to test the buttons. Will give you number
of button when you press it
SP Sold-out paddle test. Not quite sure, most likely internal function.
Su Sold-out switch test. Same as paddle.
CO Motor test. Will run various column motors.
Cn Coin test. Put in a coin and it will tell you what kind of
coin it is.
nA Note acceptor test. Same as Cn, but for bills.
dSP Display test. Will illuminate various LEDs.
vErS Rattles off version number.
RELY - Relay test
This tests the relay electronic control of various parts. Do not do, as it will cause damage if various internal parts are not unplugged before usage.
PASS - Password
This is not normally accessible, but allows you to change the menu password from the 4-2-3-1. Whoo!
PrIC - Price Setting
Used to set the price for a drink. Not sure how to work it, but it seems simple enough.
StOS - Space-to-sales routine
Lets you change the STS routine and other options. This means that various buttons will all mean the same thing, i.e. the 6 coke buttons don't actually vend from 6 different columns, but vend from one (changing when one runs out of course).
COn - Machine Configuration/Permissions
This is the machine config menu that decides what of these options you are allowed to access through the outside panel. This is probably only accessible with the door open. I won't go into detail, but I'll list the Config numbers and what each do: C1 sets price menu on, C2 sets special (manufacturer) options on), C3 disables the "ICE COLD COKE" message. C4 is autoviewing of menu when door is opened, C5 is door switch status, C6 is mysteriously reserved for "future use", C7 determines whether your money credit stays in for 5 minutes or indefinitely, C8 is Force Vend, C9 allows multiple vends without putting in more money (i.e put in a 5 and get 3 cokes and then your change), and C10 is Escrow Inhibit.
CCoC - Correct Change Only Control
Adjusts Correct Change only rule to your liking.
TIME - Time Adjustment
Allows you to set the machine's local time.
LANG - Language Selection
Not sure how many languages are supported, but there are apparently more than just English.
~†hè ¤ R€†ÂRЙ~
5:57:00 PM
0 public comments
