• Stars
    star
    111
  • Rank 314,510 (Top 7 %)
  • Language
    Python
  • Created over 13 years ago
  • Updated almost 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

GUI for getting scrobbles from last.fm and moving them somewhere else
#
# Lastscrape GUI -- GUI for Lascscrape
# Copyright (C) 2009-2011 Petr Viktorin
#
# Lastscrape -- recovers data from libre.fm
# Copyright (C) 2009 Free Software Foundation, Inc
#
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program.  If not, see <http://www.gnu.org/licenses/>.
#

Compatible with Python 3.5

Instructions:

1. Install PyQt4 (`pip3.5 install PyQt4`)
2. Run gui.py
3. Report how it went


Package contents:

gui.py - The GUI script
lastscrape.ui - The UI definition
lastexport.py, libreimport.py, scrobble.py - Backend scripts from the lasttolibre project

setup.py - A setup script. You probably don't want to install a one-shot script like this, but it's used in making the package
windist.py - Batchfile to make the Windows package. Uses py2exe and 7zip.
__init__.py - Empty file that makes this a Python package.
You should also receive a copy of the GNU General Public License from http://www.gnu.org/licenses/gpl.html

index.html - The homepage
scsh.png - A screenshot
README - This file here



Changelog:

0.0.6 - Use lasttolibre, and thus last.fm API, instead of scraping
0.0.5 - Work around some invalid markup on last.fm
0.0.4 - Make lastscrape.py more robust (by returning list instead of yielding tracks)
0.0.3 - Windows packaging fix (uses python 2.5)
0.0.2 - Windows package
0.0.1 - Initial release

More Repositories

1

py3c

A Python 2/3 compatibility layer for C extensions
C
56
star
2

bresenham

A simple implementation of Bresenham's line drawing algorithm
Python
54
star
3

pytmxlib

Python library for handling TMX tile maps
Python
22
star
4

ws-chat

Very simple Websocket-based chat, built on aiohttp
Python
17
star
5

slides

Slides from various talks/courses I've given
Jupyter Notebook
17
star
6

bin

My personal scripts & shell shortcuts
Shell
14
star
7

czech-sort

Python tool for simple Czech alphabetization
Python
13
star
8

abi3

Improvements of Python's stable ABI
8
star
9

gillcup

A Python animation library
Python
7
star
10

pong1d

1D Pong for the Micropython Pyboard and a 144-LED WS2812 strip
Python
7
star
11

desmume

Breaking DeSmuME.
C++
7
star
12

touchgames

Multi-player games for a multi-touch table
Python
7
star
13

picard-plugins

Python
6
star
14

gitpathlib

Object-oriented paths in Git repositories
Python
6
star
15

aoc

Python
5
star
16

freezeyt

Python
5
star
17

t3

Minimalistic handheld game console
Python
5
star
18

3d

Stuff around 3D printing
OpenSCAD
4
star
19

talk-video-maker

Talk video maker
Python
4
star
20

qdex

Python
3
star
21

rpm-spec-merge-driver

Python
3
star
22

bytesize-to-jinja

Dan Klammer's Bytesize Icons, packaged as a Jinja2 macro.
HTML
3
star
23

jrti_game

PyWeek 24 entry
Python
3
star
24

the

the Test Hook Engine
Python
3
star
25

pytest-multihost

Utility for writing multi-host tests for pytest
Python
3
star
26

samba

My repo for Samba
C
2
star
27

django-hlasovani

Python
2
star
28

pytest-sourceorder

Python
2
star
29

ti83-dex

Ancient historical hack
Assembly
2
star
30

had

Study for a beginners' workshop.
Python
2
star
31

ptcgdex

Python
2
star
32

fanart

Python
2
star
33

nose-order-plugin

Python
2
star
34

arduino-tvout

Automatically exported from code.google.com/p/arduino-tvout
C++
2
star
35

nauc.se

CSS
2
star
36

gillcup_graphics

A library for 2D animations & games
Python
2
star
37

obrazkova-hra

Python
2
star
38

rg-pokey

Python
2
star
39

ledtris

A tetromino game for the Pyboard and 8 WS2812 LED strips
Python
1
star
40

blog

CSS
1
star
41

selfish

OpenSCAD
1
star
42

auticko

Python
1
star
43

pong

Simple Pong-like game
Python
1
star
44

devanagari

A 2008 one-off: GUI for converting devanāgarī to/from its Czech phonetic transcription
Python
1
star
45

freeipa-guide

Mirror of the FreeIPA guide
1
star
46

feedback-form

HTML
1
star
47

caterpillar-game

PyWeek 29 entry
Python
1
star
48

asteroids

Python
1
star
49

neopixel-jenkins

Jenkins CI build result display on a LED strip
Arduino
1
star
50

pokemwdb

Python
1
star
51

naucse-micropython

Python
1
star
52

maze

Python
1
star
53

cv

My Curriculum Vitæ
TeX
1
star
54

breakmycryptod

Make sure /dev/random never blocks... But is not really random, either.
C
1
star
55

dama

Demo game -- Czech rules checkers
Python
1
star
56

europython-talk

Python
1
star
57

intenzivni-kurz

Python
1
star
58

pytest-level

Python
1
star
59

hw

Python
1
star
60

barvocuc

Software for Color Image Analysis
Python
1
star
61

hk-beginner-workshop

1
star
62

regeneration

Python
1
star
63

gnome-shell-frippery

Ron Yorston's Frippery extensions for GNOME Shell, slightly customized.
JavaScript
1
star
64

forrin

Python localization helpers
Python
1
star
65

pl-databaze-sablony

Python
1
star
66

mufl

Python
1
star