CPanda Knowledge

99LineBot 1.4.1

Written by Flying-V'39.

หลังจากปล่อยเว็บแพนด้านิ่งๆ มาหลายปี ต้องบอกว่าหลายปีจริงๆ (หนีไปมีลูกมาสองคน) แถมเว็บบล๊อกแบบนี้คนก็ไม่ค่อยสนใจแล้วเพราะว่าต่างคนก็ต่างมี Facebook ส่วนตัวกันหมด มันทำการตามข่าวเพื่อนๆ ง่ายกว่าเมื่อก่อน 

เข้าเรื่องเลยดีกว่า ก่อนหน้านี้ผมอยากศึกษาโปรแกรมมิ่งภาษา Python อยู่ เพื่อความบันเทิงส่วนตัวล้วนๆ ไม่ได้จะเอาไปใช้หากินอะไร แต่ก็คิดไม่ออกว่าจะทำโปรแกรมอะไรออกมาดี จะทำแค่ Hello world ก็จะดูง่อยๆ ไปหน่อย อยากศึกษาให้ได้ผลต้องคิดโจทย์ให้ตัวเองดูว่าอยากทำอะไร แล้วก็ค่อยๆ หาทางเขียนโปรแกรม

บังเอิญไปเจอคลิปบน Youtube ของ #ตาเล็กวินโดวส์ แนะนำการใช้งาน API ของโปรแกรมแชทสุดฮิต Line ก็ลองทำตามขำๆ แล้วมาคิดต่อยอดว่า ถ้าทำให้มันเป็นเหมือนระบบตอบรับอัตโนมัติคล้ายๆ ของระบบโทรศัพท์น่าจะเข้าท่าดี บวกกับส่วนตัวก็มีธุรกิจขายของออนไลน์อยู่และเจอปัญหา "ตอบคำถามลูกค้าช้า" เพราะบางทีก็วุ่นๆ เลี้ยงลูก หรือทำงานอย่างอื่นอยู่ จึงเกิดเป็น....

 

99LineBot V.1.4.1

99LineBot v.1.4.1 - create by Nuttawat.j
Date : 19 July 2015
What's new?
- Run bot as .exe process.
- Can monitor 99LineBot service and keep it start when fail by '99LinePriest.py'
- fix bug when call menu 000 on save to file status.
- Change menu text file location to /menu
- Single .bat file to run

 

Add a comment

เมื่อ windows update พ่นพิษ !!

Written by Flying-V'39.

เวลาเราพัฒนาโปรแกรมขึ้นมาสักอัน ย่อมต้องมีบักหรือข้อบกพร่องเป็นธรรมดา ไม่เว้นแม้แต่ระบบปฎิบัติการของ Microsoft ซึ่งจะมีโปรแกรมที่ชื่อว่า Windows Update ไว้คอยรับ Update จาก Microsoft แล้วจัดการปรับปรุง Windows ของเราให้ดีขึ้น แต่จะเป็นยังไงถ้าข้อมูลต่างๆ ที่มันอัพเดทมากเกินไปจนทะลักไดร์ฟ C: ของเรา !!

Add a comment

Recovery Active Directory from windows backup

Written by Flying-V'39.

ที่ทำงานผมใช้ Active Directory (AD) เป็นหลักในการบริหารจัดการบัญชีผู้ใช้ แล้วก็คอมพิวเตอร์ แถมยังมีการพัฒนาโปรแกรม .NET เข้าไปแก้ไขข้อมูลบน AD กันอีก ซึ่งอาจเกิดปัญหากรณีคลิ๊กเดียวข้อมูลเจ้งทั้งไซต์ได้ ด้วยความหวาดระแวงกันเองจึงได้เริ่ม Backup ข้อมูลเครื่อง AD ซึ่งไมโครซอฟต์แนะนำให้ทำ Windows Full Backup

หลังจากจัดทำ Script Backup และตรวจสอบการทำงานว่าเรียบร้อยแล้วก็สบายใจระดับหนึ่งคือ รู้ว่ามี Backup แล้ว แต่...... คำถามคือ มันจะกู้คืนมาได้จริงรึเปล่า ??

Add a comment

Getting date and time in desired format in DOS/Windows cmd prompt

Written by Flying-V'39.

พอดีต้องสร้าง windows bacth file เอาวันที่และเวลามาต่อกันเป็นชื่อไฟล์ โดยเรียกตัวแปรของ windows แบบนี้

C:\>echo %date%
Sat 09/10/2011

C:\>echo %time%
15:24:15.16
แต่ว่าค่าที่ได้มันมีช่องว่างมาด้วย เอาไปใช้ไม่ได้ เลยหาฟังก์ชั่นที่ฝรั่งมันทำไว้แล้วบนอินเทอร์เน็ตดูปรากฎว่ามี เลยขอเอามาใช้ซะเลย


SETLOCAL
for /f "tokens=1-3 delims=1234567890 " %%a in ("%time%") do set "delims=%%a%%b%%c"
for /f "tokens=1-4 delims=%delims%" %%G in ("%time%") do (
set _hh=%%G
set _min=%%H
set _ss=%%I
set _ms=%%J
)
set _hh=%_hh: =%
if 1%_hh% LSS 20 set _hh=0%_hh%
ENDLOCAL&set _time=%_hh%%_min%%_ss%%_ms%

SETLOCAL
for /f "tokens=1-4 delims=/-. " %%G in ('date /t') do (call :s_fixdate %%G %%H %%I %%J)
goto :s_end  
:s_fixdate
if "%1:~0,1%" GTR "9" shift
for /f "skip=1 tokens=2-4 delims=(-)" %%G in ('echo.^|date') do (
set %%G=%1&set %%H=%2&set %%I=%3)
goto :eof
:s_end
ENDLOCAL&set _date=%yy%%mm%%dd%
Add a comment

การตั้งเวลาให้เครื่องเราส่งเมล์อัตโนมัติ

Written by Flying-V'39.

DSC015652

ได้รับคำถามจากสมาชิกแพนด้าว่า "ไปป์จะส่งเมลล์หาคนกลุ่มนึงทุกเดือน อยากตั้งเวลาให้มันส่งเองด้วย แต่ outlook มันทำไม่ได้นอกจากต้องลงโปรแกรมเสริม ทำไงดี" นั่งหาวิธีผ่านมิสเตอร์กูเกิ้ลอยู่พักนึง เลยเอามาบอกต่อเผื่อใครจะได้เอาไปใช้

Add a comment

Crazypanda.net