Giter VIP home page Giter VIP logo

kat-revive's Introduction

kat-revive

Software License Open Issues Closed Issues

KatRevive is a project to allow revival of the Kickass Torrents API dumps.

Install

Via Git

git clone https://github.com/pxgamer/kat-revive.git
  1. Set your details in the funcs.php file (it will also ask during the install if it's unable to connect).
  2. Copy the SQL out of the create_db.sql file and run this in your MySQL administration tool.
  3. Copy your hourlydump.txt and/or dailydump.txt file(s) to the import_lists folder.
  4. Open the install.php file in a browser, and check that no errors appear, if not, select the file you'd like to install. Then click import.

This can take a while depending on the number of torrents your file contains, I tested with 3 Million+ torrents in the data dump I had, which took roughly 5 minutes, alternatively you can generate a MySQL import file using the gen_sql_import.php file.

Usage

Hourly Dump Format

Column Type Format
0 Torrent hash VARCHAR
1 Title VARCHAR
2 Category VARCHAR
3 KAT URL VARCHAR
4 Torcache URL VARCHAR
5 Size (Bytes) BIGINT
6 Category ID INT
7 Number of files INT
8 UNKNOWN INT
9 UNKNOWN INT
10 Unix timestamp BIGINT
11 Verified INT

Other Features

Security

If you discover any security related issues, please email [email protected] instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.

kat-revive's People

Contributors

owenvoke avatar scrutinizer-auto-fixer avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

kat-revive's Issues

Add sort modes

Add the following sort modes:

  • Torrent Name
  • Torrent Hash
  • Verified only
  • Non-verified only
  • Size
  • File count

Using this for my own site.

Hello, thank you for this KatRevive, im going to use parts of it and create my own site which will never be taken down no matter what.. I have a plan.. ;)

Date is null on KatRevive site

When importing originally, the DB was set up without a VARCHAR, instead using DATETIME which has since been changed.

Programatically loop through to change the dates later on.

Idea

Since popcorn time as a api that grab from kat.cr and is up today with tv show and movies you should think of adding it into the project. Oh and if database you should try using Zerodb end to end encryption database

Fix BSON encoding parser for uploading

Compatible torrent clients:

  • uTorrent
  • BitTorrent
  • Deluge
  • ruTorrent
  • qBittorrent
  • tixati

If you get the error pointing you to this issue, please provide the following information in a comment below or PM me on KAT.

The error looks as follows:
Error Message


  • Torrent client that created the .torrent
  • Link to the .torrent file that you were trying to upload

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.