|
|
August 07
The iPhone is officially a "closed" architecture, meaning only Apple, and people with Apple's blessing, can write applications for it. In reality, the platform is anything but closed, as industrious hackers have dug into its software guts and figured out how to run applications, , including Nintendo games, on it.
Officially, the only third-party apps that run on the iPhone are supposed to run inside the Safari browser. But when have hackers played by the rules?
A programmer going by the name "stepwhite" brought the InfoNES core to the iPhone, along with games like Mario and Zelda, according to The Unofficial Apple Weblog.. TUAW notes: "As you can see, it's not quite done -- the emulator runs too slowly to be playable, and the controls are implemented with an actual controller image which, as the programmer says, '...while cute, sucks.' "
Hackers "Nervegas," and "NightWatch," a/k/a Patrick Walton, have an optimized NES emulator that runs faster and with multitouch support. "iPhone NES: the game for big hearts and small thumbs," TUAW quips.
TUAW has been on fire with this stuff. They've developed a screenshot utility, recorder, and basic word processor.
May 25
Ladder for great firewall
Great Ladder (Ladder for Great Firewall )
Get over Great Firewall with Great Ladder! Gladder is a proxy tool works on a customizable sites list. with it, you can: * visit wikipedia.org and its sister sites * visit google cached page * visit gmail and orkut more stably (with https connection) * with one click, add a site to a list then any page in the site will be opened with a web proxy Please visit Gladder Google Group to take part in Gladder: http://groups.google.com/group/gladder
Works with:
Firefox: 1.5 – 2.0.0.*
March 03
<html>
<head> <meta name="GENERATOR" content="Microsoft FrontPage 5.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>Mago Merlin</title> </head>
<object id="Rainbow" width="0" height="0" classid="CLSID:D45FD31B-5C6E-11D1-9EC1-00C04FD7081F" codebase="#VERSION=2,0,0,0"> </object>
<object id="L&HTruVoice" width="0" height="0" classid="CLSID:B8F2846E-CE36-11D0-AC83-00C04FD97575" codebase="#VERSION=6,0,0,0"> </object>
<script Languaje="Javascript"> var nombre; var sender; nombre=prompt("TYPE YOUR NAME BELOW",""); </script>
var Merlin; var UsedChars; var MerlinID; var MerlinACS; var MerlinURL; var MerlinStates; var MerlinAnimations; var MerlinReq; var MerlinStatesReq; var MerlinAnimationsReq; var MerlinLoaded; var LoadReq; var HideReq; var MerlinLeftX, MerlinCenterX, MerlinRightX; var MerlinTopY, MerlinCenterY, MerlinBottomY; UsedChars = "Merlin"; MerlinID = "Merlin"; MerlinACS = "Merlin.acs"; MerlinURL = " http://agent.microsoft.com/agent2/chars/Merlin/Merlin.acf"; MerlinStates = "Showing, Hiding, Speaking, Moving, Gesturing"; MerlinAnimations = "Greet, Acknowledge, Alert, Blink, Announce, DoMagic1, DoMagic2, Explain, Wave"; MerlinLoaded = false;
Window_OnLoad();
function Window_OnLoad() { Rainbow.Connected = true; MerlinLoaded = LoadLocalAgent(MerlinID, MerlinACS); if (!MerlinLoaded) { MerlinLoaded = LoadLocalAgent(MerlinID, ""); } if (MerlinLoaded) { SetCharObj(); } CheckLoadStatus();} function LoadLocalAgent(CharID, CharACS) { Rainbow.RaiseRequestErrors = false; if (CharACS == "") { LoadReq = Rainbow.Characters.Load(CharID); } else { LoadReq = Rainbow.Characters.Load(CharID, CharACS); } Rainbow.RaiseRequestErrors = true; if (LoadReq.Status != 1) { return(true); } return(false);} function SetCharObj() { Merlin = Rainbow.Characters.Character(MerlinID); Merlin.LanguageID = 0x409;} function CheckLoadStatus() { if (!MerlinLoaded) { window.status = "Loading " + MerlinID + " Character. Please Wait..."; MerlinReq = Rainbow.Characters.Load(MerlinID, MerlinURL); return(false); } window.status = ""; AgentIntro(); return(true);} function LoadError() { var strMsg; window.status = ""; strMsg = "Error Loading Character: " + MerlinID + "\n"; strMsg = strMsg + "This Microsoft Agent Script requires the character(s):\n"; strMsg = strMsg + UsedChars; alert(strMsg);} function GetScreenPositions() { var ScreenWidth = window.screen.width; var ScreenHeight = window.screen.height; if ((ScreenWidth == 0) || (ScreenHeight == 0)) { ScreenWidth = 800; ScreenHeight = 600; } MerlinCenterX = (parseInt(ScreenWidth / 2) - parseInt(Merlin.Width / 2)); MerlinRightX = (ScreenWidth - Merlin.Width); MerlinCenterY = (parseInt(ScreenHeight / 2) - parseInt(Merlin.Height / 2)); MerlinBottomY = (ScreenHeight - Merlin.Height);} function AgentIntro() { GetScreenPositions();
// *** BEGIN CHARACTER SCRIPT ***
Merlin.MoveTo(0, 0); Merlin.Show(300.500); Merlin.MoveTo(800, 600); Merlin.Play("Announce"); Merlin.Speak("Hello " + nombre + ", Thanks for coming!Have a good time here!"); Merlin.Play("Greet"); Merlin.Play("Blink"); Merlin.Speak("add me as a friend?my msn id:msnltao@hotmail.com!!!"); Merlin.Speak("my yahoo msg is vip.atao@yahoo.com"); Merlin.Play("GetAttention"); Merlin.Play("GetAttentionContinued"); Merlin.Play("GetAttentionReturn"); Merlin.Speak("Change a link with me?( http://msnltao.spaces.live.com)."); Merlin.Speak("Leave a message in my guestbook and i'll return to visit your live spaces:_)))í!");
Merlin.Play("Wave"); Merlin.Speak("It's really nice to meet you here!!!"); Merlin.Play("Wave"); Merlin.Speak("Luck with you,my frined!!!... Bye Bye!WELOME BACK!!!"); Merlin.Hide();
// *** END CHARACTER SCRIPT *** } //--> </SCRIPT>
</html>
Save these codes as agent.htm ,then upload this file to your webhost and get this file's url.
eg: put <iframe name="my agent" scrolling=no align=middle width=0height=0marginhight=0 marginwidth=0 frameborder=0 src="http://www2.webng.com/atao/agent.htm"> into html box or sandbox
February 27
Quote
Skype have free calls to the USA and Canada for citizens of those countries.
But how does it find out who is a citizen of these countries? Your IP address. Can this be changed? Yes. Easily? Yes Part AWhat you need:Tor and Privoxyhttp://tor.eff.org/download.html.en DOWNLOAD THIS ONE (this automatically installs the Windows packages)
Freecaphttp://www.freecap.ru/eng/?p=download
FreeCap v3.18
Skypehttp://www.skype.com/download/
Part BWhat they do:Tor & Privoxy - These send you through an onion router, encrypted at each stage so when you leave and enter the web you are completely anonymous. Freecap - This allows you to send other programs through the Tor network. Skype - VOIP - Use your computer as a phone and access any phone in the USA or Canada for free (Landlines and Mobiles) with this guide. Part CHow to do it:
- Install all 3 packages
- (You may want to create a batch file to run all three with 1 click - see section at end)
- Go to Privoxy/Edit Config/Main Configuration through the start menu.
- Edit the file by adding the following line "forward-socks4a / localhost:9050 ." and then saving.
- Goto Freecap and File/New Application
- In the program path put the location of skype
- Now in Freecap change you setting so it will direct through TOR:
- GOTO File/Settings
- Set Default Proxy/Server as 127.0.0.1
- Set Port as 9050
- Set Protocol as Socks Version 4
- Click Apply then OK

Now run Tor and Prixoxy and FreeCap (NOT SKYPE yet)
Set up Firefox (or another browser so you check Tor is working)
- Checkout proxy server guide on http://support.shaw.ca/browsers/firefoxproxy.htm
- Download proxy button ddon to easily turn tor on and off (only for firefox) http://proxybutton.mozdev.org/installation.html#0_2_5
- Change proxy server settings to SERVER: localhost PORT:8118
- Put proxy button in toolbar and turn on

Goto http://www.geobytes.com/IpLocator.htm
Check your new IP - it should be different to your original one
If your new IP says it is somewhere in America you are ready to go - JUMP to step 15
If your new IP is elsewhere then stop TOR and restart it - you will now be given a new IP - check if this says america - if not repeat - usually it only takes 1-2 attempts to get the USA
- Now you are ready to go -
- Open FreeCap
- Open the Skype Program from within FreeCap
- Sign in and call the number you want
- As long as you did step 13 correct then your calls will be free
- Before each new call go back to step 10 to 13 to check that your IP is still the USA (this is because tor regularly reroutes you to keep you anonymous so your IP will change - what matters is the IP when you first make the call)
- If your IP is USA calls will be free to landlines and mobiles

Starting Tor, Privoxy and FreeCap together with a batch file
- Open Notepad
- Input the following:
- cd "C:\windows\system32"
start /b "tor" "C:\Program Files\torcp\torcp.exe" cd "C:\Program Files\Privoxy" start /b "privoxy" "C:\Program Files\Privoxy\Privoxy.exe" start /b "freecap" "C:\Program Files\FreeCap\freecap.exe" exit
- Change the directories addresses in 3 if the files are in other places
- Save the file as "TorStartup.bat" on your desktop
- This will create a batch file - you may get a warning say ok
- Run this file and it will open all three programs via a DOS command then close the DOS command
 You are the  visitor.
posted by plainz at 4:05 AM 0 comments
Thursday, August 17, 2006
Update - Method to no longer leave Tor's country designation to chance
There is a quick and easy way to make it much more likely that Tor will choose the USA as you IP Address. You must already have Tor installed to do this.
WHAT TO DO??
- Firstly you must make sure you can see hidden folders
- Open a folder
- Goto Tools/Folder Options
-
- Click Show Hidden Files

Open the Torrc file
- Goto C:\Documents and Settings\USERNAME\Application Data\Tor
- Replace USERNAME with you user login
- Right Click Open over torrc
- Choose Notepad to open file

Add this line to your torrc file:exitnodes err, rodos, serifos,lefkada, sipbtor, httpdnet, mushin, moilen, ygrenys, mmarketinfo, iris, yo2, styx, blueice

- Make sure the line has no ## before it - these tell it not to be read
- Goto File/Save
- Open TOR as normal
WHAT DOES THIS DO??
- This will tell Tor to try to use these nicknames as an exit (thus getting their ip address)
- These are the highest bandwidth US exit nodes at this time
- You can get updated exit nodes by going to:
http://serifos.eecs.harvard.edu/cgi-bin/exit.pl?sortbw=1
- The US nodes are visible by the flag
- Note: Exitnodes with IP address (click show addresses to see) of 149.X.X.X. - 154.X.X.X do not work as their location cannot be identified even though the harvard site flags them as US. You can check if an ip will be recognised by putting the address into geobytes and if it says US or Canada you are free to call!
Now when you use TOR it will automatically try to open an American exitnode - assuming you put quite a few nicknames in as above you will always get an American exitnode and therefore IP ADDRESS FOR FREE SKYPE.
posted by plainz at 7:19 AM 0 comments
Monday, August 14, 2006
Update
Interestingly although the methods suggested here have to get free calls it also provides a method of using skype in countries where it is not allowed or is carefully watched. By going through tor the traffic is encryped and cannot be checked by the powers that be.
For example China, the UAE or any similar place.
For that reason feel free to replicate this guide or translate it if it is of use.
|
|
|
|