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

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

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

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

กระทู้: 10



ดูรายละเอียด
« เมื่อ: 16 ตุลาคม 2010, 11:21:59 »

เช่น ผมทำการเรียกไฟล์ๆนึงชื่อ test.iim ก็สั่งให้มันทำงานครบloopไป จากนั้นเมื่อทำครบแล้ว ให้เรียกไฟล์ test2.iim มาทำงานต่อทันที ตามจำนวนloopที่กำหนดไว้เหมือนเดิม โดยไม่ต้องมานั่ง manual กดคลิ๊กที่ละไฟล์ จะทำได้หรือเปล่าครับ?
บันทึกการเข้า
beg
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,445



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 16 ตุลาคม 2010, 11:27:41 »

ใช้ javascript ครับ  

var a
var i


for (i=1; i<=20; i++)   {
    a = iimPlay('test'+i)
}
« แก้ไขครั้งสุดท้าย: 16 ตุลาคม 2010, 11:29:08 โดย beg » บันทึกการเข้า

nakhsing
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,621



ดูรายละเอียด
« ตอบ #2 เมื่อ: 16 ตุลาคม 2010, 11:28:23 »

ใช้ javascript ครับ 

ตามนี้เลยครับ
บันทึกการเข้า
nuvotop7
Newbie
*

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

กระทู้: 10



ดูรายละเอียด
« ตอบ #3 เมื่อ: 16 ตุลาคม 2010, 11:28:44 »

ใช้ javascript ครับ 

รบกวนสักนิดนะครับ พอจะมีตัวอย่างโค๊ตไหมครับ อยากศึกษาดูครับ  wanwan017
บันทึกการเข้า
beg
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,445



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 16 ตุลาคม 2010, 11:30:36 »

รบกวนสักนิดนะครับ พอจะมีตัวอย่างโค๊ตไหมครับ อยากศึกษาดูครับ  wanwan017

เซฟเป็นไฟล์  .js  เอาไปไว้ในแฟ้มที่เดียวกับ imm ครับ    เข้าไปเีรียกใช้เหมือนปกติ

var a
var i

for (i=1; i<=20; i++)   {
    a = iimPlay('test'+i)
}
บันทึกการเข้า

nuvotop7
Newbie
*

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

กระทู้: 10



ดูรายละเอียด
« ตอบ #5 เมื่อ: 16 ตุลาคม 2010, 11:32:27 »

รบกวนสักนิดนะครับ พอจะมีตัวอย่างโค๊ตไหมครับ อยากศึกษาดูครับ  wanwan017

เซฟเป็นไฟล์  .js  เอาไปไว้ในแฟ้มที่เดียวกับ imm ครับ    เข้าไปเีรียกใช้เหมือนปกติ

var a
var i

for (i=1; i<=20; i++)   {
    a = iimPlay('test'+i)
}

ว้าวขอบคุณมากครับ สมาชิกที่นี่ใจดีจริงๆ ตอบไวมากๆด้วย ขอบคุณมากๆครับท่าน  wanwan017
บันทึกการเข้า
หลานยายปริก
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 5,887



ดูรายละเอียด
« ตอบ #6 เมื่อ: 16 ตุลาคม 2010, 11:35:01 »

ตามนั้นเลยครับ
บันทึกการเข้า

บริการเก็บเมลล์และเบอร์โทรลูกค้าจากคอมเม้นเพจCLICK!!
nuvotop7
Newbie
*

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

กระทู้: 10



ดูรายละเอียด
« ตอบ #7 เมื่อ: 16 ตุลาคม 2010, 12:03:04 »

ตอนนี้มีปัญหาอีกแล้วครับท่าน ผมทำตามท่าน ให้วน loop ได้แล้ว แต่ติดตรงที่ ทุกๆการวน loop มันจะใช้ข้อมูล ไฟล์.csv ที่ตั้งไว้ใน .iim เป็นข้อมูล บรรทัดเดิมๆอะครับ ไม่ยอมใช้ข้อมูลของบรรทัดใหม่ๆ เหมือนกับที่กด play loop ด้วยมือนะครับ  ไม่ทราบว่ามีวิธีแก้ไขไหมครับ
บันทึกการเข้า
nuvotop7
Newbie
*

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

กระทู้: 10



ดูรายละเอียด
« ตอบ #8 เมื่อ: 16 ตุลาคม 2010, 19:19:31 »

ยังอยากทราบวิธีอยู่นะครับ
บันทึกการเข้า
xmen256k
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,999



ดูรายละเอียด
« ตอบ #9 เมื่อ: 16 ตุลาคม 2010, 20:47:07 »

ใส่นอกลูปดูครับ
บันทึกการเข้า
nuvotop7
Newbie
*

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

กระทู้: 10



