จัดการปัญหา Wifi กับ IPAD

static ip
static ip

เหตุเกิดจากการใช้ IPAD เกาะสัญญาณ Wifi แล้วได้ IP Address แต่ Login เข้าระบบไม่ได้ อาการคือ browser ค้างหลังกดปุ่ม Login การแก้ปัญหาทำโดยเพื่อนร่วมงานของผม คุณตุ้ย 1) ตรวจว่า IPAD ได้ IP Address หมายเลขอะไร 2) reserve IP Address กับ Mac Address  3) กำหนด User ให้กับ Static IP Address ต่อไป IPAD ของผู้ใช้ก็จะเข้าใช้ระบบ แล้วได้ IP และ User ทันที ถ้ามาจาก Mac Address เดิม

อีกปัญหาที่ยังไม่ได้แก้ไข คือ IPAD ของผู้ใช้ไม่มี Flash Player ซึ่งปัญหานี้ทำให้ counter แบบ flash หรือ e-book แบบ flash ไม่แสดงผล หรือหายไปเฉย ๆ จากการทดสอบกับ thaiall.com/e-book หรือระบบบันทึกสถิติของ histats.com ที่สำคัญผมใช้ IPAD แล้วรู้สึกเมื่อยมือครับ เกร็งไปหมด กดแรงก็กลัว touch screen พัง

การเตรียมปรับเว็บเพจแบบสแตติกหลายร้อยหน้า

26 มิ.ย.53 เริ่มต้นจากการมีรายชื่อเว็บเพจในเครื่องบริการอยู่ 100 เว็บเพจที่เป็นแบบสแตติกในเครื่อง remote และมีเหมือนกันในเครื่อง local แต่เครื่อง local มีหลายพันแฟ้ม ซึ่งปนกันระหว่างเว็บเพจเป้าหมายที่ต้องการปรับกับเว็บเพจที่มีทั้งหมด จึงย้ายห้อง local ไปเป็นห้องสำรอง สิ่งที่ต้องการคือคัดแยกเว็บเพจเป้าหมายไปอยู่ใน folder เป้าหมาย เพราะ filezilla จะช่วย upload โดยเลือก folder และส่งแฟ้มทั้งหมดจาก local ไปยัง remote ได้ง่าย ถ้าปนกันจะจัดการได้ยากกว่า
     ดำเนินการ 1) สร้าง folder เฉพาะที่มีแฟ้มเป้าหมาย โดยนำรายชื่อ url ทั้งหมดเข้าไปจัดการใน excel เพื่อให้ได้ DOS code สำหรับสร้าง folder เช่น mkdir c:\thaiall.com\article ซึ่งผมมี folder เป้าหมาย 43 folder เก็บแฟ้มเป้าหมายไว้ 100 แฟ้ม แล้วคัดลอกจาก excel ไปวางใน cmd ก็จะได้ folder ทั้งหมดทันที 2) คัดลอกแฟ้มเป้าหมายจากห้องสำรองมาไว้ใน folder หลัก โดยนำรายชื่อ url ทั้งหมดเข้าไปจัดการใน excel ก็จะได้คำสั่ง DOS เช่น copy c:\bak\x.htm c:\thaiall\article\x.htm แบบนี้จำนวน 100 บรรทัด เมื่อคัดลอกจาก excel มาวางใน cmd ก็จะได้แฟ้มเป้าหมายในห้องใหม่เรียบร้อย 3) ใช้ search ของ windows หรือเปิดผ่าน batch file สั่งเปิดแฟ้มเป้าหมายทั้ง 100 แฟ้มใน editplus แล้วแก้ไขด้วย replace all เพียงเท่านี้แฟ้มเป้าหมายก็จะถูกเปลี่ยนแปลงอย่างถูกต้อง 4) พบว่า filezilla มีความสามารถ import หรือ export รายการ transfer เป็นแฟ้มแบบ xml ได้ ผมนำแฟ้มที่ export ไปเปิดใน excel แต่มีรายละเอียดมาก และคิดว่าคงใช้ไม่บ่อย ที่สำคัญมีรหัสผ่านที่เข้ารหัสไว้ สำหรับใช้เชื่อมต่อเครื่องบริการ เก็บไว้ในแฟ้มนี้ จึงไม่ดำเนินการสร้างรายการนี้เก็บไว้ 5) ใช้ filezilla ส่งทุกอย่างจากห้อง c:\thaiall ไปในเครื่อง remote เป็นการเขียนทับเฉพาะ 100 แฟ้มเป้าหมายในเครื่อง remote สรุปผลว่าบรรลุวัตถุประสงค์ของการจัดการครั้งนี้
     อันที่จริง ผมอยากเขียนเล่ารายละเอียดที่ต้องปรับ 100 เว็บเพจ แต่มีคนห้ามไว้เป็นลายลักษณ์อักษร จึงเล่าได้เพียงกระบวนการ ส่วนที่มา และที่ไป ขอไม่กล่าวถึงนะครับ .. แต่จะพยายามแยกส่วนของที่มา กับที่ไปมาเล่าสู่กันฟัง เพราะเป็นกรณีศึกษาที่ดีที่ผมควรจดจำและบอกต่อในตอนที่ยังมีโอกาสครับ
+ http://www.thaiall.com/updateazmz.htm

การปรับปรุงเว็บเพจแบบ static จำนวน 100 เว็บเพจ

filezilla

24 มิ.ย.53 มีโอกาสต้องแก้ไขแฟ้มจำนวน 100 เว็บเพจที่เป็นแบบ static และอยู่ใน folder แตกต่างกัน จึงใช้วิธีเปิดแฟ้มผ่านโปรแกรมแบบ batch เพื่อเปิดแฟ้มทั้งหมดพร้อมกัน ด้วยการสั่งให้ editplus เปิดแฟ้มทั้งหมด แล้วจัดการทุกแฟ้มพร้อมกันได้ง่าย (ต้อง regist โปรแกรมก่อนนะครับ ไม่งั้นเปิดทีเดียว 100 แฟ้มไม่ได้) สิ่งที่ต้องการจัดการคือ sponsor frame ผลการทดสอบใช้ editplus พบว่า editplus สามารถรองรับแฟ้มจำนวน 100 แฟ้มได้ เมื่อแก้ไขจนแล้วเสร็จ ก็ใช้ filezilla สั่ง upload folder ทั้งหมด พบว่า สามารถส่งแฟ้มที่ใหม่กว่าเข้าไปทับแฟ้มเก่าได้อัตโนมัติ ผมเพียงแต่เลือก folder ทั้งหมด แล้ว upload ด้วยโปรแกรม filezilla ซึ่งทำหน้าที่เลือกเฉพาะแฟ้มที่ใหม่กว่าในแต่ละ folder ไปทับแฟ้มเก่ากว่าใน folder ของเครื่องที่ทำการ remote เข้าไป .. มีผลถูกต้อง
เช่น “C:\Program Files\EditPlus 2\editplus.exe” d:/thaiall.com/thai/kingsong.htm