ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programming### imacro สามารถทำให้รันงาน ต่อเนื่องกันได้ไม๊ครับ ###
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ### imacro สามารถทำให้รันงาน ต่อเนื่องกันได้ไม๊ครับ ###  (อ่าน 1903 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
napol25
Newbie
*

พลังน้ำใจ: 4
ออฟไลน์ ออฟไลน์

กระทู้: 92



ดูรายละเอียด
« เมื่อ: 16 มิถุนายน 2012, 20:29:38 »

พอดีต้องการเขียน imcro ให้รันงานต่อเนื่องกันได้ แต่ไม่รู้วิธีทำ และไม่แน่ใจว่าทำได้ไม๊ ตัวอย่างเช่น
run งาน aaa เสร็จ ต้องการให้ run bbb ต่อ พอเสร็จให้ run ccc ต่อ อะไรแบบนี้

ใครรู้วิธีบอกหน่อยครับ
ขอบคุณครับ
บันทึกการเข้า
kkusd
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 311
ออฟไลน์ ออฟไลน์

กระทู้: 4,663



ดูรายละเอียด
« ตอบ #1 เมื่อ: 16 มิถุนายน 2012, 20:33:31 »

+java เข้าไปครับ
บันทึกการเข้า

wawasaki
ก๊วนเสียว
*

พลังน้ำใจ: 24
ออฟไลน์ ออฟไลน์

กระทู้: 386



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 16 มิถุนายน 2012, 20:33:55 »

ใช้ java ดึงเข้ามาครับ
บันทึกการเข้า

napol25
Newbie
*

พลังน้ำใจ: 4
ออฟไลน์ ออฟไลน์

กระทู้: 92



ดูรายละเอียด
« ตอบ #3 เมื่อ: 16 มิถุนายน 2012, 20:39:47 »

ขอบคุณครับ ว่าแต่ พี่ๆพอจะมีตัวอย่าง ให้ชมซักนิดไม๊ครับ
พอดีไม่ใช่ programmer เลยเขียน java ไม่เป็น
แต่ถ้าพอมี code ตัวอย่างมาแก้ๆนิดหน่อยพอได้ครับ
บันทึกการเข้า
pinsale
สมุนแก๊งเสียว
*

พลังน้ำใจ: 57
ออฟไลน์ ออฟไลน์

กระทู้: 743



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 16 มิถุนายน 2012, 21:11:41 »

ใช้ java ดึงเข้ามาครับ

imacros ใช้ให้รันเลื่อนประกาศได้มั้ยคะ

 wanwan044
บันทึกการเข้า
ปีศาจจำเป็น
Newbie
*

พลังน้ำใจ: 31
ออฟไลน์ ออฟไลน์

กระทู้: 50



ดูรายละเอียด
« ตอบ #5 เมื่อ: 16 มิถุนายน 2012, 21:25:20 »

ลองดูกระทู้นี้ครับ อาจจะช่วยได้
http://www.thaiseoboard.com/index.php?topic=252317.0
บันทึกการเข้า

คนบางคนเกิดมามีพร้อมทุกสิ่ง   ..แต่คนบางคนกลับลืมตาขึ้นมาเพื่อจะถามตัวเองว่า พรุ่งนี้จะมีชีวิตอยู่อย่างไร     [[ไล่ตงจิ้น]]

[มูลนิธิ กระจกเงา] http://www.mirror.or.th
[ศูนย์บริจาคออนไลน์] http://www.thaigiving.org
[ศูนย์รับบริจาคอวัยวะ สภากาชาดไทย] http://www.organdonate.in.th
napol25
Newbie
*

พลังน้ำใจ: 4
ออฟไลน์ ออฟไลน์

กระทู้: 92



ดูรายละเอียด
« ตอบ #6 เมื่อ: 16 มิถุนายน 2012, 22:38:25 »

ลองดูกระทู้นี้ครับ อาจจะช่วยได้
http://www.thaiseoboard.com/index.php?topic=252317.0


ทำได้แล้ว ขอบคุณ "คุณปีศาจจำเป็น" มากครับ
บันทึกการเข้า
tanong7749
คนรักเสียว
*

พลังน้ำใจ: 6
ออฟไลน์ ออฟไลน์

กระทู้: 149



ดูรายละเอียด
« ตอบ #7 เมื่อ: 20 มิถุนายน 2012, 21:02:17 »

ผมมีปัญหาตรง
ก่อนหน้านั้รันได้
แต่ พอตอนนี้
อยู่ๆ ก็รันข้าม ไป 1 step

