Ubuntu 16.04/18.04 で WeChatを使う

中華な方々とやり取りするにはWeChat。中国人デフォルトでWeChat使っているし自動翻訳も便利。
しかしスマホに最適化されているため PC で動かそうとするといろいろ問題が発生する。
増してLinuxで動かそうとすると苦難の道。

いろいろ試しましたが現状では一番最後の WineHQ で動かす方法を使っています。


# Webブラウザ　・・・　ログインできない


Ubuntu16.04 & Ubuntu18.04 でテスト。

![image](https://qiita-image-store.s3.amazonaws.com/0/139524/f18cacec-f4ab-d749-f46a-04f34c66e795.png)

# Electric-WeChat ・・・ ログオンできない

Ubuntu16.04 & Ubuntu18.04 でテスト。

https://github.com/geeeeeeeeek/electronic-wechat

![image](https://qiita-image-store.s3.amazonaws.com/0/139524/916aa5af-e046-f2ba-a70c-21d8735be2a6.png)

ログオンしようとすると、

![image](https://qiita-image-store.s3.amazonaws.com/0/139524/1dda057b-982d-4608-dd31-6f0f0e53f610.png)

となる。


# Wine1.6系でWindowsアプリ・・・起動エラー

Ubuntu16.04でテスト。
　  
WeChat_C1018.exe をダウンロードして、ダブルクリック。

![image](https://qiita-image-store.s3.amazonaws.com/0/139524/72936a68-a6a4-ef27-a176-c3c6b31745ed.png)


![image](https://qiita-image-store.s3.amazonaws.com/0/139524/cac3421f-9702-14c5-d236-4de65195298d.png)


としてエラーが出た。

# Wine 3.0.3 を使う・・・入力できない

Ubuntu16.04でテスト。

Wineを新しくする。

デフォルトで入っているWineをアンインストール

```

$ sudo apt-get remove wine
```

https://sicklylife.hatenablog.com/entry/2018/09/01/004846
こちらを参考に


```

$ wget -nc https://dl.winehq.org/wine-builds/Release.key
$ sudo apt-key add Release.key
$ sudo apt-add-repository  https://dl.winehq.org/wine-builds/ubuntu/ 
$ rm Release.key
$ sudo apt update 
$ sudo apt install winehq-stable winetricks 
```

インストール後、WeChatをインストールしようとしたら

![image](https://qiita-image-store.s3.amazonaws.com/0/139524/cf93bab5-d84a-c61d-cff8-0cfe135a6e3f.png)

![image](https://qiita-image-store.s3.amazonaws.com/0/139524/4f13f850-040b-59fd-9186-b9657517e236.png)


```

$ sudo apt-get install wine-mono wine-gecko
```

昔のインストール済みのWeChatを起動しようとするが何も起こらないので再インストール。

![image](https://qiita-image-store.s3.amazonaws.com/0/139524/2089dc3b-35ba-9d57-94cc-938b0431b7e8.png)

起動しましたが、キーボードからの入力ができません。コピペもうまくいきません。うーむ。


# Android-Studioを使ってエミューレーション

WeChatの運営はエミュレータでの実行を禁じているらしい。Google Playからインストールできませんでした。

# WineHQを使ったやりかた

Ubuntu18.04 でテスト。

「WeChat Desktop on Linux」
https://ferrolho.github.io/blog/2018-12-22/wechat-desktop-on-linux
を元に作業をしました。

WineHQのインストールはこちらを元にして行いました。
https://wiki.winehq.org/Ubuntu

実際のインストール作業はこちらの記事にまとめました
「WineHQをUbuntu18.04で設定する」
https://qiita.com/nanbuwks/items/a18dd35ad83ab70879b4


32bitで動かす設定が必要らしい

```
 export WINEARCH=win32
 2016  export WINEPREFIX=~/.wine32
```

インストーラを実行

```

  wine WeChat_C1018.exe 
```


この表示が出るのでmonoをインストールする
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/439e6ed3-8ceb-799f-9569-705da5beb76c.png)


この表示が出るのでGeckoをインストールする
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/cdde1dd1-2ec2-7a48-9d38-35fc7f6ee0ae.png)

「Install WeChat」を押して進める
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/7a1a85f7-e034-eecf-3142-5608e87cff19.png)


起動した
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/fbe9f021-ccd9-4415-eb2f-1ab9f1e2e529.png)

問題点
謎の黒が出たり、ゴーストが出たり。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/139524/e2ca50fd-4acf-7284-8229-0e2d73fcb69e.png)

入力ができない。コピペで何とか。



再実行するには

```

 cd 
 cd .wine/drive_c/Program\ Files\ \(x86\)/Tencent/WeChat/
 wine WeChat
```