🧼C, C++/자체제작 프로그램및 배포

링크 연결프로그램

Mawile 2020. 3. 28.
728x90

그냥 간단하게 만들어본링크연결 자작프로그램입니다ㅎㅎ아시다시피 기반은 C++이구요.

 

소스코드와함께 파일도같이 첨부해놓겠습니당~

 

저의컴이 살짝 이라서 크흠...인터넷브라우저열고 사이트들어가는데만

30초넘게걸려요 ㅠㅠ

그래서 예전에 만들고 묵혀두다가 가끔씩쓰곤합니당

 

컴퓨터사진이 안찍혀서 소스코드도 첨부파일로 넣을게용


설명


자신이 들어가고싶은 링크와 사이트이름을 설정한뒤, 

사이트이름을 입력하면 해당링크로

들어갈수있도록 도와주는 프로그램입니다.


#include <stdio.h>
#include <Windows.h>
#include <iostream>
#include <direct.h>
#include <conio.h>

using namespace std;

int main();
int make();
int connect();

int connect(){
    mkdir("C:\\LinkCT");
    system("cls");
    char names[256];
    char string[256];
    std::cout << "Want to Enter the Name of that Files: ";
    std::cin >> string;
    sprintf(names, "start C:\\LinkCT\\%s.bat", string);
    system(names);
    main();
}

int make(){
	mkdir("C:\\LinkCT");
    char name[100];
    char address[256];
    char name1[100];
    char name2[100];
    char address1[256];
    char deletee[100];
    char deletee1[100];
    system("cls");
    std::cout << "Enter This File Name: ";
    std::cin >> name;
    system("cls");
    std::cout << "Enter YOUTUBE Urls: ";
    std::cin >> address;
    system("cls");
    sprintf(deletee, "del C:\\LinkCT\\%s", name);
    system(deletee);
    system("cls");
    sprintf(deletee1, "del C:\\LinkCT\\%s.bat", deletee);
    system(deletee1);
    system("cls");
    sprintf(name2, "C:\\LinkCT\\%s.bat", name);
        FILE *file;
file = fopen(name2, "w");
    sprintf(address1, "start /d \"c:\\Chrome\\Application\" /b chrome.exe %s\nexit", address);
    fwrite(address1, 1, sizeof(address), file);
  fclose(file);
  sprintf(name1, "rename %s %s.bat", name);
  system(name1);
  system("cls");
  MessageBox(NULL, name,"created This Music file!",MB_OK);
  main();
  return 0;
}

int main()
{
 CONSOLE_CURSOR_INFO curInfo; 
 GetConsoleCursorInfo( GetStdHandle( STD_OUTPUT_HANDLE ), &curInfo ); 
 curInfo.bVisible = 0;
 SetConsoleCursorInfo( GetStdHandle( STD_OUTPUT_HANDLE ), &curInfo );
    system("color f0");
    system("title LinkConnector");
    system("mode con cols=35 lines=8"); //가로,세로 
    system("cls");
    char ch;
 printf("=========<LINK CONNECTOR>=========\n(1) - Creates Link File\n(2) - Connects Link File\n(3) - Enter The MusicLinks Folder\n(4) - Delete All MusicLinks\n(5) - Leave\n----------------------------------");
 ch = getch();
 switch(ch)
 {
    case 49:
    make();
    system("cls");
    return 0;
    case 50:
    connect();
    system("cls");
    return 0;
    case 51:
    system("start C:\\LinkCT");
    main();
    return 0;
    case 52:
        if(MessageBox(NULL, "yes - Delete Files\nno - Exit Dialog", "Are You Sure?", MB_YESNO)== IDYES)
        {
    system("rmdir /q /s C:\\LinkCT");
    main();
    return 0;
    }
    else {
    main();
    return 0;
    }
    case  53:
    break;
    return 0;
    default:
     main();
 return 0;
}
}

LinkConnector.cpp
0.00MB
LinkConnector.exe
1.84MB

 

728x90

'🧼C, C++ > 자체제작 프로그램및 배포' 카테고리의 다른 글

파일 자가복제 C++ #1  (0) 2020.11.05
codeSock 헤더파일 배포 <1.0> C++  (0) 2020.10.09
C++ memstrs 헤더파일  (0) 2020.09.13
로또추첨 프로그램  (0) 2020.09.10
C++ 게임 [ MonsterBeat Ver.1 ]  (0) 2020.09.04

댓글