u = Utils.addUrlComponent(u, 'Category[]=' + (params.movie.number_of_seasons > 0 ? 5000 : 2000) + (params.movie.original_language == 'ja' ? ',5070' : ''))
ruins the search in many cases!
2) also, need to disable (optionally maybe) all of theese additional params in manual search, because Jacket's instant manual search don't use them by default, and return's more results
if(!params.clarification){
u = Utils.addUrlComponent(u,'title='+encodeURIComponent(params.movie.title))
u = Utils.addUrlComponent(u,'title_original='+encodeURIComponent(params.movie.original_title))
}
u = Utils.addUrlComponent(u,'year='+encodeURIComponent(((params.movie.release_date || params.movie.first_air_date || '0000') + '').slice(0,4)))
u = Utils.addUrlComponent(u,'is_serial='+(params.movie.first_air_date || params.movie.last_air_date ? '2' : params.other ? '0' : '1'))
u = Utils.addUrlComponent(u,'genres='+encodeURIComponent(genres.join(',')))
u = Utils.addUrlComponent(u, 'Category[]=' + (params.movie.number_of_seasons > 0 ? 5000 : 2000) + (params.movie.original_language == 'ja' ? ',5070' : ''))
Результатов может меньше, но зато правильных результатов, это было в самом начале, когда в результаты попадал всякий мусор от игр, музыки, книг и так далее.
parser.js
1) line 248
u = Utils.addUrlComponent(u, 'Category[]=' + (params.movie.number_of_seasons > 0 ? 5000 : 2000) + (params.movie.original_language == 'ja' ? ',5070' : ''))
ruins the search in many cases!2) also, need to disable (optionally maybe) all of theese additional params in manual search, because Jacket's instant manual search don't use them by default, and return's more results