old_contents: #!/usr/bin/python
  # vim: set fileencoding=utf-8 :
  
  # buzz2weibo
  # Copyright 2011 Sun Zhigang
  # See LICENSE for details.
  
  from config import *
  from weibopy.auth import OAuthHandler
  from weibopy.api import API
  from urllib2 import HTTPError
  import sys, os
  import codecs
  
  WEIBO_APP_KEY = '3127127763'
  WEIBO_APP_SECRET = '21cc35f55fc8fe73b73162964c0bb415'
  
  print '''欢迎使用buzz2weibo配置向导！
  ===========================
  本向导会使用您输入的数据，在当前目录创建config.py文件。
  '''
  buzz_userid = raw_input('请输入buzz用户名（例如：username@gmail.com）：').strip()
  
  # OAuth begins
  
  auth = OAuthHandler(WEIBO_APP_KEY, WEIBO_APP_SECRET)
  auth_url = auth.get_authorization_url()
  print ''
  print '请在浏览器中访问下面链接，授权给buzz2weibo后，会获得一个授权码。'
  print ''
  print auth_url
  print ''
  
  while True:
      verifier = raw_input('请输入授权码：').strip()
      try:
          token = auth.get_access_token(verifier)
      except HTTPError:
          print '授权码不正确或者过期，请重新运行本向导'
          sys.exit(1)
      else:
          break
  
  weibo_token_key = token.key
  weibo_token_secret = token.secret
  
  # Generate config.py
  config = u'''# vim: set fileencoding=utf-8 :
  
  # 用户参数
  BUZZ_USERID = '%s'
  WEIBO_TOKEN_KEY = '%s'
  WEIBO_TOKEN_SECRET = '%s'
  
  # 是否使用https连接google
  USE_HTTPS = False
  
  # 保存同步历史的文件路径
  HISTORY_FILE = '%s.buzz2weibo_history'
  
  # 下载然后传到微博的图片临时存放目录
  IMAGES_PATH = '/tmp/buzz2weibo'
  
  # 调试模式下，不会真的发微博，只打印状态
  DEBUG = False
  ''' % (buzz_userid, weibo_token_key, weibo_token_secret, sys.path[0] + os.sep)
  
  fp = codecs.open('config.py', 'w', 'utf-8')
  fp.write(config)
  fp.close()
  
  print ''
  print 'config.py生成完毕，运行buzz2weibo.py开始同步'
  
new_contents: #!/usr/bin/python
  # vim: set fileencoding=utf-8 :
  
  # buzz2weibo
  # Copyright 2011 Sun Zhigang
  # See LICENSE for details.
  
  from weibopy.auth import OAuthHandler
  from weibopy.api import API
  from urllib2 import HTTPError
  import sys, os
  import codecs
  
  WEIBO_APP_KEY = '3127127763'
  WEIBO_APP_SECRET = '21cc35f55fc8fe73b73162964c0bb415'
  
  print '''欢迎使用buzz2weibo配置向导！
  ===========================
  本向导会使用您输入的数据，在当前目录创建config.py文件。
  '''
  buzz_userid = raw_input('请输入buzz用户名（例如：username@gmail.com）：').strip()
  
  # OAuth begins
  
  auth = OAuthHandler(WEIBO_APP_KEY, WEIBO_APP_SECRET)
  auth_url = auth.get_authorization_url()
  print ''
  print '请在浏览器中访问下面链接，授权给buzz2weibo后，会获得一个授权码。'
  print ''
  print auth_url
  print ''
  
  while True:
      verifier = raw_input('请输入授权码：').strip()
      try:
          token = auth.get_access_token(verifier)
      except HTTPError:
          print '授权码不正确或者过期，请重新运行本向导'
          sys.exit(1)
      else:
          break
  
  weibo_token_key = token.key
  weibo_token_secret = token.secret
  
  # Generate config.py
  config = u'''# vim: set fileencoding=utf-8 :
  
  # 用户参数
  BUZZ_USERID = '%s'
  WEIBO_TOKEN_KEY = '%s'
  WEIBO_TOKEN_SECRET = '%s'
  
  # 是否使用https连接google
  USE_HTTPS = False
  
  # 保存同步历史的文件路径
  HISTORY_FILE = '%s.buzz2weibo_history'
  
  # 下载然后传到微博的图片临时存放目录
  IMAGES_PATH = '/tmp/buzz2weibo'
  
  # 调试模式下，不会真的发微博，只打印状态
  DEBUG = False
  ''' % (buzz_userid, weibo_token_key, weibo_token_secret, sys.path[0] + os.sep)
  
  fp = codecs.open('config.py', 'w', 'utf-8')
  fp.write(config)
  fp.close()
  
  print ''
  print 'config.py生成完毕，运行buzz2weibo.py开始同步'
  
subject: 修正setup.py import config的bug