Სარჩევი:
- ნაბიჯი 1: საფუძვლები | ექო
- ნაბიჯი 2: ნაბიჯი 2: საფუძვლები | ფერი და Cls
- ნაბიჯი 3: ნაბიჯი 3: საფუძვლები | "%%", ":" და Goto
- ნაბიჯი 4: ნაბიჯი 4: საფუძვლები | ფინალი
- ნაბიჯი 5: ნაბიჯი 5: გარკვეული გართობა | საათი
- ნაბიჯი 6: ნაბიჯი 6: საბოლოოდ…
- ნაბიჯი 7: დამატებითი დახმარება
ვიდეო: სურათების კოდირება: 7 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
სანამ დავიწყებთ
Batch არის Microsoft– ის მიერ დამზადებული კოდირების ენა. ეს არის უკიდურესად ძირითადი, რადგან მას არ შეუძლია გრაფიკის ჩვენება ან აუდიოს დაკვრა. თუმცა, სასარგებლოა პროგრამების გახსნა, ტექსტზე დაფუძნებული თამაშების გაკეთება და მეორე საათის გამოყენება.
სწავლა ადვილია, რადგან არ არის ბევრი ბრძანება, თუ გსურთ რაღაც სწრაფად გააკეთოთ.
ეს გაკვეთილი განმარტავს რამდენიმე ძირითად ბრძანებას, ასევე გაკვეთილს, თუ როგორ უნდა გააკეთოთ საათი.
შენიშვნა: პარტია მუშაობს მხოლოდ Windows სისტემებზე DOS დღიდან Windows– ის უახლეს ვერსიამდე. ასე რომ, ნუ ეცდებით Unix– ზე დაფუძნებულ სისტემებს (Linux, android…) ან MacOS– ს (iOS, Mackintosh).
ᲛᲜᲘᲨᲕᲜᲔᲚᲝᲕᲐᲜᲘ:
როდესაც სურათის შენახვისას დარწმუნდით, რომ ეს მთავრდება ". Bat" OR ".cmd" - ით (პირადად მე მირჩევნია.bat)
ასევე, თუ გსურთ მისი რედაქტირება, შეგიძლიათ დააწკაპუნოთ მარჯვენა ღილაკით> რედაქტირება, რომ შეცვალოთ ფაილი Notepad– ში გასახსნელად. თუ თქვენ იყენებთ სხვა რამეს, როგორიცაა Sublime Text, ან Notepad ++, ჩვეულებრივ შეგიძლიათ გადახვიდეთ ფაილი> გახსენით… და იპოვოთ ფაილი იქ, თუ ის უკვე არ არის დატვირთული.
(Notepad ++ მომხმარებლებისთვის შეგიძლიათ მარტივად დააწკაპუნოთ> რედაქტირება Notepad ++ - ით მარტივად.)
(ბოდიში დაბალი რეზოლუციის სურათისთვის. მე მჭირდებოდა გამოსახულება ასე ნათქვამი "ეს გააკეთებს" და განათავსე იქ.)
ნაბიჯი 1: საფუძვლები | ექო
ზოგიერთი ბრძანება იქნება მუდმივი ყველაფერში, რასაც აკეთებთ.
პირველი მათგანი იქნება "ექო".
რას აკეთებს ექო?
არსებითად, ის გადასცემს თქვენს მიერ შეყვანილ ყველა ტექსტს. მაგალითად, თუ დააყენებთ "ექო გამარჯობა!" ბრძანების ზოლში თქვენ მიიღებთ "გამარჯობა!" როგორც გამომავალი.
ექოს გამორთვაც შესაძლებელია.
ეს კეთდება უბრალოდ "@echo off" - ით. ეს აჩერებს მას ინფორმაციის გადაცემას, როგორიცაა "C: / windows / System32 (თუ თქვენ მას აწარმოებთ ადმინისტრატორის რეჟიმში).
ნაბიჯი 2: ნაბიჯი 2: საფუძვლები | ფერი და Cls
ფერი თავისთავად ახსნილია. ეს საშუალებას გაძლევთ შეცვალოთ ტერმინალის ფანჯრის შრიფტის ფერი და ფონის ფერი. უფრო დეტალური ახსნა შეიძლება მოიძებნოს "ფერი?" ბრძანების ხაზში (cmd.exe)
Cls არის სტენოგრამი "წმინდა ეკრანისთვის". ის ასუფთავებს ყველა ადრე შეყვანილი მონაცემის ეკრანს, როგორიცაა შეყვანილი ბრძანებები, ტექსტი და ა.
ნაბიჯი 3: ნაბიჯი 3: საფუძვლები | "%%", ":" და Goto
სწორედ აქ ხდება საინტერესო მოვლენები.
"%%" - ით თქვენ შეგიძლიათ შეინახოთ ზოგიერთი მონაცემი, როგორიცაა შეყვანილი ტექსტი ან სხვა სტატისტიკა სანამ კონსოლი არ გასუფთავდება (დაიხურება), რაც სასარგებლოა ზოგიერთ სკრიპტში. (ტექსტზე დაფუძნებულ თამაშებში შეგიძლიათ გამოიყენოთ ეს სახელების, სტატისტიკის შესანახად და რაც შეიძლება სხვა შეიცვალოს და თვალყური ადევნოს.)
":" და goto– ით შეგიძლიათ შექმნათ მარყუჟები და გადაადგილდეთ სკრიპტის გარშემო. ასე რომ, თქვენ შეიძლება გქონდეთ მომხმარებლის რაიმე შეყვანის, შემდეგ სკრიპტის გასვლა ან დაბრუნება საწყისზე.
ნაბიჯი 4: ნაბიჯი 4: საფუძვლები | ფინალი
არსებობს რამდენიმე სხვა რამ, რაც უნდა გაითვალისწინოთ სანამ დაიწყებთ.
set /p insertsomethinghere = შეიყვანეთ ტექსტი:
თუ %insertsomethinghinghing %== 1 მივიღე აპლაცეტოგო
ეს შეიძლება გამოყენებულ იქნას როგორც მრავალჯერადი არჩევანის ვარიანტი. შეიყვანეთ გარკვეული პასუხი და მიიყვანეთ სხვა პასუხამდე.
Ალტერნატიულად, {set /p insertaname = გთხოვთ შეიყვანოთ სახელი:
თუ%insertaname%==%insertaname%goto შემდეგი ნაბიჯი}
ეს გააგრძელებს მომავალ საფეხურზე გადასვლას, რაც არ უნდა იყოს.
შენიშვნა: ყველაფერი ამ გვერდზე თამამად არ არის საჭირო. ამ სფეროებში ყველაფერი განსხვავებული იქნება. ყველაფერი ხაზგასმით შეიძლება გადაწერილი იყოს რამდენჯერაც საჭიროა.
სპეციალური შენიშვნა: {} ფრჩხილებს შორის, ეს არის ტექნიკურად ყველაფერი რაც გჭირდებათ. მიუხედავად იმისა, რომ თქვენ შეიძლება გქონდეთ კონკრეტული სახელი, რომელიც მოგცემთ განსაკუთრებულ სარგებელს, პერსონაჟები გიცნობენ თქვენ, ან გაქვთ ალტერნატიული გზა. ყველაფერი რაც თქვენ გჭირდებათ არის დაამატოთ "if %insertaname %== Bob gotst nextstepbob" (თქვენ უნდა დაამატოთ სხვა გზა, რომელიც შეიძლება იყოს შემაშფოთებელი, ან უბრალოდ ჩაწეროთ მცირე ალტერნატიული გზა, რომელიც დააკავშირებს მთავარ გზას საბოლოოდ.)
ნაბიჯი 5: ნაბიჯი 5: გარკვეული გართობა | საათი
ეს არის ის, რაც მე პირველად ვისწავლე, სინამდვილეში.
@echo გამორთულია
ფერი 0 ა
cls
: საათი
ექო მიმდინარე დრო არის %დრო %და თარიღი არის %თარიღი %
მივიღე საათი
სურვილისამებრ, თქვენ შეგიძლიათ განათავსოთ "cls" საათის შემდეგ
მიუხედავად იმისა, რომ ეს გამოიწვევს მის ციმციმებას და ცოტა შემაშფოთებელია.
გახსოვდეთ სწორად დაზოგვა!
ნაბიჯი 6: ნაბიჯი 6: საბოლოოდ…
ამჟამად, მე ვმუშაობ თამაშზე. ქვემოთ არის ის, რაც ამჟამად მაქვს.
ეს არის ძირითადი და შეიძლება გარკვეულწილად ითამაშო, თუმცა არც ისე ახლოს, რისი გაკეთებაც მსურს.
(იმის გამო, თუ როგორ გადაწყვეტს ტექსტის ფორმატირებას, მე მოგაწვდით მას, თუკი არსებობს მოთხოვნა.)
ნაბიჯი 7: დამატებითი დახმარება
მოგერიდებათ ჰკითხოთ, რამეში ხომ არ დავრჩებით. ვეცდები რაც შეიძლება მალე დავეხმარო.
მადლობა რომ კითხულობ და იმედია ეს დამეხმარება.
გირჩევთ:
კაზუს კოდირება: 5 ნაბიჯი
Kazoo კოდირება: ეს არის ლამაზი 3D მოდელი kazoo დამზადებული Tinkercad. თქვენ შეგიძლიათ გააკეთოთ ერთი ამ intstructable
როგორ კოდირება ფერის დამლაგებელი Modkit– ში Vex– ისთვის: 7 ნაბიჯი
როგორ კოდირება ფერის დამლაგებელი Modkit– ში Vex– ზე: გამარჯობა ყველას, ამ გაკვეთილში თქვენ ისწავლით თუ როგორ უნდა კოდირებდეთ ფერის ბურთის დასალაგებლად Modkit– ში Vex– სთვის
კოდირება IOS კოდის ბლოკებით: 6 ნაბიჯი
კოდირება IOS კოდის ბლოკებით: iOS– ით კოდირება არის უნიკალური გზა, რომ თქვენი iOS მოწყობილობა ავტომატიზირებდეს, აიღოს სიახლეები, დაიწყოს კიბერ -ომი და დაგეგმოს ტექსტური შეტყობინებებიც კი. ამ სასწავლო მიზნისთვის, ჩვენ ყურადღებას გავამახვილებთ კიბერ ომზე, განსაკუთრებით მეგობრების სპამზე და
LabDroid: მორსის კოდის კოდირება/დეკოდირება: 4 ნაბიჯი
LabDroid: მორსის კოდის კოდირება/დეკოდირება: შენიშვნა: ეს ინსტრუქცია არ შეიძლება განხორციელდეს 1: 1 LabDroid– ის უახლეს ვერსიაში. მე მას მალე განვაახლებ. ეს პროექტი გაჩვენებთ რისი გაკეთება შეგიძლიათ LabDroid– ით. ვინაიდან Hello World ჩვეულებრივ მზადდება ტექსტის, სინათლის ან ხმის საფუძველზე, მე ვიფიქრე LabDr– ისთვის
სურათების პროგრამირება. სურათების ფანჯარაში .: 3 ნაბიჯი
სურათების პროგრამირება. სურათების ფანჯარაში .: ამ ინსტუქტურ (სურათებში მართლაც) imma გასწავლით თუ როგორ სურათების პროგრამას. (ეს არის ჩემი პირველი, ასე რომ იყავი ნაზი)