From 918d4a8efe5413614d3202c803ac0fddb06335fb Mon Sep 17 00:00:00 2001 From: zenuo Date: Tue, 30 Apr 2019 14:03:59 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0patcher=E5=92=8Ckeygen?= =?UTF-8?q?=E5=AF=B9=E5=BA=94=E7=9A=84=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bash/navicat-keygen.sh | 16 ++++++++++++++++ bash/navicat-patcher.sh | 16 ++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100755 bash/navicat-keygen.sh create mode 100755 bash/navicat-patcher.sh diff --git a/bash/navicat-keygen.sh b/bash/navicat-keygen.sh new file mode 100755 index 0000000..f2e9daf --- /dev/null +++ b/bash/navicat-keygen.sh @@ -0,0 +1,16 @@ +#!/bin/sh + +cd `dirname "$0"` +navicat_root=`pwd` + +# Wine environment variables +WINEDIR="wine" +export LANG="en_US.UTF-8" +export PATH="$navicat_root/$WINEDIR/bin":"$navicat_root":"$navicat_root/$WINEDIR/drive_c/windows":"$PATH" +export LD_LIBRARY_PATH="$navicat_root/$WINEDIR/lib":"$navicat_root/lib":"$LD_LIBRARY_PATH" +export WINEDLLPATH="$navicat_root/$WINEDIR/lib/wine" +export WINELOADER="$navicat_root/$WINEDIR/bin/wine64" +export WINESERVER="$navicat_root/$WINEDIR/bin/wineserver" +export WINEPREFIX="$HOME/.navicat64" + +exec "${WINELOADER:-wine}" "navicat-keygen.exe" "-text" "RegPrivateKey.pem" diff --git a/bash/navicat-patcher.sh b/bash/navicat-patcher.sh new file mode 100755 index 0000000..1c9e7d0 --- /dev/null +++ b/bash/navicat-patcher.sh @@ -0,0 +1,16 @@ +#!/bin/sh + +cd `dirname "$0"` +navicat_root=`pwd` + +# Wine environment variables +WINEDIR="wine" +export LANG="en_US.UTF-8" +export PATH="$navicat_root/$WINEDIR/bin":"$navicat_root":"$navicat_root/$WINEDIR/drive_c/windows":"$PATH" +export LD_LIBRARY_PATH="$navicat_root/$WINEDIR/lib":"$navicat_root/lib":"$LD_LIBRARY_PATH" +export WINEDLLPATH="$navicat_root/$WINEDIR/lib/wine" +export WINELOADER="$navicat_root/$WINEDIR/bin/wine64" +export WINESERVER="$navicat_root/$WINEDIR/bin/wineserver" +export WINEPREFIX="$HOME/.navicat64" + +exec "${WINELOADER:-wine}" "navicat-patcher.exe" "Y:\navicat121_premium_en_x64\Navicat"