{"id":14988848,"url":"https://github.com/kirlovon/tape-operator","last_synced_at":"2025-05-15T21:05:28.629Z","repository":{"id":41343170,"uuid":"231458980","full_name":"Kirlovon/Tape-Operator","owner":"Kirlovon","description":"Скрипт, превращающий IMDB, TMDB, Kinopoisk и Letterboxd в бесплатные онлайн - кинотеатры! 🎥","archived":false,"fork":false,"pushed_at":"2025-02-09T16:31:08.000Z","size":24066,"stargazers_count":523,"open_issues_count":1,"forks_count":38,"subscribers_count":14,"default_branch":"main","last_synced_at":"2025-04-08T10:14:22.402Z","etag":null,"topics":["browser","extension","films","imdb","javascript","kinopoisk","letterboxd","movies","script","tmdb","userscript"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Kirlovon.png","metadata":{"files":{"readme":"README.eng.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-01-02T21:01:31.000Z","updated_at":"2025-04-05T08:22:19.000Z","dependencies_parsed_at":"2023-02-09T16:46:14.591Z","dependency_job_id":"992cc369-9227-4fb8-94e8-94b854ca4f4f","html_url":"https://github.com/Kirlovon/Tape-Operator","commit_stats":{"total_commits":77,"total_committers":2,"mean_commits":38.5,"dds":"0.012987012987012991","last_synced_commit":"ada50dc3d7037443764d7c041b38cb2170e972b1"},"previous_names":["kirlovon/tape-operator"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kirlovon%2FTape-Operator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kirlovon%2FTape-Operator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kirlovon%2FTape-Operator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kirlovon%2FTape-Operator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Kirlovon","download_url":"https://codeload.github.com/Kirlovon/Tape-Operator/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254422761,"owners_count":22068678,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["browser","extension","films","imdb","javascript","kinopoisk","letterboxd","movies","script","tmdb","userscript"],"created_at":"2024-09-24T14:17:18.654Z","updated_at":"2025-05-15T21:05:28.607Z","avatar_url":"https://github.com/Kirlovon.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Image](/assets/poster.webp)\n\nWith this script, [IMDB](https://www.imdb.com/), [TMDB](https://www.themoviedb.org/), [Kinopoisk](https://www.kinopoisk.ru/) and [Letterboxd](https://letterboxd.com/) will become free online cinemas! On each page with a movie or TV series, a flag will appear in the upper left corner. By clicking on it, you will open a player with the movie.\n\n[RUS](README.md) | **ENG**\n\n\u003cbr\u003e\n\n## Installation 🎓\n\n1. Install one of the extensions for running custom scripts:\n\n    - [Tampermonkey](https://www.tampermonkey.net/) _(recommended)_\n    - [Violentmonkey](https://violentmonkey.github.io/)\n    - [Greasemonkey](https://www.greasespot.net/)\n    - [Userscripts](https://github.com/quoid/userscripts)\n\n2. Enable [developer mode in your browser](https://www.tampermonkey.net/faq.php?locale=ru#Q209).\n\n3. Install the script by going to [this link](https://github.com/Kirlovon/Tape-Operator/raw/main/userscript/tape-operator.user.js). _(or download `tape-operator.user.js` from folder `userscript`) and install manually)_\n\nDone, now open a page with a movie _([example](https://letterboxd.com/film/babylon-2022/))_ and click on the flag in the upper left corner!\n\n\u003e If the flag doesn't appear, check if the script is installed correctly and restart your browser.\n\n\u003cbr\u003e\n\n## Deploy 🚀\n\nIn case the link to the player is blocked in your country, you can deploy your own version of the site!\n\n\u003e This instruction is intended for developers and other users with the necessary technical skills.\n\n1. Publish the static site located in the `player` folder of this repository.\n\n    - Files and the `index.html` page should be accessible at the main address. _(http://example.com/index.html or simply http://example.com)_\n    - Remove the analytics script located in the header of the `index.html` file to avoid sending anonymous analytics.\n\n2. Edit the script from the `userscript` folder:\n\n    - Replace the `PLAYER_URL` variable with the link to your site.\n    - Add a line with the link to your site in the `@match` header. This is necessary for the browser to execute the script on your player page.\n    - Remove the `@updateURL` and `@downloadURL` headers from the file so that the script doesn't try to update itself.\n    - Make sure that the version in the `@version` header is equal to or not lower than the version specified in the `config.js` file, in the `REQUIRED_VERSION` variable. Otherwise, there will be a notification about an outdated script on the site.\n\n3. Install the edited script.\n\n\u003e Self-hosting doesn't guarantee 100% site functionality, as [Kinobox API](https://kinobox.tv/) is used to obtain sources, which is currently impossible to deploy independently.\n\n\u003cbr\u003e\n\n## Disclaimer\n\nThe player works based on [Kinobox API](https://kinobox.tv/) and is provided solely for informational purposes!\n\nThe project does not store or distribute pirated content. All rights to the materials belong to their rightful owners. To remove illegal content, please contact the original source. I am not responsible for the content posted on third-party resources.\n\n**_Piracy is bad!_**\n\n\u003cbr\u003e\n\n## License\n\nMIT _([LICENSE](https://github.com/Kirlovon/Tape-Operator/blob/main/LICENSE) file)_\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkirlovon%2Ftape-operator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkirlovon%2Ftape-operator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkirlovon%2Ftape-operator/lists"}