* YouTube player

Отворете празен текстов файл и запишете в него URL адресите на любимите ви песни в YouTube (или VBox). Сега напишете програма, която изпълнява тези песни една след друга.

Жокери: Можете да използвате командата system(„start URL“); за стартирането на песните (например system(„start http://google.bg“); отваря страницата на Гугъл. Ще ви е нужна функцията strcat() за да слепите думата start към URL адреса на песента, прочетена от файла. Освен това, за да не се отворят всички песни едновременно, ще ви трябва командата system(„pause“);  за да чака програмата натискане на клавиш след всяка песен, преди да пусне следващата. Или функцията sleep(), за да изчака завършването на едната песен, за да започне автоматично следващата. И разбира се, ще трябва да знаете как става четене от файл :-)

По желание: Може да направите така, че при пускането на всяка песен да се отваря автоматично текста й и/или информация за изпълнителя…

Публикувано в 12а с етикети . Постоянна връзка.

3 Responses to * YouTube player

  1. dreanor каза:
    #include <cstdlib>
    #include <iostream>
    #include <fstream>
    
    using namespace std;
    
    int main(int argc, char *argv[])
    {
        fstream url;
        url.open("youtube_player.txt", ios::in);
        char start_url [256];
        char url_address [256];
        while (!url.eof())
        {
            for (int i=0; i<2; i++)
            {
                strcpy (start_url, "start ");
                url>>url_address;
                strcat(start_url, url_address);
                system(start_url);
            }
            cout<<"Natisni enter za sledwasht klip\n\n";
            system("PAUSE");
        }
        cout<<"Towa beshe wsichko!\n\n";
        system("PAUSE");
        return EXIT_SUCCESS;
    }
    
  2. Iceman каза:
     #include <windows.h>
    #include <cstdlib>
    #include <iostream>
    
    using namespace std;
    
    int main(int argc, char *argv[])
    {
        system( "start http://www.youtube.com/watch?v=-p_RaoEcEvA " );
        Sleep(323000);
        system( "start http://www.youtube.com/watch?v=PfAWReBmxEs " );
        Sleep(5000);// primerno vreme
        system( "start http://www.youtube.com/watch?v=RKrNdxiBW3Y " );
        Sleep(6000);
        system("PAUSE");
        return EXIT_SUCCESS;
    }
    
    
    • Данаил каза:

      Супер! Само ако можеше тази информация да се чете и от файл, щеше да е още по-добре – за да не се налага да се прекомпилира програмата за да се смени списъка с песните :-). Вижте в тази задача как става четенето от файл, има и обяснение от Лора…

Вашият коментар