Skip to content

Commit

Permalink
add how to use this program in README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
mass-0910 committed Mar 19, 2020
1 parent ee98c02 commit 677698d
Show file tree
Hide file tree
Showing 5 changed files with 26 additions and 5 deletions.
25 changes: 23 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,26 @@
# CLIP Timer

CLIP STUDIO PAINTでお絵かきのタイムを測るプログラムです。
CLIP STUDIO PAINTでお絵かきのタイムを計測するためのソフトウェアです.

本プログラムはコンパイラはMingw gcc 8.2.0、UIなどにはDXライブラリを使用しています。
## # 使い方

1. releaseからCLIPTimer.zipをダウンロードして解凍
2. setting.txtの1行目にCLIPStudioPaint.exeへのフルパスを記述
3. setting.txtの2行目に.clipファイルを格納しているフォルダへのフルパスを記述
4. CLIPTimer.exeを実行すると,タイマーウインドウとCLIP STUDIO PAINTが開きます

## # 使用コンパイラとライブラリ

本プログラムはコンパイラはMinGW gcc 8.2.0, UIなどにはDXライブラリを使用しています.

## # コンパイルコマンド

コンパイルには、MinGW内のincludeにDxLib/DxLib.hが格納されている必要があります。
```
> windres -o src/resource.o src/resource.rc
> g++ -mwindows -static-libstdc++ -static-libgcc -o release/CLIPTimer.exe src/*.cpp src/resource.o --exec-charset=cp932 --input-charset=utf-8 "-LC:\MinGW\lib\DxLib" -DDX_GCC_COMPILE -DDX_NON_INLINE_ASM -lDxLib -lDxUseCLib -lDxDrawFunc -ljpeg -lpng -lzlib -ltiff -ltheora_static -lvorbis_static -lvorbisfile_static -logg_static -lbulletdynamics -lbulletcollision -lbulletmath -lopusfile -lopus -lsilk_common -lcelt -lpsapi
```
cpl.ps1に上記のコマンドを書きました。powershellにてプロジェクト直下で以下のコマンドを打つことでコンパイル出来ます。
```
> ./cpl.ps1
```
2 changes: 1 addition & 1 deletion cpl.ps1
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
windres -o src/resource.o src/resource.rc
g++ -mwindows -static-libstdc++ -static-libgcc -o release/CLIPTimer.exe src/*.cpp src/resource.o --exec-charset=cp932 --input-charset=utf-8 "-LC:\MinGW\lib\DxLib" -DDX_GCC_COMPILE -DDX_NON_INLINE_ASM -lDxLib -lDxLib -lDxUseCLib -lDxDrawFunc -ljpeg -lpng -lzlib -ltiff -ltheora_static -lvorbis_static -lvorbisfile_static -logg_static -lbulletdynamics -lbulletcollision -lbulletmath -lopusfile -lopus -lsilk_common -lcelt -lpsapi
g++ -mwindows -static-libstdc++ -static-libgcc -o release/CLIPTimer.exe src/*.cpp src/resource.o --exec-charset=cp932 --input-charset=utf-8 "-LC:\MinGW\lib\DxLib" -DDX_GCC_COMPILE -DDX_NON_INLINE_ASM -lDxLib -lDxUseCLib -lDxDrawFunc -ljpeg -lpng -lzlib -ltiff -ltheora_static -lvorbis_static -lvorbisfile_static -logg_static -lbulletdynamics -lbulletcollision -lbulletmath -lopusfile -lopus -lsilk_common -lcelt -lpsapi
Binary file renamed relaese/CLIPTimer.exe → release/CLIPTimer.exe
Binary file not shown.
File renamed without changes.
4 changes: 2 additions & 2 deletions src/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -27,15 +27,15 @@ void nameCheck(CLIPSTUDIO_TIME *ct, char *folderpath);
char *get_extension(char *filename);

time_t programStartTime = time(NULL);

int font_UI;

int initialize_DxLib(){

SetOutApplicationLogValidFlag(FALSE);
ChangeWindowMode(TRUE);
SetGraphMode(256, 256, 32);
SetWindowText("CLIP Timer");
SetMainWindowText((const TCHAR *)"CLIP Timer");
SetNotSoundFlag(TRUE);
if(DxLib_Init() == -1){
return -1;
}
Expand Down

0 comments on commit 677698d

Please # to comment.