From 66d97388f540c81f1c91eef8bcf5dbee9da7946c Mon Sep 17 00:00:00 2001 From: Cutls Date: Sun, 16 Dec 2018 16:12:33 +0900 Subject: [PATCH 1/4] Delete TOS --- TOS.md | 108 --------------------------------------------------------- 1 file changed, 108 deletions(-) delete mode 100644 TOS.md diff --git a/TOS.md b/TOS.md deleted file mode 100644 index 8ce21ba2..00000000 --- a/TOS.md +++ /dev/null @@ -1,108 +0,0 @@ -# Terms of Use - -## Copyright - -(C)TheDesk 2018 all rights reserved. Website:[https://thedesk.top](https://thedesk.top) - -## 利用規約 - -利用規約とは __禁止行為__ と、 __規約__ を含めたものを指します。 - -### 禁止行為 - - - 同一内容の連投行為 - - 複数インスタンスやSNSへの同時投稿 - - misskey.xyzへのthedesk-misskeyからの投稿 - -## 規約 - - - このソフトウェアを通じて投稿される内容やAPIを通じたアクションは全て投稿者が権利を主張でき、責務を負うことになります。 - - MastodonのAPIを通じたアクションは、全てそのインスタンスの規約に従っていなければなりません。特記無き場合、法的責任はそのインスタンスのホストの所在国の法律に従って下さい。 - - その他API(Adobe,Spotify,マストドンユーザーマッチング,instances.social)へのアクセスは、各サービスの規約・プライバシーポリシーを遵守してください。 - - Spotifyのログイン情報はTheDeskのサーバーに保存されますが、EUにおける「一般データ保護規則(General Data Protection Regulation:GDPR)」を遵守できていないため、EU内ユーザーは利用できません。 - - 改変、翻訳に関わらず、利用しているインスタンスに関わらないTheDeskに起因する法的責任は日本国の法律に従います。 - - TheDeskの開発者からの情報を送信するため、使用時には常に開発者のサーバー(thedesk.top)と接続しています。 - - -この規約はTheDesk Akane (16.1.3)以降に効力を持ちます。 - -## Terms of Use - - -### Prohibited - - - Posting toots which have the same contents each other in moments. - - Posting toots which have the same contents each other to several instances at once. - - Posting to misskey.xyz via thedesk-misskey. - -## Terms - - - You are immediately responsible to all actions through this software. - - You have to follow the instance's rules or laws of the hosted country. - - You have to follow the rules of other API(Adobe,Spotify,マストドンユーザーマッチング,instances.social) if you use them. - - Your Spotify login data is stored in TheDesk server, however TheDesk isn't following General Data Protection Regulation:GDPR which allows users in EU to use TheDesk. - - The developer of TheDesk follows Japanese laws. - - TheDesk is always connected to its server, in order to receive infomation from the developer. - - TheDesk Akane (16.1.3) and above is under this TOS. - - -  - -以下バージョンとコードネームの比較です。 -_斜字_ はTheDeskには採用していません。前作等に使用されています。 -__太字__ は2018年9月17日現在のTheDeskで使用されたコードネームです。 -[カッコ囲み]は飛ばされることが確定しています。バージョンの番号も飛ばされます。 -52以降が必要になったときに使用します。 - -1. _Rin_ -1. _Anzu_ -1. _Kanako_ -1. _Kaede_ -1. _Rika_ -1. _Ranko_ -1. __Miku__ -1. _Kirari_ -1. __Mika__ -1. __Uzuki__ -1. __Miho__ -1. __Riina__ -1. __Airi__ -1. __Mizuki__ -1. __Mio__ -1. __Akane__ -1. Miria -1. Nana -1. [Minami] -1. Sachiko -1. Mayu -1. Koume -1. Chieri -1. Anastasia -1. Aiko -1. Shoko -1. Nao -1. Karen -1. Sae -1. Yuko -1. Fumika -1. Yuki -1. Frederica -1. Kanade -1. Nina -1. Arisu -1. Sanae -1. Shiki -1. Syuko -1. Momoka -1. Yui -1. Yuka -1. Asuka -1. Yumi -1. Kyoko -1. Yuuki -1. Ryo -1. Yoshino -1. Hiromi -1. Miyu -1. Tomoe From 205e1d33329886405a25cf438c824776c651dd2c Mon Sep 17 00:00:00 2001 From: Cutls Date: Sun, 16 Dec 2018 16:17:52 +0900 Subject: [PATCH 2/4] TOS, priv, Build --- README.md | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 4fd9e889..9e683148 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,8 @@ The icon is provided under [Creative Commons BY-NC-SA](https://creativecommons.o ## Terms of Use/利用規約 -[TOS.md](https://github.com/cutls/TheDesk/blob/master/TOS.md) +* [利用規約(Terms of Use(ja))](https://thedesk.top/tos.html) +* [プライバシーポリシー(Privacy Policy(ja))](https://thedesk.top/priv.html) ## Language/言語 @@ -47,10 +48,10 @@ desk.icns: macOS向けアイコン.セルフビルドにどうぞ. ## Requirement/環境 -- Electron 2.0.7 +- Electron 3.0.10 - electron-dl - Jimp -- adm-zip +- font-manager - itunes-nowplaying-mac(for macOS) - node-notifier - Ability to read unformated files! @@ -66,14 +67,20 @@ macOSビルダー Misskey(misskey.xyz) application token is not in cutls/TheDesk Misskey(misskey.xyz)のトークンは含まれておりません。 -electron-packager is required. electron-packagerが必要です. +### electron-packager Windows -`electron-packager ./app TheDesk --executable-name="TheDesk" --app-copyright="Copyright (c) TheDesk 2018 Cutls.com 2015 All Right Reserved" --win32metadata.CompanyName="TheDesk&Cutls.com" --win32metadata.FileDescription="TheDesk" --win32metadata.OriginalFilename="TheDesk" --win32metadata.InternalName="TheDesk" --win32metadata.ProductName="TheDesk" --platform=win32 --arch=all --electron-version=2.0.7 --icon=.\app\thedesk.ico --overwrite` +`electron-packager ./app TheDesk --executable-name="TheDesk" --app-copyright="Copyright (c) TheDesk 2018 Cutls.com 2015 All Right Reserved" --win32metadata.CompanyName="TheDesk&Cutls.com" --win32metadata.FileDescription="TheDesk" --win32metadata.OriginalFilename="TheDesk" --win32metadata.InternalName="TheDesk" --win32metadata.ProductName="TheDesk" --platform=win32 --arch=all --electron-version=3.0.10 --icon=.\app\thedesk.ico --overwrite` Linux -`electron-packager ./app TheDesk --executable-name="TheDesk" --app-copyright="Copyright (c) TheDesk 2018 Cutls.com 2015 All Right Reserved" --platform=linux --arch=x64,ia32 --electron-version=2.0.7 --overwrite` +`electron-packager ./app TheDesk --executable-name="TheDesk" --app-copyright="Copyright (c) TheDesk 2018 Cutls.com 2015 All Right Reserved" --platform=linux --arch=x64,ia32 --electron-version=3.0.10 --overwrite` macOS -`electron-packager ./app TheDesk --executable-name="TheDesk" --app-copyright="Copyright (c) TheDesk 2018 Cutls.com 2015 All Right Reserved" --platform=darwin --arch=all --electron-version=2.0.7 --icon=./app/icon.icns --overwrite` +`electron-packager ./app TheDesk --executable-name="TheDesk" --app-copyright="Copyright (c) TheDesk 2018 Cutls.com 2015 All Right Reserved" --platform=darwin --arch=all --electron-version=3.0.10 --icon=./app/icon.icns --overwrite` +### electron-builder +Windows config is all on package.json +Windows用のビルド設定はすべてpackage.jsonに記載しています。 + +To build TheDesk for Linux and macOS, edit package.json +Linux,macOS版をビルドするためにはpackage.jsonを編集してください。 ## See also/詳しく [TheDesk - マストドン日本語ウィキ](https://ja.mstdn.wiki/TheDesk) From 0175038e77ce4dad99ed651ca7bd7dd5ea4ac42e Mon Sep 17 00:00:00 2001 From: Cutls Date: Sun, 16 Dec 2018 23:01:25 +0900 Subject: [PATCH 3/4] How to install --- README.md | 45 ++++++++++++++++++++++++++++----------------- 1 file changed, 28 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index 9e683148..caf6995e 100644 --- a/README.md +++ b/README.md @@ -33,28 +33,22 @@ The icon is provided under [Creative Commons BY-NC-SA](https://creativecommons.o ### Translation/翻訳 -Crowdin project was started! Visit: https://crowdin.com/project/thedesk +Crowdin project is available! Visit: https://crowdin.com/project/thedesk Crowdinから翻訳に参加してみませんか?: https://crowdin.com/project/thedesk -## Component/構成 - -app:Raw files(you can download to modify or check) - -app:そのままのファイル.ダウンロード→テスト用 - -desk.icns: If you build yourself on macOS, you can use this .icns file as icon. -desk.icns: macOS向けアイコン.セルフビルドにどうぞ. - ## Requirement/環境 -- Electron 3.0.10 -- electron-dl -- Jimp -- font-manager -- itunes-nowplaying-mac(for macOS) -- node-notifier -- Ability to read unformated files! +- Electron 3.0.10(install yourself) +- electron-dl(in package.json) +- Jimp(in package.json) +- font-manager(in package.json) + - Python 2.x(install yourself) + - VisualC++(Windows)(install yourself) +- itunes-nowplaying-mac(for macOS)(in package.json) +- node-notifier(in package.json) +- Ability to read unformated files!(install yourself) + ## Contributors/コントリビューター @@ -66,7 +60,23 @@ macOSビルダー Misskey(misskey.xyz) application token is not in cutls/TheDesk Misskey(misskey.xyz)のトークンは含まれておりません。 +`git clone https://github.com/cutls/TheDesk` +`npm install electron -g` +`cd TheDesk/app` +`npm install` +`npm install --save-dev electron-rebuild` +Linux/macOS +`./node_modules/.bin/electron-rebuild` +Windows +`.\node_modules\.bin\electron-rebuild.cmd` + +To install Python 2.x and Visual C++ for Windows, before running `npm install --save-dev electron-rebuild` +WindowsでPython 2.xやVisualC++を一発でインストールできるツールもあります(`npm install --save-dev electron-rebuild`の前に) +`npm install --global windows-build-tools` + +日本語話者向けですが、macOSビルドにはXCodeが要るとの情報があります。([とねぢ](https://minohdon.jp/@toneji)氏談) + ### electron-packager Windows `electron-packager ./app TheDesk --executable-name="TheDesk" --app-copyright="Copyright (c) TheDesk 2018 Cutls.com 2015 All Right Reserved" --win32metadata.CompanyName="TheDesk&Cutls.com" --win32metadata.FileDescription="TheDesk" --win32metadata.OriginalFilename="TheDesk" --win32metadata.InternalName="TheDesk" --win32metadata.ProductName="TheDesk" --platform=win32 --arch=all --electron-version=3.0.10 --icon=.\app\thedesk.ico --overwrite` @@ -81,6 +91,7 @@ Windows用のビルド設定はすべてpackage.jsonに記載しています。 To build TheDesk for Linux and macOS, edit package.json Linux,macOS版をビルドするためにはpackage.jsonを編集してください。 + ## See also/詳しく [TheDesk - マストドン日本語ウィキ](https://ja.mstdn.wiki/TheDesk) From cdaca5c9f791484a3710c8b5366792d26f71aa42 Mon Sep 17 00:00:00 2001 From: Cutls Date: Sun, 16 Dec 2018 23:04:00 +0900 Subject: [PATCH 4/4] Update --- README.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index caf6995e..5c5ad24c 100644 --- a/README.md +++ b/README.md @@ -47,6 +47,7 @@ Crowdinから翻訳に参加してみませんか?: https://crowdin.com/projec - VisualC++(Windows)(install yourself) - itunes-nowplaying-mac(for macOS)(in package.json) - node-notifier(in package.json) +- sumchecker(in package.json) - Ability to read unformated files!(install yourself) @@ -86,11 +87,11 @@ macOS `electron-packager ./app TheDesk --executable-name="TheDesk" --app-copyright="Copyright (c) TheDesk 2018 Cutls.com 2015 All Right Reserved" --platform=darwin --arch=all --electron-version=3.0.10 --icon=./app/icon.icns --overwrite` ### electron-builder -Windows config is all on package.json -Windows用のビルド設定はすべてpackage.jsonに記載しています。 +Windows and Linux(untested) config is all on package.json +Windows,Linux(未テスト)用のビルド設定はすべてpackage.jsonに記載しています。 To build TheDesk for Linux and macOS, edit package.json -Linux,macOS版をビルドするためにはpackage.jsonを編集してください。 +macOS版をビルドするためにはpackage.jsonを編集してください。 ## See also/詳しく