thaiall logomy background

การรอคอยและใช้curlผ่านCommandLine

my town
กฤษฎา ตันเปาว์ | จริยธรรมสำหรับผู้บริหาร | วิจัยคืออะไร | ศูนย์สอบ | KM | SWOT | คำสำคัญ
การรอคอย และ ใช้ curl ผ่าน command line
zongkiat pawadee 28 ก.ค.2563 : webp quality 10, compress 6
ผศ.ดร.ทรงเกียรติ ภาวดี
ารรอคอย (Wait) มีคำสั่งให้เลือกใช้ได้หลายแบบ/หลายวิธี เพื่อใช้ในการเขียน Batch file เช่น Pause, Sleep, Timeout พบว่า ผศ.ดร.ทรงเกียรติ ภาวดี ได้แชร์โค้ดเล่าเรื่องในเฟซบุ๊ก มีตัวอย่างการเขียน Batch file 13 บรรทัด พบว่า มีการเรียกใช้ Timeout ของ DOS และ Curl ซึ่งต้องมีการติดตั้งเพิ่ม และ ตัวแปร %RANDOM% ซึ่งเป็น Build-in variable ใน Windows Environment Variables ซึ่งคำสั่ง Timeout มีมาตั้งแต่ Windows 7 (อ่านเพิ่มที่ robvanderwoude.com/wait และ ss64.com/nt/timeout)
ส่วน Curl นั้นต้องติดตั้งเพิ่มเติม สำหรับใช้ใน Batch file (haxx.se/download, haxx.se/windows/) ปกติใช้ Curl ในภาษา PHP เป็นฟังก์ชันที่ผมเลือกใช้แทน file_get_contents ในกรณีที่เครื่องบริการไม่อนุญาต allow_url_fopen ไว้ใน php.ini config file (thaiall.com/php/ , thaiall.com/line/)
DOS> curl http://www.thaiall.com
DOS> curl http://www.thaiall.com > x.htm
DOS> timeout /t 10 (รอสิบวินาที หรือ กดปุ่มใด ๆ ก็หลุดออกมาได้)
DOS> powershell start-sleep -m 2000 (รอ 2000 millisecond = 2 วินาที)
PS> start-sleep -m 3000 (ถ้าไม่รอกด ctrl+c / ctrl+break ปุ่มอื่นไม่หลุด)
Dir : assembly File : batch.htm Topic : timeout_and_curl

Reset | Decode | WVhOelpXMWliSGs9 | WW1GMFkyZ3VhSFJ0
คลิกที่นี่ เพื่อส่งไปทดสอบบน Pagespeed insights
key.php | keyspeed.php
คุณคิดอะไรอยู่
Thaiall.com