Google Chrome経由でLINEをDesktop Appのように使う

Ubuntu Desktop環境構築 Part 22

公開日: 2021-05-04

Chromeの拡張機能でLINEを追加する

環境

1
2
3
4
5
6
7
8
% lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 20.04.3 LTS
Release:        20.04
Codename:       focal
% uname -srvmpio
Linux 5.13.0-27-generic #29~20.04.1-Ubuntu SMP Fri Jan 14 00:32:30 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

前提

UbuntuにはLINE APPはないのでGoogle Chromeの拡張機能を用いて、LINEを追加することを試みます.

  1. chrome ウェブストア-lineでLINEを追加
  2. chrome://extensions/にアクセスし、LINEのディベロッパーモードをONにする
  3. IDをコピーする

LINEをDesktopアプリ化する

  1. Google chromeでLINEを開く
  2. 設定 >> More tools >> Create shortcutを選択
  3. (opt) ウィンドウとして開くにチェック

完了後、~/.local/share/applications/以下に、chrome extension id(以下、<app-id>)にchrome-<app-id>-Default.desktopが作成されています. このオブジェクトはショートカットwindowの設定ファイルとなります.

(opt) LINEのアイコンをLINEぽく変える

  • デフォルトではLINEのアイコンがLINEぽくないので、~/.local/share/applications/chrome-<app-id>-Default.desktopのアイコン項目を設定します
  • 基本的には、LINEぽい画像ファイルをどこから探して、そのPATHを設定すればよい形になります

今回は、/home/"username"/.config/google-chrome/Default/Extensions/<app-id>/<app-ver>/res/img/line_logo_128x128_on.pngをもちいます.

EXAMPLE : chrome-<app-id>-Default.desktop

1
2
3
4
5
6
7
8
9
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Terminal=false
Type=Application
Name=LINE
Exec=/opt/google/chrome/google-chrome --profile-directory=Default --app-id=<app-id>
Icon=<画像ファイルPATH>
StartupWMClass=crx_<app-id>


Share Buttons
Share on:

Feature Tags
Leave a Comment
(注意:GitHub Accountが必要となります)