# Csv Setting Files

## Actor Thumbnail Csv

Javinizer uses a csv file of actors scraped from R18.com to populate missing actor thumbnail images.

The thumb csv can be opened using the command:

```
C:\> Javinizer -OpenThumbs
```

The default file Javinizer uses is the `jvThumbs.csv` file located in the root module folder. Javinizer can use a custom path defined by the`location.thumbcsv` setting.

### Updating the csv

The `jvThumbs.csv` file can be manually updated using the following command. Only new actors will be appended to the csv file.

```
# The -Pages parameter accepts an array of numbers for the start/end page
C:\> Javinizer -UpdateThumbs -Pages 1,10 -Verbose
```

### Updating the csv during sort

If setting `sort.metadata.thumbcsv.autoadd` is enabled, any new actress with a valid thumbUrl will be automatically appended to the csv file.

### Converting actress names using the csv

If setting `sort.metadata.thumbcsv.convertalias` is enabled, Javinizer will automatically convert any of the listed aliases (separated by `|` and entered in `LastName FirstName` format) to the actress that the alias corresponds to. Using the JapaneseName as the alias will yield the most accurate results.

| FullName     | LastName | FirstName | JapaneseName | ThumbUrl                         | Alias                   |
| ------------ | -------- | --------- | ------------ | -------------------------------- | ----------------------- |
| Aoi Rena     | Aoi      | Rena      | あおいれな        | https\://\[..]/aoi\_rena.jpg     | Kobayakawa Reiko\|小早川怜子 |
| Hamasaki Mao | Hamasaki | Mao       | 浜崎真緒         | https\://\[..]/hamasaki\_mao.jpg | Fukada Eimi             |
| Nagase Yui   | Nagase   | Yui       | 永瀬ゆい         | https\://\[..]/nagase\_yui2.jpg  | Aika                    |

* Any scraped actress that matches `LastName: Kobayakawa; FirstName: Reiko` or `JapaneseName: 小早川怜子` will be converted to `Aoi Rena`
* Any scraped actress that matches `LastName: Fukada; FirstName: Eimi` will be converted to `Hamasaki Mao`
* Any scraped actress that matches `FirstName: Aika` will be converted to `Nagase Yui`

## Genre Replacement Csv

Javinizer can utilize a csv file of genres to replace them with a genre of your choice.

```
# Opens the genre replacement csv file
C:\> Javinizer -OpenGenres
```

The default file Javinizer uses is the `jvGenres.csv` file located in the root module folder. Javinizer can use a custom path defined by the `location.genrecsv` setting.

It is enabled by the following settings:

* `location.genrecsv` - If blank, this will point to the file located within your module root directory.
* `sort.metadata.genrecsv`

A default genre csv file is included with Javinizer which will replace Javlibrary genres with their R18 counterparts.

For example, if your jvGenres.csv file looks like this:

| Original | Replacement |
| -------- | ----------- |
| Blow     | Blowjob     |

* Any scraped genre that equals `Blow` will be replaced with `Blowjob`

## R18 Uncensor Csv

Javinizer can utilize a csv file of replace censored words on R18 with the uncensored counterparts.

```
# Opens the uncensor replacement csv file
C:\> Javinizer -OpenUncensor
```

The default file Javinizer uses is the `jvUncensor.csv` file located in the root module folder. Javinizer can use a custom path defined by the `location.uncensorcsv` setting.
