yumata / lampa-source

GNU General Public License v2.0
199 stars 68 forks source link

Searching via Jackett #118

Open yenesey opened 1 year ago

yenesey commented 1 year ago

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

   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' : ''))
TopperBG commented 1 year ago

Same here !

yumata commented 1 year ago

Результатов может меньше, но зато правильных результатов, это было в самом начале, когда в результаты попадал всякий мусор от игр, музыки, книг и так далее.