เช่น ผม สั่งให้รัน 1.imm ก่อนแล้วจึงไป รัน 2.imm
แต่ตอนนี้ไม่ยอมไปรัน 1.imm
มันข้ามไป 2.imm เลยแก้ไขยังไงดีครับ

 wanwan019
บันทึกการเข้า
!Blogger SEO~~
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 332
ออฟไลน์ ออฟไลน์

กระทู้: 2,932



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 20 มิถุนายน 2012, 21:04:48 »

ไม่รู็นะว่าคิดยังไง ผมจับ aaa.iim กับ bbb.iim มาต่อกันเลย มันก็รันปกติ ฮ่า ฮ่า
บันทึกการเข้า

vanavat
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 373
ออฟไลน์ ออฟไลน์

กระทู้: 2,752



ดูรายละเอียด เว็บไซต์
« ตอบ #9 เมื่อ: 20 มิถุนายน 2012, 21:08:09 »

ไม่รู็นะว่าคิดยังไง ผมจับ aaa.iim กับ bbb.iim มาต่อกันเลย มันก็รันปกติ ฮ่า ฮ่า

ความคิดที่ดีมากครับ
บันทึกการเข้า

tanong7749
คนรักเสียว
*

พลังน้ำใจ: 6
ออฟไลน์ ออฟไลน์

กระทู้: 149



ดูรายละเอียด
« ตอบ #10 เมื่อ: 20 มิถุนายน 2012, 21:30:15 »

ไม่รู็นะว่าคิดยังไง ผมจับ aaa.iim กับ bbb.iim มาต่อกันเลย มันก็รันปกติ ฮ่า ฮ่า

ความคิดที่ดีมากครับ

ผมรันเป็น loop อ่ะครับ
แต่ละ imm แยก loop ครับ *  *
ทำยังไงดีเอ่ย ><
« แก้ไขครั้งสุดท้าย: 20 มิถุนายน 2012, 21:32:45 โดย tanong7749 » บันทึกการเข้า
tanong7749
คนรักเสียว
*

พลังน้ำใจ: 6
ออฟไลน์ ออฟไลน์

กระทู้: 149



ดูรายละเอียด
« ตอบ #11 เมื่อ: 20 มิถุนายน 2012, 23:09:01 »



 wanwan031
« แก้ไขครั้งสุดท้าย: 21 มิถุนายน 2012, 13:05:34 โดย tanong7749 » บันทึกการเข้า
pash
สมุนแก๊งเสียว
*

พลังน้ำใจ: 47
ออฟไลน์ ออฟไลน์

กระทู้: 595



ดูรายละเอียด
« ตอบ #12 เมื่อ: 21 มิถุนายน 2012, 04:35:56 »

เคลียค่าตัวแปร
var x = null; // ก่อนรัน

/* x = บราๆๆๆ  (You Code) */

x = null; // หลังรัน
บันทึกการเข้า
ปีศาจจำเป็น
Newbie
*

พลังน้ำใจ: 31
ออฟไลน์ ออฟไลน์

กระทู้: 50



ดูรายละเอียด
« ตอบ #13 เมื่อ: 21 มิถุนายน 2012, 05:52:56 »

ผมมีปัญหาตรง
ก่อนหน้านั้รันได้
แต่ พอตอนนี้
อยู่ๆ ก็รันข้าม ไป 1 step

เช่น ผม สั่งให้รัน 1.imm ก่อนแล้วจึงไป รัน 2.imm
แต่ตอนนี้ไม่ยอมไปรัน 1.imm
มันข้ามไป 2.imm เลยแก้ไขยังไงดีครับ

 wanwan019


แบบนี้เท่าที่เคยเจอ เป็นเพราะ 1.iim มี error ครับ มันก็เลยข้ามไปรัน 2.iim ครับ
โค๊ตที่เราเขียนบางครั้งก็ใช่ว่ามันจะรันได้ปกติกันเหมือนทุกไปครั้งนะครับ มันมีปัจจัยอื่นๆ ที่ทำให้มัน error ได้ครับ เช่น

TAG POS=1 TYPE=TEXTAREA FORM=NAME:NoFormName ATTR=NAME:article CONTENT=DATA1DATA2
กับ
TAG POS=1 TYPE=TEXTAREA FORM=NAME:NoFormName ATTR=NAME:article CONTENT=DATA1 DATA2

บรรทัดแรกไม่ error ครับ แต่บรรทัดที่สอง error เพราะไม่ได้ใส่ <SP> ซึ่งมันควรจะเป็น
TAG POS=1 TYPE=TEXTAREA FORM=NAME:NoFormName ATTR=NAME:article CONTENT=DATA1<SP>DATA2

