Aller au contenu


Submitter

File Information

  • Submitted: juin 30 2009 14:36
  • Last Updated: juin 30 2009 14:36
  • File Size: 286,9 Ko
  • Views: 12
  • Downloads: 1

Download DSlurper 0.1

- - - - -



=================================
DSlurper
version 0.1 (2006-06-08)
=================================

NDS tool which downloads files from a webserver via wifi and writes them to
memory card.

by Ben Campbell (aka EyeballKid)
http://www.scumways.com


SETUP/INSTALL
-------------


You'll need to set up a web server.
If you're running windows, I think Apache (http://www.apache.org) has
pretty good windows-friendly packaging these days.
(But really, if you have to do anything more than
"apt-get install apache2" you're not lazy enough ;-)


Edit dslurper.cfg to specify the URL of the file you want to download.
URL should be of form: "http://host(:port)/path"
(eg I use:
http://192.168.1.2/~ben/test.nds
where 192.168.1.2 is the address of my development machine on my home network)
You can comment lines out with "#".


Then just copy the appropriate .nds file and the dslurper.cfg to memory card.

You need to have wifi connection information set up on your DS. You can do
this through a wifi-supporting game (I used Animal Crossing).


USAGE
-----


When you run dslurper, it'll immediately try to connect and download the file
from the URL specified in "dslurper.cfg".

Once the download is complete (it says "*** fin! ***"), the downloaded file
should be on your memory card and you can reboot your DS.



TESTED ON
---------

This works fine on my SuperCard SD. I haven't tested on any other cards.
Please let me know if it works for you!
It uses the SaTa-modified version of Chishm's FAT library.
You can easily drop in the 'official' chishm version and recompile if you
think it'll help.


KNOWN ISSUES
------------

At time of release, libwifi had a bug which stopped dslurper working with
numeric IP addresses. I've done a fix to my local copy and sent a patch to
sgstair. Hopefully it'll find it's way into CVS and future releases.
If you need a copy of my patch, drop me a line.
Any dslurper binaries I distribute will be linked against the patched
libwifi.



BACKGROUND/CREDITS
------------------

DSlurper was cobbled together from assorted places:

I used Dissonance (DS internet radio client) by Dave Brady
as a starting point.

libwifi from sgstair (nice work!)

My own HappyHTTP lib (www.scumways.com/happyhttp)

Chishm's FAT library. I'm using the version hacked by SaTa because it has
write support for the Supercard SD. Easy enough to swap it out in favour
of the 'official' library if you prefer though...

And of course I'm using libnds and devkitARM.

Thanks to all on the DS forums at gbadev.org for masses of useful
information and help!











  • 4 891 Total Files
  • 401 Total Categories
  • 13 Total Authors
  • 263 703 Total Downloads
  • AutoGG Latest File
  • Pass_Code Latest Submitter