腳本其實很簡單-愛心打印腳本(1)

教程簡介

本系列教程(腳本其實很簡單)的目的是熟悉Windows下的bat腳本和Linux下的bash shell腳本。程序員

腳本的特性就在於不依賴於特定環境,直接調用操做系統,不須要「中間人」就能夠執行。shell

文章簡介

做爲系列的第一篇文章,思來想去,最終兼顧程序員和屌絲單身貴族的身份,打算完成大學時候的一個想法,最關鍵的是小白看了也能快速寫出來一個成品。bash

本文以開發出一個三句話表白腳本爲基礎,學習其中用到的dos命令(bat腳本的分解),詳細說明以下:編輯器

在程序的開始,顯示一句話和一個愛心圖形,接着顯示一行字,最後顯示結束語和另外一個大一些的愛心圖形。學習

Windows效果以下演示:操作系統

效果圖

程序命名爲學習資料整理程序(能夠本身指定),做爲一個「表白」類的腳本程序,固然要作到神不知鬼不覺。適用場景:code

  1. 女神須要你給她一些資料,這時候你就給她發這個「資料整理程序」。。。此處省略一萬字。orm

  2. 學會了愛心,別的圖形基本均可以的,這個擴展性就很強了。教程

環境說明

開發環境:任意文本編輯器
發佈軟件:Bat_To_Exe_Converter
運行環境:Windows全平臺
軟件下載:Bat_To_Exe_Converter 密碼:ss98開發

開發前的構思

流程:

  1. 新建文件

  2. 分別定義三句話

  3. 畫圖-小愛心

  4. 畫圖-大愛心

  5. 把整個流程串聯起來

  6. 把bat腳本發佈成exe,作到「假裝」成自定義程序

流程不難,可是裏面的命令細節仍是須要細細品味的。

開發步驟

  • 任意目錄中建立一個名爲love.bat的文件(須要注意,在Windows中須要先設置文件可擴展名的可見性,默認狀況下會建立一個txt文檔,須要新建其餘類型文件只能把後綴名刪除)。

  • 定義三句話,代碼以下:

@echo off

rem 定義第一句話
set first=有時候我真想忘了你,只記得這個世界
rem 定義第二句話
set second=然而
rem 定義第三句話
set third=我經常忘了整個世界,只記得你
  • 畫圖-小愛心
set left=        
echo %left%     *****         *****
echo %left%   *********     *********
echo %left% ************* *************
echo %left%*****************************
echo %left%*****************************
echo %left%*****************************
echo %left% ***************************
echo %left%   ***********************
echo %left%     *******************
echo %left%       ***************
echo %left%         ***********
echo %left%           *******
echo %left%             ***
echo %left%              *
  • 畫圖-大愛心
set left=        
echo %left%        *********           *********
echo %left%    *****************   *****************
echo %left%   ***************************************
echo %left% *******************************************
echo %left%*********************************************
echo %left%*********************************************
echo %left%*********************************************
echo %left%*********************************************
echo %left%*********************************************
echo %left%*********************************************
echo %left% *******************************************
echo %left%  *****************************************
echo %left%   ***************************************
echo %left%    *************************************
echo %left%     ***********************************
echo %left%      *********************************
echo %left%        *****************************
echo %left%          *************************
echo %left%            *********************
echo %left%               ***************
echo %left%                  *********
echo %left%                     ***
  • 把三句話和愛心串在一塊兒
set left=        
echo.
rem 第一句話
echo %left%%first%
echo.
rem 畫圖-小愛心(上述代碼)
echo.
pause

echo.
rem 第二句話
echo %left%%second%
echo.
pause

echo.
rem 畫圖-大愛心(上述代碼)
echo.
rem 第三句話
echo %left%%third%
  • 完成了love.bat後,打開Bat_To_Exe_Converter_64軟件,點擊open,找到咱們的love.bat,而後在右側的設置的option中,將Exe-Format改成64Bit | Console (Visible),點擊菜單欄中的Convert,指定文件名「資料整理程序」。

到此整個程序就完成了,儘可能先讓這套簡單腳本在本身的電腦上跑起來,也算是一項裝逼實用技能。

程序源碼及打包程序下載

點擊下載 密碼:ii7t

命令詳解見下回分解

相關文章
相關標籤/搜索