View Single Post
Old 08-15-2012, 10:20 AM   #1
lrui
Enthusiast
lrui ought to be getting tired of karma fortunes by now.lrui ought to be getting tired of karma fortunes by now.lrui ought to be getting tired of karma fortunes by now.lrui ought to be getting tired of karma fortunes by now.lrui ought to be getting tired of karma fortunes by now.lrui ought to be getting tired of karma fortunes by now.lrui ought to be getting tired of karma fortunes by now.lrui ought to be getting tired of karma fortunes by now.lrui ought to be getting tired of karma fortunes by now.lrui ought to be getting tired of karma fortunes by now.lrui ought to be getting tired of karma fortunes by now.
 
lrui's Avatar
 
Posts: 49
Karma: 475062
Join Date: Aug 2012
Device: nook simple touch
conversion error, how to set selct_form

I created a recipe for nfzm and I was trying to be able to login into my account to download news to my nook2.
first i set the form name to (nr = 0),but I got a conversion error, so I changed the Form Name to (nr = 1) still got the same error.

Anyone help me?, any help will be appreciate

I post the source code blow the conversion error,

conversion error
Quote:
抓取新闻来源于 南方周末
Resolved conversion options
calibre version: 0.8.64
{'asciiize': False,
'author_sort': None,
'authors': None,
'base_font_size': 0,
'book_producer': None,
'change_justification': 'original',
'chapter': None,
'chapter_mark': 'pagebreak',
'comments': None,
'cover': None,
'debug_pipeline': None,
'dehyphenate': True,
'delete_blank_paragraphs': True,
'disable_font_rescaling': False,
'dont_download_recipe': False,
'dont_split_on_page_breaks': True,
'duplicate_links_in_toc': False,
'enable_heuristics': False,
'epub_flatten': False,
'extra_css': None,
'extract_to': None,
'filter_css': None,
'fix_indents': True,
'flow_size': 260,
'font_size_mapping': None,
'format_scene_breaks': True,
'html_unwrap_factor': 0.4,
'input_encoding': None,
'input_profile': <calibre.customize.profiles.InputProfile object at 0x0326B270>,
'insert_blank_line': False,
'insert_blank_line_size': 0.5,
'insert_metadata': False,
'isbn': None,
'italicize_common_cases': True,
'keep_ligatures': False,
'language': None,
'level1_toc': None,
'level2_toc': None,
'level3_toc': None,
'line_height': 0,
'linearize_tables': False,
'lrf': False,
'margin_bottom': 5.0,
'margin_left': 5.0,
'margin_right': 5.0,
'margin_top': 5.0,
'markup_chapter_headings': True,
'max_toc_links': 50,
'minimum_line_height': 120.0,
'no_chapters_in_toc': False,
'no_default_epub_cover': False,
'no_inline_navbars': False,
'no_svg_cover': False,
'output_profile': <calibre.customize.profiles.NookOutput object at 0x0326B670>,
'page_breaks_before': None,
'prefer_metadata_cover': False,
'preserve_cover_aspect_ratio': False,
'pretty_print': True,
'pubdate': None,
'publisher': None,
'rating': None,
'read_metadata_from_opf': None,
'remove_fake_margins': True,
'remove_first_image': False,
'remove_paragraph_spacing': False,
'remove_paragraph_spacing_indent_size': 1.5,
'renumber_headings': True,
'replace_scene_breaks': '',
'search_replace': None,
'series': None,
'series_index': None,
'smarten_punctuation': False,
'sr1_replace': '',
'sr1_search': '',
'sr2_replace': '',
'sr2_search': '',
'sr3_replace': '',
'sr3_search': '',
'tags': None,
'test': False,
'timestamp': None,
'title': None,
'title_sort': None,
'toc_filter': None,
'toc_threshold': 6,
'unsmarten_punctuation': False,
'unwrap_lines': True,
'use_auto_toc': False,
'verbose': 2}
InputFormatPlugin: Recipe Input running
Using proxies: {'http': '127.0.0.1:8087'}
Python function terminated unexpectedly
no form matching name 'loginname' (Error Code: 1)
Traceback (most recent call last):
File "site.py", line 132, in main
File "site.py", line 109, in run_entry_point
File "site-packages\calibre\utils\ipc\worker.py", line 192, in main
File "site-packages\calibre\gui2\convert\gui_conversion.py", line 25, in gui_convert
File "site-packages\calibre\ebooks\conversion\plumber.py", line 979, in run
File "site-packages\calibre\customize\conversion.py", line 239, in __call__
File "site-packages\calibre\ebooks\conversion\plugins\recipe_ input.py", line 104, in convert
File "site-packages\calibre\web\feeds\news.py", line 777, in __init__
File "<string>", line 182, in get_browser
File "site-packages\mechanize-0.2.4-py2.7.egg\mechanize\_mechanize.py", line 524, in select_form
mechanize._mechanize.FormNotFoundError: no form matching name 'loginname'
this
Code:
<div class="singin">
  <form id="loginForm">
    <div class="signinTitle">
    <span id="logTips" class="regTips"></span>
   </div>
    <ul class="inputBox">
     <li class="loginname">
      <label>userID/email</label>
      <input type="text" onfocus="hideTips(jQuery('#nameInput'))" value="" maxlength="30" name="loginname" id="nameInput" style="background-color: #C0FF40;">
     </li>
     <li class="password">
      <label>password</label>
      <input type="password" onfocus="hideTips(jQuery('#pwdInput'))" value="" maxlength="16" name="password" id="pwdInput" style="background-color: #C0FF40;">
      
     </li>
     <li id="chechbox">
      <p class="tip">
       <input type="checkbox" checked="checked" name="remember">
       <span>remember me</span>
       <span class="forgetPwd"><a href="http://passport.infzm.com/passport/resetPassWord">  forget password </a></span>
      </p>
     </li>
     <li class="submit clearfix">
         <input type="submit" onclick="login(jQuery('#loginForm'));return false" value="login" title="submit" id="submitbutton">
     </li>
    </ul>
  </form>
 </div>
lrui is offline   Reply With Quote