timur-tabi / kickstarter-pledge-watch Goto Github PK
View Code? Open in Web Editor NEWScript to notify you when a locked Kickstarter pledge level becomes available
Script to notify you when a locked Kickstarter pledge level becomes available
Hello,
When I tried to use this script for some projects, it always shows this error in the title.
Here is one of the links used:
https://www.kickstarter.com/projects/237916976/dreamscreen-smart-led-backlighting-for-any-hdmi-tv
Thank you
Kickstarter was updated and the watch is not working anymore
You have included ZERO information on how to use this...
Trying to monitor a project that is currently live, but I keep getting "No unavailable limited rewards for this Kickstarter" as an error, with the latest version of the script.
The URL I'm trying with is as follows:
https://www.kickstarter.com/projects/812287807/thousand-finally-a-bike-helmet-youd-actually-want
Any thoughts?
HTML structure changed ... would recommend moving to the API or updating the scraping code.
E:\Downloads\kickstarter-pledge-watch-master>kswatch.py https://www.kickstarter.com/projects/1062682568/umbra
Traceback (most recent call last):
File "E:\Downloads\kickstarter-pledge-watch-master\kswatch.py", line 191, in
selected = pledge_menu(rewards)
File "E:\Downloads\kickstarter-pledge-watch-master\kswatch.py", line 145, in pledge_menu
print '%u. $%u %s' % (i + 1, rewards[i][0], rewards[i][4][:70])
File "C:\Python27\lib\encodings\cp437.py", line 12, in encode
return codecs.charmap_encode(input,errors,encoding_map)
UnicodeEncodeError: 'charmap' codec can't encode character u'\u2013' in position 14: character maps to
As stated here:
(v) use manual or automated software, devices, or other processes to "crawl" or "spider" any page of the Site.
Your script does by definition "spider" web pages, meaning you are extracting information from webpages to process those later on.
https://www.kickstarter.com/projects/meld/meld-a-perfect-meal-every-time
I tried to dig in your code bit but not sure where it fails. For this project, it has something in the right HTML bar (Featured section) which causes the script to fail. Not sure where in the code you need to ignore everything else but rewards.
Always returns this error. Attempted to convert to Python3 and the error persisted. Attempted to add a user-agent and the error persisted.
How about adding the possibility to choose cheaper pledges when they become available?
Like I have pledged for something worth 80 $, but there are two more possibilities to choose a cheaper "early bird" pledge. If one cheaper pledge is available, the script changes my pledge to the cheaper one. If the cheapest one is available the script changes to the cheapest one, but if a more expensive one after the cheapest is available, the script should not change to the more expensive one.
Nice would be to be able to add pledges to a list (order from cheapest to most expensive), from which the script can check whether to change the pledge to the cheaper one or not.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.