-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
You input only number in menu screen, automatic run
이제 메인메뉴 및 곡 선택화면까지는 숫자만 입력하면 번거롭게 엔터키를 누르지 않아도 자동으로 다음 화면으로 넘어갑니다.
- Loading branch information
Showing
38 changed files
with
199 additions
and
118 deletions.
There are no files selected for viewing
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,2 @@ | ||
Func_3.c | ||
main.c | ||
코드를 생성하고 있습니다... | ||
MusicPlayer.vcxproj -> C:\Users\hodor\source\repos\MusicPlayer\Debug\MusicPlayer.exe |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,54 @@ | ||
#include <stdio.h> | ||
#include <stdlib.h> | ||
#include <time.h> | ||
#include <Windows.h> | ||
#include <string.h> | ||
|
||
FILE *fp; // .txt파일 전용 파일포인터 | ||
|
||
int Random; | ||
int Play_Random_count = 0; | ||
int save_random_number[10000] = { 0, }; | ||
void Save_RandomNum() { //랜덤 모드시 라인 넘버를 저장하는 함수. (중복으로 음악이 실행되는걸 방지하기 위함) | ||
save_random_number[Play_Random_count] = Random; | ||
Play_Random_count++; | ||
} | ||
|
||
|
||
char fileread[4096]; // .txt파일 한줄읽기용 문자열 | ||
const char CMD_Static_command_4[100] = { "start chrome --incognito" }; // 크롬 시크릿모드 실행 명령어 | ||
char cache_Music1_4[100]; | ||
char cache_Music2_4[8092]; | ||
char *ptr_linkcut_result; | ||
char *contact_4 = NULL; //cache_Music2_2 문자열에서 자른 나머지 문자열을 저장 | ||
char Musiclink_4[8192] = { 0, }; // 최종 음악재생 명령어 | ||
void No_overlap_Musiclist_play() { //(음악중복재생 방지) 음악플레이 | ||
fopen_s(&fp, "Mlist.txt", "rt"); | ||
rewind(fp); | ||
|
||
for (int i = 0; i < Random; i++) { | ||
fgets(fileread, sizeof(fileread), fp); | ||
} | ||
|
||
sprintf_s(cache_Music1_4, sizeof(cache_Music1_4), "%s", CMD_Static_command_4); | ||
sprintf_s(cache_Music2_4, sizeof(cache_Music2_4), "%s", fileread); | ||
|
||
ptr_linkcut_result = strtok_s(cache_Music2_4, " ", &contact_4); // 한줄 읽은 내용을 띄어쓰기 기준으로 나누어 ptr_linkcut_result에 저장 | ||
|
||
sprintf_s(Musiclink_4, sizeof(Musiclink_4), "%s %s", cache_Music1_4, ptr_linkcut_result); // 최종 음악재생 명령어 | ||
|
||
system(Musiclink_4); | ||
|
||
fclose(fp); | ||
} | ||
|
||
|
||
void File_close4() { // .txt 파일 닫음 | ||
Play_Random_count = 0; | ||
|
||
for (int i = 0; i < 10000; i++) { | ||
save_random_number[i] = 0; | ||
} | ||
|
||
fclose(fp); | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,18 @@ | ||
Func_2.c | ||
Func_1.c | ||
Func_2.c | ||
Func_3.c | ||
Func_4.c | ||
GUI.c | ||
c:\users\hodor\source\repos\musicplayer\musicplayer\gui.c(30): warning C4996: 'getch': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _getch. See online help for details. | ||
c:\program files (x86)\windows kits\10\include\10.0.17763.0\ucrt\conio.h(453): note: 'getch' 선언을 참조하십시오. | ||
c:\users\hodor\source\repos\musicplayer\musicplayer\gui.c(43): warning C4996: 'getch': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _getch. See online help for details. | ||
c:\program files (x86)\windows kits\10\include\10.0.17763.0\ucrt\conio.h(453): note: 'getch' 선언을 참조하십시오. | ||
c:\users\hodor\source\repos\musicplayer\musicplayer\gui.c(61): warning C4996: 'getch': The POSIX name for this item is deprecated. Instead, use the ISO C and C++ conformant name: _getch. See online help for details. | ||
c:\program files (x86)\windows kits\10\include\10.0.17763.0\ucrt\conio.h(453): note: 'getch' 선언을 참조하십시오. | ||
main.c | ||
코드를 생성하고 있습니다. | ||
10 of 26 functions (38.5%) were compiled, the rest were copied from previous compilation. | ||
2 functions were new in current compilation | ||
7 functions had inline decision re-evaluated but remain unchanged | ||
9 of 32 functions (28.1%) were compiled, the rest were copied from previous compilation. | ||
5 functions were new in current compilation | ||
6 functions had inline decision re-evaluated but remain unchanged | ||
코드를 생성했습니다. | ||
MusicPlayer.vcxproj -> C:\Users\hodor\source\repos\MusicPlayer\Release\MusicPlayer.exe |
Binary file modified
BIN
+770 Bytes
(120%)
MP/MusicPlayer/Release/MusicPlayer.tlog/CL.command.1.tlog
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified
BIN
+824 Bytes
(120%)
MP/MusicPlayer/Release/MusicPlayer.tlog/MusicPlayer.write.1u.tlog
Binary file not shown.
Binary file modified
BIN
+178 Bytes
(110%)
MP/MusicPlayer/Release/MusicPlayer.tlog/link.command.1.tlog
Binary file not shown.
Binary file not shown.
Binary file modified
BIN
+142 Bytes
(110%)
MP/MusicPlayer/Release/MusicPlayer.tlog/link.write.1.tlog
Binary file not shown.
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.