https://github.com/shin-sforzando/mitene-crawler
Download all images/videos from personal mitene web
https://github.com/shin-sforzando/mitene-crawler
Last synced: about 1 month ago
JSON representation
Download all images/videos from personal mitene web
- Host: GitHub
- URL: https://github.com/shin-sforzando/mitene-crawler
- Owner: shin-sforzando
- License: mit
- Created: 2023-08-03T14:08:21.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-04T14:17:05.000Z (over 1 year ago)
- Last Synced: 2025-02-03T06:35:36.845Z (3 months ago)
- Language: TypeScript
- Size: 37.1 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# mitene-crawler
[](https://github.com/shin-sforzando/mitene-crawler/graphs/commit-activity)
[](https://github.com/shin-sforzando/mitene-crawler/actions/workflows/ci.yml)
[](http://commitizen.github.io/cz-cli/)
[](https://opensource.org/licenses/MIT)|  |  |
| :------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------: |
| Screenshot 1 | Screenshot 2 |Download all images/videos from personal mitene web.
I hope to see the day when this tool will no longer be necessary with the official implementation of mitene.
- [Prerequisites](#prerequisites)
- [How to](#how-to)
- [Setup](#setup)
- [Configure](#configure)
- [Start](#start)
- [Lint](#lint)
- [Format](#format)
- [Misc](#misc)
- [Notes](#notes)
- [LICENSE](#license)
- [Contributors](#contributors)## Prerequisites
- [Volta](https://volta.sh) as _JS Tool Manager_
- [Node.js](https://nodejs.org/) (Version 18 LTS or higher)
- [Playwright](https://playwright.dev) (Version 1.36.2 or higher)
- [Rome](https://rome.tools) (Version 12.1.3)
- [husky](https://typicode.github.io/husky/) (Version 8.0.3 or higher)
- [git-secret](https://git-secret.io) as _Secret File Manager_
- [direnv](https://direnv.net) as _`.env` Loader_## How to
```shell
$ npm run
Lifecycle scripts included in [email protected]:
start
playwright testavailable via `npm run-script`:
prepare
husky install
lint
rome check --apply .
format
rome format --write .
```### Setup
`npm install` to install dependencies.
### Configure
Prepare `.env` with reference to `.env.sample`.
```.env
BASE_URL=https://mitene.us/f/xxxxxxxxxxxxx
````xxxxxxxxxxxxx` should be your url of personal mitene web.
Currently, crawling under password protection is not supported.
### Start
(T. B. D.)
### Lint
`npm run lint` to lint all scripts.
### Format
`npm run format` to format all scripts.
## Misc
## Notes
This repository is [Commitizen](https://commitizen.github.io/cz-cli/) friendly, following [GitHub flow](https://docs.github.com/en/get-started/quickstart/github-flow).
See [CONTRIBUTING.md](./CONTRIBUTING.md) for details.### LICENSE
See [LICENSE](LICENSE).
### Contributors
- [sforzando LLC. and Inc.](https://sforzando.co.jp/)
- [Shin'ichiro Suzuki](https://github.com/shin-sforzando)