This commit is contained in:
cutls 2019-01-13 11:03:10 +09:00
commit c6ad258c1c
2 changed files with 41 additions and 130 deletions

View File

@ -23,7 +23,8 @@ The icon is provided under [Creative Commons BY-NC-SA](https://creativecommons.o
## Terms of Use/利用規約 ## 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/言語 ## Language/言語
@ -32,28 +33,23 @@ The icon is provided under [Creative Commons BY-NC-SA](https://creativecommons.o
### Translation/翻訳 ### 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 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/環境 ## Requirement/環境
- Electron 2.0.7 - Electron 3.0.10(install yourself)
- electron-dl - electron-dl(in package.json)
- Jimp - Jimp(in package.json)
- adm-zip - font-manager(in package.json)
- itunes-nowplaying-mac(for macOS) - Python 2.x(install yourself)
- node-notifier - VisualC++(Windows)(install yourself)
- Ability to read unformated files! - itunes-nowplaying-mac(for macOS)(in package.json)
- node-notifier(in package.json)
- sumchecker(in package.json)
- Ability to read unformated files!(install yourself)
## Contributors/コントリビューター ## Contributors/コントリビューター
@ -65,14 +61,37 @@ macOSビルダー
Misskey(misskey.xyz) application token is not in cutls/TheDesk Misskey(misskey.xyz) application token is not in cutls/TheDesk
Misskey(misskey.xyz)のトークンは含まれておりません。 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`
electron-packager is required. electron-packagerが必要です. Linux/macOS
`./node_modules/.bin/electron-rebuild`
Windows 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` `.\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`
Linux 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 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 and Linux(untested) config is all on package.json
Windows,Linux(未テスト)用のビルド設定はすべてpackage.jsonに記載しています。
To build TheDesk for Linux and macOS, edit package.json
macOS版をビルドするためにはpackage.jsonを編集してください。
## See also/詳しく ## See also/詳しく

108
TOS.md
View File

@ -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