สังเกตุว่า DATA1 และ DATA2 ในโค๊ตงานจริงๆ ถ้ารัน loop มันก็เปลี่ยนไปเรื่อยๆ อยู่แล้ว เพราะว่าข้อมูลจะมาจาก ไฟล์ csv หรือมาจากตัวแปรอื่นๆ

ถ้าอยากรู้ว่า 1.iim มันมี error จริงหรือเปล่าลองใส่ WAIT SECONDS=3 ขั้นระหว่าง 1.iim กับ 2.iim ดูครับ
เพราะถ้าสั่งรันติดกันเลย เวลามันฟ้อง error ในช่อง display เราจะดูไม่ทันครับเพราะมันรัน 2.iim ซะก่อน


PS. จริงๆแล้วมันไม่ได้มีแค่ <SP> หรือ space นะครับ ยังมี <LF>, <CR> พวกนี้ด้วย ลองหาข้อมูลเพิ่มเติมดูครับ
บันทึกการเข้า

คนบางคนเกิดมามีพร้อมทุกสิ่ง   ..แต่คนบางคนกลับลืมตาขึ้นมาเพื่อจะถามตัวเองว่า พรุ่งนี้จะมีชีวิตอยู่อย่างไร     [[ไล่ตงจิ้น]]

[มูลนิธิ กระจกเงา] http://www.mirror.or.th
[ศูนย์บริจาคออนไลน์] http://www.thaigiving.org
[ศูนย์รับบริจาคอวัยวะ สภากาชาดไทย] http://www.organdonate.in.th
tanong7749
คนรักเสียว
*

พลังน้ำใจ: 6
ออฟไลน์ ออฟไลน์

กระทู้: 149



ดูรายละเอียด
« ตอบ #14 เมื่อ: 21 มิถุนายน 2012, 09:03:27 »

ผมมีปัญหาตรง
ก่อนหน้านั้รันได้
แต่ พอตอนนี้
อยู่ๆ ก็รันข้าม ไป 1 step

เช่น ผม สั่งให้รัน 1.imm ก่อนแล้วจึงไป รัน 2.imm
แต่ตอนนี้ไม่ยอมไปรัน 1.imm
มันข้ามไป 2.imm เลยแก้ไขยังไงดีครับ

 wanwan019


แบบนี้เท่าที่เคยเจอ เป็นเพราะ 1.iim มี error ครับ มันก็เลยข้ามไปรัน 2.iim ครับ
โค๊ตที่เราเขียนบางครั้งก็ใช่ว่ามันจะรันได้ปกติกันเหมือนทุกไปครั้งนะครับ มันมีปัจจัยอื่นๆ ที่ทำให้มัน error ได้ครับ เช่น

TAG POS=1 TYPE=TEXTAREA FORM=NAME:NoFormName ATTR=NAME:article CONTENT=DATA1DATA2
กับ
TAG POS=1 TYPE=TEXTAREA FORM=NAME:NoFormName ATTR=NAME:article CONTENT=DATA1 DATA2

บรรทัดแรกไม่ error ครับ แต่บรรทัดที่สอง error เพราะไม่ได้ใส่ <SP> ซึ่งมันควรจะเป็น
TAG POS=1 TYPE=TEXTAREA FORM=NAME:NoFormName ATTR=NAME:article CONTENT=DATA1<SP>DATA2

สังเกตุว่า DATA1 และ DATA2 ในโค๊ตงานจริงๆ ถ้ารัน loop มันก็เปลี่ยนไปเรื่อยๆ อยู่แล้ว เพราะว่าข้อมูลจะมาจาก ไฟล์ csv หรือมาจากตัวแปรอื่นๆ

ถ้าอยากรู้ว่า 1.iim มันมี error จริงหรือเปล่าลองใส่ WAIT SECONDS=3 ขั้นระหว่าง 1.iim กับ 2.iim ดูครับ
เพราะถ้าสั่งรันติดกันเลย เวลามันฟ้อง error ในช่อง display เราจะดูไม่ทันครับเพราะมันรัน 2.iim ซะก่อน


PS. จริงๆแล้วมันไม่ได้มีแค่ <SP> หรือ space นะครับ ยังมี <LF>, <CR> พวกนี้ด้วย ลองหาข้อมูลเพิ่มเติมดูครับ



น่าจะเป็นปัญหา utf-8 นะครับ
แต่แก้แล้ว ก็ยังไม่ยอมดึงค่าออกมา
T T
เป็นๆหายๆ
แก้ไขได้ละครับ มันคง error ที่ path ไฟล์คงมีชื่อซ้ำเยอะ -*-
« แก้ไขครั้งสุดท้าย: 21 มิถุนายน 2012, 10:29:50 โดย tanong7749 » บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์