ดูรายละเอียด
« ตอบ #10 เมื่อ: 16 ตุลาคม 2010, 21:02:14 »

ทำยังไงหรอครับ ตอนนี้ที่ผมเขียนเป็นอย่างนี้นะครับ

ในไฟล์ .js ของผม ตอนนี้เป็นอย่างนี้ครับ
var a
var i
var j

for (i=1; i<=2; i++) {
for(j=1;j<=3;j++){
 a = iimPlay('For Test Only'+i)
}
}

ไม่ทราบว่า จะเขียนยังไง ให้การวน loop แต่ละครั้ง ดึงข้อมูลจากไฟล์ .csv บรรทัดใหม่ไปเรื่อยๆ โดยที่ไม่ซ้ำกันอะครับ ช่วยแนะนำทีครับ
บันทึกการเข้า
xmen256k
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,999



ดูรายละเอียด
« ตอบ #11 เมื่อ: 16 ตุลาคม 2010, 21:04:22 »

ทำยังไงหรอครับ ตอนนี้ที่ผมเขียนเป็นอย่างนี้นะครับ

ในไฟล์ .js ของผม ตอนนี้เป็นอย่างนี้ครับ
var a
var i
var j

for (i=1; i<=2; i++) {
for(j=1;j<=3;j++){
 a = iimPlay('For Test Only'+i)
}
}

ไม่ทราบว่า จะเขียนยังไง ให้การวน loop แต่ละครั้ง ดึงข้อมูลจากไฟล์ .csv บรรทัดใหม่ไปเรื่อยๆ โดยที่ไม่ซ้ำกันอะครับ ช่วยแนะนำทีครับ

var a
var i
var j

ข้อมูลไฟล์

for (i=1; i<=2; i++) {
for(j=1;j<=3;j++){
 a = iimPlay('For Test Only'+i)
}
}
บันทึกการเข้า
YahooBot
คนรักเสียว
*

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

กระทู้: 119



ดูรายละเอียด เว็บไซต์
« ตอบ #12 เมื่อ: 16 ตุลาคม 2010, 21:06:36 »

ใช่ๆช่วยสอนผมหน่อย
imacro js
ผมงงโค๊ดมันอ่ะ ใช้ไม่เปน
บันทึกการเข้า

. . . . . ๛.
QuickSk8er
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,653



ดูรายละเอียด
« ตอบ #13 เมื่อ: 16 ตุลาคม 2010, 21:09:36 »

จ๊าบมากกก  wanwan020
บันทึกการเข้า
Oops!!!DataERROR
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,379



ดูรายละเอียด
« ตอบ #14 เมื่อ: 16 ตุลาคม 2010, 21:10:40 »

ลงชื่ออยากรู้อยากเห็นด้วยคนครับ
 wanwan011
บันทึกการเข้า
SearchMarketing
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 6,613



ดูรายละเอียด
« ตอบ #15 เมื่อ: 16 ตุลาคม 2010, 21:12:31 »

อ่านไม่ออก ภาษาเนี้ย
บันทึกการเข้า
SeO_ToshI
สมุนแก๊งเสียว
*

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

กระทู้: 862



ดูรายละเอียด เว็บไซต์
« ตอบ #16 เมื่อ: 10 ตุลาคม 2011, 22:27:58 »

ตอนนี้มีปัญหาอีกแล้วครับท่าน ผมทำตามท่าน ให้วน loop ได้แล้ว แต่ติดตรงที่ ทุกๆการวน loop มันจะใช้ข้อมูล ไฟล์.csv ที่ตั้งไว้ใน .iim เป็นข้อมูล บรรทัดเดิมๆอะครับ ไม่ยอมใช้ข้อมูลของบรรทัดใหม่ๆ เหมือนกับที่กด play loop ด้วยมือนะครับ  ไม่ทราบว่ามีวิธีแก้ไขไหมครับ

ไม่ได้อยากขุดนะครับพอดีคำถามตรงกับที่ผมสงสัยอ่ะครับ ท่านใด ฃ่วยผมหน่อยได้มั้ยครับ สมมติผมมี 3 file  aa.iim,bb.iim และ bb.iim  ซึ่งไม่ได้ใช้ datasource ร่วมกัน  เเต่ละ file csv มี row อยู่ 20 แถว โดยจะเขียน imacro java ยังไงครับ ให้มันรัน aa.iim ให้วนจนครบ 20 loop(รันต่าง row) เเล้วไปrun bb.iim ต่ออีก 20 loop เเละก็ไป run cc.iim ต่ออีก 20 loop โดย click ไฟล์ .js ครั้งเดียวอะครับ ช่วยผมหน่อยนะครับท่าน ผมติดตรงนี้มานานเเล้วอ่ะครับ  wanwan017 wanwan017 wanwan017
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์