Skip to content

Instantly share code, notes, and snippets.

@duyamin
duyamin / gist:3834755
Created October 4, 2012 16:26 — forked from observerss/gist:3798922
Google Keyword Tool Scraper(casperjs version)
// requires
var utils = require('utils');
var casper = require('casper').create()
var casper = require('casper').create({
verbose: true,
logLevel: "debug"
});
// setup globals
var email = casper.cli.options['email'] || 'REPLACE THIS EMAIL';
@duyamin
duyamin / gist:3834730
Created October 4, 2012 16:23 — forked from observerss/gist:3798896
Google Keyword Tool Scraper(selenium+python version)
from selenium import webdriver
from selenium.common.exceptions import TimeoutException
import selenium.webdriver.support.wait
selenium.webdriver.support.wait.POLL_FREQUENCY = 0.05
import re
import random
import collections
class AdwordsAutomater(object):
@duyamin
duyamin / getAlbumCover.py
Created December 31, 2011 01:45 — forked from sandin/getAlbumCover.py
download album cover
#!/usr/bin/env python
# -*- coding: utf8 -*-
#
# = Requirements =
# eyed3 [http://eyed3.nicfit.net/]
# BeautifulSoup [http://www.crummy.com/software/BeautifulSoup/]
#
# = 使用方法 =
# 将该脚本放置音乐文件夹下,运行 python getAlbumCover.py
@duyamin
duyamin / getAlbumCover.py
Created December 31, 2011 01:45 — forked from sandin/getAlbumCover.py
download album cover
#!/usr/bin/env python
# -*- coding: utf8 -*-
#
# = Requirements =
# eyed3 [http://eyed3.nicfit.net/]
# BeautifulSoup [http://www.crummy.com/software/BeautifulSoup/]
#
# = 使用方法 =
# 将该脚本放置音乐文件夹下,运行 python getAlbumCover.py