Skip to content

Instantly share code, notes, and snippets.

require('lovetoys/lovetoys')
TestEvt = class('TestEvt')
em = EventManager()
em:addListener('TestEvt', class('Listener1'),
function() print('listener1') end)
em:addListener('TestEvt', class('Listener2'),
@ThomasWitte
ThomasWitte / robo.lua
Created October 17, 2015 16:59
small script to download webcomics
local start_url = 'http://www.atomic-robo.com/atomicrobo/v1ch1-cover'
local next_page_pattern = '<a href="([^"]+)" class="next" rel="next"></a>'
local last_page_pattern = '<a href="([^"]+)" class="last" rel="index"></a>'
local image_pattern = '<img title="([^"]+)" src="([^"]+)" id="cc-c'
local http = require('socket.http')
local page_url = start_url
local count = 0