ヤマレコなら、もっと自由に冒険できる

Yamareco

HOME > saitama-nさんのHP > 日記
2021年08月23日 07:44道具レビュー(精密機器)全体に公開

Evernote代替のJoplinに修正バッチをあててWindows10(32-bit)で使えるようにする(山に関係ないです)

saitama-nの日記:Joplinというノートアプリのインストールでハマった(山に関係ないEvernoteにさようならする話)
https://www.yamareco.com/modules/diary/148886-detail-246536
上記の日記でWindows10(32-bit)で問題無く使える旧バージョン(Joplin-Setup-1.3.18)をインストールしましたが、iPhoneのJoplinアプリを更新をしたら同期ファイルの構造か何かが変わったようで旧バージョンで同期できません。

仕方ないので下記を参照に最新版(Joplin-Setup-2.3.5)をインストールして修正バッチを当てます。
Doesn't work on Windows 32-bit · Issue #4649 · laurent22/joplin · GitHub
https://github.com/laurent22/joplin/issues/4649#issuecomment-896825255
tomasz1986さんがバッチファイルを作成しています。
Joplinのasarファイルを展開→元のasarファイルを削除→展開したasarファイル内にあるファイルの名前変更→asarファイルに戻す→展開したasarファイルの削除という内容です。
Joplinの作者が32-bitで使うプログラムのファイル名を変更し忘れたか誤った指定をしているようです。

Windows10(32-bit)での修正手順。
1 7-Zip(32bit版)をインストール。
「7-Zip」7z形式などに対応した解凍・圧縮ソフト - 窓の杜
https://forest.watch.impress.co.jp/library/software/7zip/
2 7-Zip用asarプラグインをダウンロードして展開して、7-Zipのプログラムフォルダに"Formats"というフォルダを作成して7-Zip用asarプラグイン(Asar.32.dll)を置く。
Asar7z
https://www.tc4shell.com/en/7zip/asar/
3 Joplinをインストール(インストール後に実行しない事。もし、実行してしまったらタスクマネージャーを開いてJoplinを終了してください)。
4 Joplinのプログラムフォルダを開いて"resources"フォルダ内の"app.asar"を右クリックして7-zipダイヤログの「"app¥"に展開」を選ぶ。
"app"フォルダが作成されて"app.asar"の中身が展開される。
展開後は"app.asar"を削除(後で修正した"app.asar"を作るので)。
5 テキストエディターで".bat"拡張子のついたパッチファイルを作る。
バッチファイルの中身

@echo off

ren "resources\app\node_modules\@joplin\lib\node_modules\sqlite3\lib\binding\napi-v{napi_build_version}-win32-ia32" "napi-v3-win32-ia32"
C:\Program Files\7-Zip\7z.exe a "resources\app.asar" ".\resources\app\*" -r
rd /q /s "resources\app"

pause

※"C:\Program Files\7-Zip\7z.exe" は7z.exeのフルパスを指定(パスを通していれば"7z.exe"で良い)

※※ファイルの中身が変更されました。
プレリリースv2.5.1以降は下記のバッチファイルを利用の事。

@echo off

ren "resources\app\node_modules\sqlite3\lib\binding\napi-v{napi_build_version}-win32-ia32" "napi-v3-win32-ia32"
C:\Program Files\7-Zip\7z.exe a "resources\app.asar" ".\resources\app\*" -r
rd /q /s "resources\app"

pause

6 4の「resources」フォルダを6のパッチファイルにドラッグアンドドロップ。
コマンドラインが立ち上がり、問題のファイル名を変更して"resources\app"以下の階層を"resources\app.asar"格納後に "resources\app"以下の階層を削除します。
7 Joplinを実行する。

Joplinのアップデート時は同じ手順が必要になります(Joplin2.4.9も同じ作業が必要でした)。
何故かWindows10(32-bit)のインストール問題はスルーされています。
OneDriveで同期しています(Microsoftアカウントを作成すれば5GBまで無料)。

※※上記の手順でなくて、tomasz1986さんのパッチファイルに"resources"フォルダをドラッグアンドドロップすると".\resources\app\*"がありませんと叱られました。
asarプラグインを導入した7-Zipでasarファイルの展開と、パッチファイルの二段階で対応しました。
とりあえずJoplinが動いたから良しとしましょう。

JoplinはMac、Winsows、Linux、android、iPhoneとアプリがあるのでOneDrive等のクラウドドライブ経由で同期できます。
Windows10(32bit)、Windows10(64bit)、Linux Mint(64bit)、iPhone8で今のところ同期は問題無くできます。

GitHub - laurent22/joplin: Joplin - an open source note taking and to-do application with synchronization capabilities for Windows, macOS, Linux, Android and iOS. Forum: https://discourse.joplinapp.org/
https://github.com/laurent22/joplin
お気に入りした人
拍手で応援
拍手した人
拍手
訪問者数:1618人

コメント

まだコメントはありません
プロフィール画像
ニッ にっこり シュン エッ!? ん? フフッ げらげら むぅ べー はー しくしく カーッ ふんふん ウィンク これだっ! 車 カメラ 鉛筆 消しゴム ビール 若葉マーク 音符 ハートマーク 電球/アイデア 星 パソコン メール 電話 晴れ 曇り時々晴れ 曇り 雨 雪 温泉 木 花 山 おにぎり 汗 電車 お酒 急ぐ 富士山 ピース/チョキ パンチ happy01 angry despair sad wobbly think confident coldsweats01 coldsweats02 pout gawk lovely bleah wink happy02 bearing catface crying weep delicious smile shock up down shine flair annoy sleepy sign01 sweat01 sweat02 dash note notes spa kissmark heart01 heart02 heart03 heart04 bomb punch good rock scissors paper ear eye sun cloud rain snow thunder typhoon sprinkle wave night dog cat chick penguin fish horse pig aries taurus gemini cancer leo virgo libra scorpius sagittarius capricornus aquarius pisces heart spade diamond club pc mobilephone mail phoneto mailto faxto telephone loveletter memo xmas clover tulip apple bud maple cherryblossom id key sharp one two three four five six seven eight nine zero copyright tm r-mark dollar yen free search new ok secret danger upwardright downwardleft downwardright upwardleft signaler toilet restaurant wheelchair house building postoffice hospital bank atm hotel school fuji 24hours gasstation parking empty full smoking nosmoking run baseball golf tennis soccer ski basketball motorsports cafe bar beer fastfood boutique hairsalon karaoke movie music art drama ticket camera bag book ribbon present birthday cake wine bread riceball japanesetea bottle noodle tv cd foot shoe t-shirt rouge ring crown bell slate clock newmoon moon1 moon2 moon3 train subway bullettrain car rvcar bus ship airplane bicycle yacht

コメントを書く

ヤマレコにユーザー登録いただき、ログインしていただくことによって、コメントが書けるようになります。
ヤマレコにユーザ登録する