Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
55 lines (54 sloc) 3.84 KB
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>LastScrape GUI β</title>
</head>
<body>
<h1>LastScrape GUI (beta)</h1>
<div>LastScrape is a program that takes your scrobbles from <a href="http://last.fm">last.fm</a> and lets you save them to your computer or push to another service, like <a href="http://libre.fm/">libre.fm</a>.</div>
<div style="font-style:italic;">Built on the <a href="https://gitorious.org/fmthings/lasttolibre">lasttolibre</a> script.</div>
<div>This is version <i>0.0.6</i> of the lastscrape GUI.</div>
<h2>Announcements</h2>
<div>2011-06-16: Using last.fm API via the lasttolibre project. Development is now done on Gitorious, with a bug tracker at the <a href="http://bugs.foocorp.net/projects/lastscrape-gui/issues">Foocorp's tracker</a>. (Github still works though.) Version 0.0.6 released.</div>
<div>2011-03-28: Moved to Github. Version 0.0.5 released: fixed a bug caused by a recent last.fm update.</div>
<h2>Quick Guide</h2>
<h3>Windows</h3>
<ol>
<li>Lastscrape does not work unless you disable the “Hide real-time listening information” option in your last.fm configuration. So, disable it before scraping. In other words, your profile must be public.</li>
<li>Download the latest Windows package from <a href="https://github.com/encukou/lastscrape-gui/downloads">github</a>.</li>
<li>Extract it somewhere.</li>
<li>Run <tt>lastscrape.exe</tt> and follow the instructions.</li>
<li>Tell me how it went! Please don't forget this step for the beta.</li>
</ol>
<div>If the program window doesn't show up (you get a message about missing libraries - please mail me the exact wording of the message), run the <tt>vcredist_x86.exe</tt> program included in the package and try again.</div>
<div>If you don't trust pre-built binaries from some random guy on the internet, follow the “Other systems” guide below.</div>
<h3>Other systems</h3>
<ol>
<li>Install PyQt4, along with its dependencies, Python and Qt4.
<dl>
<dt>Ubuntu/Debian</dt>
<dd><tt>sudo apt-get install python-pyqt4</tt></dd>
<dt>Windows</dt>
<dd>Download and install <a href="http://www.python.org/download/">Python</a> and <a href="http://www.riverbankcomputing.co.uk/software/pyqt/download">PyQt4</a>.</dd>
<dt>Other systems</dt>
<dd>Use your package manager, or build from source. Tell me how you did it afterwards, so I can update this page.</dd>
</dl>
</li>
<li>Lastscrape does not work unless you disable the “Hide real-time listening information” option in your last.fm configuration. So, disable it before scraping. In other words, your profile must be public.</li>
<li>Download <a href="https://github.com/encukou/lastscrape-gui/tarball/master">the source archive</a> from github.</li>
<li>Extract it somewhere.</li>
<li>Run <tt>gui.py</tt> and follow the instructions.</li>
<li>Tell me how it went! Please don't forget this step for the beta.</li>
</ol>
<h2>Screenshot</h2>
<div>Just so you know what you should be getting.</div>
<div><img src="scsh.png" /></div>
<h2>Get the source!</h2>
<div>Run <tt>git clone git://gitorious.org/lastscrape-gui/lastscrape-gui.git</tt> to get the source, including the packaging scripts and webpage, if you want those.</div>
<div><a href="https://gitorious.org/lastscrape-gui">Clone the project</a> on Gitorious! (Or, <a href="https://github.com/encukou/lastscrape-gui">fork me</a> on Github)</div>
<h2>Notes</h2>
<ul>
<li>The GUI version is slower than the command-line script when reading a file that was already downloaded. This is because of the cute editable table.</li>
</ul>
</body>
</html>