#include #include #include #include "mmsystem.h" #pragma comment(lib,"winmm.lib") using namespace std; int main() { cout << "\n 现在时间 | 跨年倒计时 \n"; cout << " 2019-12-31 23:59:45 | 15 \r"; PlaySound(TEXT("C:\\Users\\ab124\\source\\repos\\2020跨年祝福\\sounds\\WindowsStartup.wav"), NULL, SND_FILENAME | SND_ASYNC); Sleep(4000); cout << " 2019-12-31 23:59:46 | 14 \r"; PlaySound(TEXT("C:\\Users\\ab124\\source\\repos\\2020跨年祝福\\sounds\\WindowsStartup.wav"), NULL, SND_FILENAME | SND_ASYNC); Sleep(2000); cout << " 2019-12-31 23:59:47 | 13 are you ready?\r"; PlaySound(TEXT("C:\\Users\\ab124\\source\\repos\\2020跨年祝福\\sounds\\WindowsStartup.wav"), NULL, SND_FILENAME | SND_ASYNC); Sleep(1000); cout << " 2019-12-31 23:59:48 | 12 \r"; PlaySound(TEXT("C:\\Users\\ab124\\source\\repos\\2020跨年祝福\\sounds\\WindowsStartup.wav"), NULL, SND_FILENAME | SND_ASYNC); Sleep(1000); cout << " 2019-12-31 23:59:49 | 11 \r"; PlaySound(TEXT("C:\\Users\\ab124\\source\\repos\\2020跨年祝福\\sounds\\WindowsStartup.wav"), NULL, SND_FILENAME | SND_ASYNC); Sleep(1000); cout << " 2019-12-31 23:59:50 | 10 \r"; //PlaySound(TEXT("C:\\Users\\Public\\ringtones\\Aesthete.wav"), NULL, SND_FILENAME | SND_ASYNC); //C:\Windows\Media PlaySound(TEXT("C:\\Users\\ab124\\source\\repos\\2020跨年祝福\\sounds\\WindowsStartup.wav"), NULL, SND_FILENAME | SND_ASYNC); Sleep(1000); cout << " 2019-12-31 23:59:51 | 09 \r"; PlaySound(TEXT("C:\\Users\\ab124\\source\\repos\\2020跨年祝福\\sounds\\WindowsStartup.wav"), NULL, SND_FILENAME | SND_ASYNC); Sleep(1000); cout << " 2019-12-31 23:59:52 | 08 \r"; PlaySound(TEXT("C:\\Users\\ab124\\source\\repos\\2020跨年祝福\\sounds\\WindowsStartup.wav"), NULL, SND_FILENAME | SND_ASYNC); Sleep(1000); cout << " 2019-12-31 23:59:53 | 07 \r"; PlaySound(TEXT("C:\\Users\\ab124\\source\\repos\\2020跨年祝福\\sounds\\WindowsStartup.wav"), NULL, SND_FILENAME | SND_ASYNC); Sleep(1000); cout << " 2019-12-31 23:59:54 | 06 \r"; PlaySound(TEXT("C:\\Users\\ab124\\source\\repos\\2020跨年祝福\\sounds\\WindowsStartup.wav"), NULL, SND_FILENAME | SND_ASYNC); Sleep(1000); cout << " 2019-12-31 23:59:55 | 05 \r"; PlaySound(TEXT("C:\\Users\\ab124\\source\\repos\\2020跨年祝福\\sounds\\WindowsStartup.wav"), NULL, SND_FILENAME | SND_ASYNC); Sleep(1000); cout << " 2019-12-31 23:59:56 | 04 \r"; PlaySound(TEXT("C:\\Users\\ab124\\source\\repos\\2020跨年祝福\\sounds\\WindowsStartup.wav"), NULL, SND_FILENAME | SND_ASYNC); Sleep(1000); cout << " 2019-12-31 23:59:57 | 03 \r"; PlaySound(TEXT("C:\\Users\\ab124\\source\\repos\\2020跨年祝福\\sounds\\WindowsStartup.wav"), NULL, SND_FILENAME | SND_ASYNC); Sleep(1000); cout << " 2019-12-31 23:59:58 | 02 \r"; PlaySound(TEXT("C:\\Users\\ab124\\source\\repos\\2020跨年祝福\\sounds\\WindowsStartup.wav"), NULL, SND_FILENAME | SND_ASYNC); Sleep(1000); cout << " 2019-12-31 23:59:59 | 01 \r"; PlaySound(TEXT("C:\\Users\\ab124\\source\\repos\\2020跨年祝福\\sounds\\WindowsStartup.wav"), NULL, SND_FILENAME | SND_ASYNC); Sleep(1000); cout << " 2020-01-01 00:00:00 | 00 \r"; PlaySound(TEXT("C:\\Users\\ab124\\source\\repos\\2020跨年祝福\\sounds\\SpeechOn.wav"), NULL, SND_FILENAME | SND_ASYNC); Sleep(700); system("cls"); system("color 84"); Sleep(200); //system("color 74"); //Sleep(200); system("color Ec"); Sleep(200); cout << " +-------------------------------------+\n"; cout << " | |\n"; cout << " | 2020,新年快乐!!! |\n"; cout << " | |\n"; cout << " +-------------------------------------+\n\n\n\n"; //Sleep(5000); string colo; int i, j; char temp; char* p = &colo[0]; colo = "color ec"; Sleep(200); for (i = 0x00; i <= 10; i++) { switch (i) { case 0:temp = '0'; break; case 1:temp = '1'; break; case 2:temp = '2'; break; case 3:temp = '3'; break; case 4:temp = '6'; break; case 5:temp = 'A'; break; case 6:temp = 'C'; break; case 7:temp = 'D'; break; case 8:temp = 'C'; break; case 9:temp = 'D'; break; case 10:temp = '0'; break; case 11:temp = 'B'; break; case 12:temp = 'C'; break; case 13:temp = 'D'; break; case 14:temp = 'D'; break; case 15:temp = '0'; break; } colo[7] = temp; system(p); //cout << colo << "\r"; Sleep(200); } system("color Ec"); Sleep(2000); PlaySound(TEXT("D:\\FormatFactory_Output\\night5.wav"), NULL, SND_FILENAME | SND_ASYNC); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), BACKGROUND_INTENSITY|BACKGROUND_GREEN|BACKGROUND_RED); //cout << "test"; string text,t1,t2,tjm,t3; text = "\t2019迈着轻盈的脚步去了。2020正大跨步地走来。\n\t值此新旧年交替之际,我先向列表里各位老师同学(、叔叔阿姨、爸爸妈妈、姑姑婶婶、哥哥嫂嫂……)问声好!祝大家新年快乐!\n\t2019年一晃眼就过去了。这一年,我经历了很多事,也渐渐看清自己身上的不足。我想,或许这就是过去一年我最大的收获了吧。\n\t还记得年初的时候,刚刚经历情感危机的我,倔强的把自己封闭起来。我一遍遍告诉自己,要坚强,不能怂。那件事的结束,对我来说,是一次考验,也是一种解脱。所以虽然至今我还是单身,但我也不会在情感方面轻易屈服。\n\t大一下学期,自学了linux系统,自己对着教程折腾半天,也算新手上路了。后来又买了一个树莓派,几经折腾,被改装成了电子日历和微型服务器。暑假挺闲的,基本算啥事也没做。等到这学期开学,又学了一点网站设计,并搭好了第一个网站。\n\t相比于在计算机方面的进步,我在专业课上的付出反而有点少,现在想想有点惭愧。不过,我也有收获。和科协的同学们去拍花,认识了山桃碧桃榆叶梅,荠菜酸模苦苣菜,还知道了如何区分同为蔷薇科植物的杏李桃樱(虽然现在忘了有一半)。\n\t第一次独自坐卧铺,第一次自己生火做饭,第一次引体向上做到七个(回学校后就再也做不上去了),第一次解剖小动物,第一次当团校导员(应该不会有第二次了吧)......不断去尝试,去突破,去迎接更新的自己,这才是生活的真谛。\n\t2020年又是新的一年,这一年,我也给自己立下了很多flag,但是最重要的还是提升自己。进入大二,周围的同学们都开始忙碌起来,是时候让自己收心,把注意力放在学习上了。给自己一点前进的动力,不能停滞不前。\n\t感觉说的挺多的了。最后一点,大家新年快乐,跨年就要开开心心的。\n"; t1 = "\n\t(别和我说最近一堆考试的事情,嘤嘤嘤我不听)"; t2 = "\n\n\n最后的最后!!!\n高能预警!\n高能预警!\n高能预警!"; tjm = "\n wwwww\n --wwwwwww\n / □□□ \\\n / \\\n | = = |\n | \\ / |\n (| l<0>l | ^ | l<0>l |)\n | | | |\n | | | |\n | [ o o ] |\n | / \\ |\n | 《 □□□ 》 |\n \\ \\ □□□ / /\n \\ ^ /\n \\ = /\n ——————\n\n\n"; //tjm = " – ෴\n / ▀▀▀▀ \\\n / \\\n | ≡ ≡ |\n | \\\n / |\n (| l👁l | ⌒ | l👁l | )\n | | | |\n | | | |\n | 『 。 。』 |\n | / \\ |\n | 《 □□□》 |\n \\ \\ □□□ / /\n \\ ⌒ /\n \\ = /\n ——————"; t3 = "\n\n我们遇到什么困难,也不要怕,微笑着面对他!消除恐惧的最好办法就是面对恐惧!坚持,才是胜利!加油,奥里给!!!!\n\n奥!\n力!\n给!\n\n\n"; int l, l1, l2, ljm, l3; l = text.length(); l1 = t1.length(); l2 = t2.length(); ljm = tjm.length(); l3 = t3.length(); /* \n --wwwwwww\n / □□□ \\\n / \\\n | = = |\n | \\ / |\n (| l<0>l | ^ | l<0>l | )\n | | | |\n | | | |\n | [ o o ] |\n | / \\ |\n | 《 □□□ 》 |\n \\ \\ □□□ / /\n \\ ^ /\n \\ = /\n ——————\n\n\n */ for (i = 0; i < l; i++) { if (text[i] == '(')SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | BACKGROUND_INTENSITY | BACKGROUND_GREEN | BACKGROUND_RED); cout << text[i]; if (text[i] == ')')SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), BACKGROUND_INTENSITY | BACKGROUND_GREEN | BACKGROUND_RED); Sleep(20); } SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_BLUE | BACKGROUND_INTENSITY | BACKGROUND_GREEN | BACKGROUND_RED); for (i = 0; i < l1; i++) { cout << t1[i]; Sleep(20); } SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), BACKGROUND_INTENSITY | BACKGROUND_GREEN | BACKGROUND_RED); Sleep(200); cout << t2; cout << "\n\n\n"; Sleep(2000); system("cls"); cout << t2 << endl; cout << "3!\r"; Sleep(700); cout << "2!\r"; Sleep(700); cout << "1!!!\r"; Sleep(2100); system("cls"); cout << " \n\n"; SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_RED|BACKGROUND_INTENSITY | BACKGROUND_GREEN | BACKGROUND_RED); //cout << tjm; for (i = 0; i < ljm; i++) { cout << tjm[i]; Sleep(10); } SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_RED|FOREGROUND_BLUE | BACKGROUND_INTENSITY | BACKGROUND_GREEN | BACKGROUND_RED); for (i = 0; i < l3; i++) { cout << t3[i]; Sleep(150); } // /* string colo; int i, j; char temp; char* p = &colo[0]; colo = "color 00"; for (i = 0x00; i <= 0xF; i++) { switch (i) { case 0:temp = '0'; break; case 1:temp = '1'; break; case 2:temp = '2'; break; case 3:temp = '3'; break; case 4:temp = '4'; break; case 5:temp = '5'; break; case 6:temp = '6'; break; case 7:temp = '7'; break; case 8:temp = '8'; break; case 9:temp = '9'; break; case 10:temp = 'A'; break; case 11:temp = 'B'; break; case 12:temp = 'C'; break; case 13:temp = 'D'; break; case 14:temp = 'E'; break; case 15:temp = 'F'; break; } colo[6] = temp; for (j = 0x00; j <= 0xF; j++) { switch (j) { case 0:temp = '0'; break; case 1:temp = '1'; break; case 2:temp = '2'; break; case 3:temp = '3'; break; case 4:temp = '4'; break; case 5:temp = '5'; break; case 6:temp = '6'; break; case 7:temp = '7'; break; case 8:temp = '8'; break; case 9:temp = '9'; break; case 10:temp = 'A'; break; case 11:temp = 'B'; break; case 12:temp = 'C'; break; case 13:temp = 'D'; break; case 14:temp = 'E'; break; case 15:temp = 'F'; break; } colo[7] = temp; system(p); cout << colo << "\r"; Sleep(300); } } system("pause"); // – ෴ / ▀▀▀▀ \ / \ | ≡ ≡ | | \ / | ( | l👁l |⌒| l👁l | ) | | | | | | | | | 『 。 。』 | | / \ | | 《 □□□》 | \ \ □□□ / / \ ⌒ / \ = / —————— */ Sleep(50000); return 0; }