https://github.com/weakish/zerome-crawler
A module to crawl zerome hubs.
https://github.com/weakish/zerome-crawler
Last synced: 4 months ago
JSON representation
A module to crawl zerome hubs.
- Host: GitHub
- URL: https://github.com/weakish/zerome-crawler
- Owner: weakish
- License: other
- Created: 2016-09-16T13:18:50.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2016-09-16T13:29:13.000Z (almost 10 years ago)
- Last Synced: 2025-08-01T02:23:27.669Z (11 months ago)
- Language: Ceylon
- Homepage: https://weakish.github.io/zerome-crawler
- Size: 559 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
A module to crawl zerome hubs.
Usage
-----
See
Install
-------
### Dependencies
Java 7+
It does not depend on `zeronet.py`.
So you can copy ZeroHub files from other machines.
Also, it will not modify ZeroHub directory.
### As a library
#### With Java
Download the jar file at [Releases] page and put it in `classpath`.
[Releases]: https://github.com/weakish/zerome-crawler/releases
#### With Ceylon
Download the car file at [Releases] page and put it in ceylon module repository.
### As a command line tool
Download the jar file at [Releases] page and rename it to `zerome-crawler.jar`
or anything you like.
Development
-----------
You need Ceylon, unless you want to mess up with decompiled Java code.
Tested on Ceylon 1.2.2, may work with other versions.
If you need to modify the source, clone this repository with git.
If you do not want to use git,
download the tarball, zip or car file at [Releases].
### Makefile
There is a `Makefile` in the repository, compatible with both BSD and GNU `make`.
#### Test
```sh
make test
```
#### Compile
```
make build
```
#### Package
Packages to a fat jar (requires `ceylon` 1.2.3 snapshot)
```sh
make jar
```
### Contribute
See `CONTRIBUTING.md` in the repository.
License
-------
0BSD