Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/fulygon/navicat-linux

Navicat Patch & Keygen for Linux
https://github.com/fulygon/navicat-linux

keygen navicat

Last synced: 25 days ago
JSON representation

Navicat Patch & Keygen for Linux

Awesome Lists containing this project

README

        

# Navicat Patch & Keygen for Linux

Support Navicat 16 and up to **16.1.8** (this patch will not work with the current latest version of Navicat 16).

For infomation on older version of Navicat 16 or workaround for latest version of Navicat. See [#4](https://github.com/FuLygon/Navicat-Linux/issues/4)

For Navicat 15, use branch [15](https://github.com/FuLygon/Navicat-Linux/tree/15)

# Installation methods

## 1. Docker

Make sure [Docker](https://docs.docker.com/engine/install) is installed and running.

### Setup the repository

Clone the repository.

```shell
git clone https://github.com/FuLygon/Navicat-Linux.git && cd Navicat-Linux
```

Copy Navicat `AppImage` inside this directory.

### Start the patching script

```shell
docker compose run --build --rm patcher
```

Proceed with the patching script.

### Keygen and Activating Navicat

The final step will be generating serial key and activating Navicat. **REMEMBER TO DISCONNECT INTERNET DURING THIS PROCESS**.

```shell
Starting Keygen... (REMEMBER TO DISCONNECT INTERNET)
Continue? [Y/n] y
```

Continue the final step as usual until you at `Input request code in Base64`.

```shell
[*] Input major version number:
(range: 11 ~ 16, default: 16)> 16

[*] Serial number:
XXXX-XXXX-XXXX-XXXX

[*] Your name: FuLygon
[*] Your organization: FGN

[*] Input request code in Base64: (Double press ENTER to end)
```

**Do not close the terminal**. Go into `./build` directory, there should be a patched `AppImage` of Navicat. Execute this `AppImage` to open Navicat. Beginning the activation process.

**ANOTHER REMINDER TO DISCONNECT INTERNET**

Enter the `Serial number` provided by the script to Navicat and **Activate**.

There should be a new prompt show up with **Manual Activation** option. If **Manual Activation** option not appear, double check if you have disconnected internet.

A new **Manual Activation** window with 2 textbox **Request code** and **Activation Code** will appear.

Copy the **Request code** to the patching script and **DOUBLE PRESS ENTER** to continue as mentioned by the `keygen`.

The `keygen` will generate an `Activation Code`. Copy this value to **Activate Code** textbox of Navicat and **Activate** to complete the Manual Activation process.

Your Navicat should be activated by now.

## 2. Manual

Manual method documentation is unmaintained and might be outdated, or incompatible with some distros.

See [docs](https://github.com/FuLygon/Navicat-Linux/tree/master/doc) for further detail

# Credits

[DoubleLabyrinth](https://github.com/DoubleLabyrinth)