lllolll_27
ก๊วนเสียว
พลังน้ำใจ: 14
ออฟไลน์
กระทู้: 297
|
|
« เมื่อ: 10 พฤศจิกายน 2011, 18:21:58 » |
|
พอดีกำลังหัดเขียน imacro ไว้ใช้งาน แต่อยากจะให้มัน pasteจากclipboard ที่ผม copy ไว้ ไม่ทราบว่าทำได้หรือเปล่าครับ
ขอบคุณครับ
|
|
|
บันทึกการเข้า
|
|
|
|
หมีกระป๋อง
Verified Seller
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 826
ออฟไลน์
กระทู้: 3,155
|
|
« ตอบ #1 เมื่อ: 10 พฤศจิกายน 2011, 18:27:42 » |
|
ผมรู้แต่ก้อบคำนั้นมาใส่ตัวแปร !VAR1 !VAR2 อะไรแบบนี้ก่อน
แล้วก็ใช้ !VAR1 !VAR2 แทนค่า
มันก็เหมือน copy paste มั้งครับ
|
|
|
บันทึกการเข้า
|
|
|
|
rawat2543
บุคคลทั่วไป
|
|
« ตอบ #2 เมื่อ: 10 พฤศจิกายน 2011, 18:29:15 » |
|
coppy ไว้ไหน
|
|
|
บันทึกการเข้า
|
|
|
|
lllolll_27
ก๊วนเสียว
พลังน้ำใจ: 14
ออฟไลน์
กระทู้: 297
|
|
« ตอบ #3 เมื่อ: 10 พฤศจิกายน 2011, 18:36:35 » |
|
คือมันเยอะครับ แล้วผมใช้แค่ครั้งเดียวครับ จะย้ายข้อมูลเว็บครับ กะว่าจะใช้กึ่งmacroกึ่งมือ ครับ หรือวิธีไหนก็ได้ที่ คลิ๊ก1ครั้ง กรอกข้อมูลที่ผมcopyไว้ไปสู้แบบฟรอม3-4ช่องครับ ขอบคุณครับ
|
|
|
บันทึกการเข้า
|
|
|
|
lllolll_27
ก๊วนเสียว
พลังน้ำใจ: 14
ออฟไลน์
กระทู้: 297
|
|
« ตอบ #4 เมื่อ: 10 พฤศจิกายน 2011, 19:41:35 » |
|
ขออนุญาติดันครับ
|
|
|
บันทึกการเข้า
|
|
|
|
AffxserieS
ก๊วนเสียว
พลังน้ำใจ: 34
ออฟไลน์
กระทู้: 229
|
|
« ตอบ #5 เมื่อ: 10 พฤศจิกายน 2011, 19:48:00 » |
|
ผมรู้แต่ก้อบคำนั้นมาใส่ตัวแปร !VAR1 !VAR2 อะไรแบบนี้ก่อน
แล้วก็ใช้ !VAR1 !VAR2 แทนค่า
มันก็เหมือน copy paste มั้งครับ
อันนี้ก็น่าจะใช้ได้นะครับ หรือไม่ก็ช่วยอธิบายเพิ่มอีกนิด ว่าจะ copy อะไร จากที่ไหน ไปที่ไหน
|
|
|
บันทึกการเข้า
|
|
|
|
lllolll_27
ก๊วนเสียว
พลังน้ำใจ: 14
ออฟไลน์
กระทู้: 297
|
|
« ตอบ #6 เมื่อ: 10 พฤศจิกายน 2011, 20:09:06 » |
|
ผมรู้แต่ก้อบคำนั้นมาใส่ตัวแปร !VAR1 !VAR2 อะไรแบบนี้ก่อน
แล้วก็ใช้ !VAR1 !VAR2 แทนค่า
มันก็เหมือน copy paste มั้งครับ
อันนี้ก็น่าจะใช้ได้นะครับ หรือไม่ก็ช่วยอธิบายเพิ่มอีกนิด ว่าจะ copy อะไร จากที่ไหน ไปที่ไหน copy text ธรรมดาครับ แค่copyแล้วก็ paste แต่มันมีหลายช่องที่กรอกข้อมูลซ้ำกันก็เลยกะว่าจะร่นเวลาได้อีกนิดหน่อยครับ นิ้วแข็งมันเริ่มแข็งแล้วครับ
|
|
« แก้ไขครั้งสุดท้าย: 10 พฤศจิกายน 2011, 20:13:01 โดย lllolll_27 »
|
บันทึกการเข้า
|
|
|
|
rawat2543
บุคคลทั่วไป
|
|
« ตอบ #7 เมื่อ: 10 พฤศจิกายน 2011, 22:52:08 » |
|
ไอ้ text ธรรมดานี้ละครับ จากไหนไปไหน
จากเว็บ ไปหน้าเว็บหรอ หรือ จากไฟล์ csv
ถ้าไม่รู้เข้าก็เลยไม่รู้จะตอบยังไง
|
|
|
บันทึกการเข้า
|
|
|
|
nst_nk
Verified Seller
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 385
ออฟไลน์
กระทู้: 3,396
|
|
« ตอบ #8 เมื่อ: 11 พฤศจิกายน 2011, 00:12:22 » |
|
ถ้า copy มาวางในช่อง ก็ลองศึกษาเรื่องเรียกข้อมูลจาก CSV ครับ
|
|
|
บันทึกการเข้า
|
◤◤ รับเขียนระบบต่างๆครับ เช่น ระบบ Shipping , ร้านค้าออนไลน์ , อสังหาริมทรัพย์ , ระบบจัดการหลังบ้านทุกประเภท สอบถามได้ครับ Line : bigznst ◥◥
|
|
|
afterdead
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 156
ออฟไลน์
กระทู้: 2,833
|
|
« ตอบ #9 เมื่อ: 11 พฤศจิกายน 2011, 00:53:45 » |
|
พอดีกำลังหัดเขียน imacro ไว้ใช้งาน แต่อยากจะให้มัน pasteจากclipboard ที่ผม copy ไว้ ไม่ทราบว่าทำได้หรือเปล่าครับ
ขอบคุณครับ
EXTRACT แล้ว วางค่า EXTRACT ลงไป ได้เลยครับ ^ ^
|
|
|
บันทึกการเข้า
|
|
|
|
lllolll_27
ก๊วนเสียว
พลังน้ำใจ: 14
ออฟไลน์
กระทู้: 297
|
|
« ตอบ #10 เมื่อ: 11 พฤศจิกายน 2011, 09:46:24 » |
|
ขอโทษที่อธิบายแบบงงครับ ก็คือในความคิดขงผมต้องการแค่ ผมไปกด ctrl+c ข้อมุลอย่างเช่นชื่อuser แล้วก็จะไปpaste ในอีก1เว็บเลย โดยที่ผมแค่เป็นแบบฟรอม ที่จะกรอกขึ้มมาแล้ว กดpalyที่imacro แล้วก็ให้imacro กรอกข้อมูลที่ผมได้copyไว้ (แค่copyข้อมูลไว้ยังไม่ได้วางที่ไหนเลย) คือผมก็ไม่ต้องป้อนข้อมูลใส่csv แค่copy ลอยๆไว้ เหตุผลเพราะว่าข้อมูลเหล่านั้นผมใช้แค่รอบเดียวแล้วทิ้งเลย ตัวอย่างครับ ไม่ใช่ของจริง TAG POS=1 TYPE=TEXTAREA FORM=NAME:creator ATTR=NAME:signature CONTENT= {{!VAR1}} เป็น ctrl+v หรือ paste ปล. อยากให้ imacro ใช้คำสั่งให้กรอกข้อมูลโดย ctrl+v หรือ paste แทนการดึงค่าจากcsvหรือ {{!VAR1}} ขอบคุณครับ
|
|
|
บันทึกการเข้า
|
|
|
|
AffxserieS
ก๊วนเสียว
พลังน้ำใจ: 34
ออฟไลน์
กระทู้: 229
|
|
« ตอบ #11 เมื่อ: 11 พฤศจิกายน 2011, 10:43:59 » |
|
ขอโทษที่อธิบายแบบงงครับ ก็คือในความคิดขงผมต้องการแค่ ผมไปกด ctrl+c ข้อมุลอย่างเช่นชื่อuser แล้วก็จะไปpaste ในอีก1เว็บเลย โดยที่ผมแค่เป็นแบบฟรอม ที่จะกรอกขึ้มมาแล้ว กดpalyที่imacro แล้วก็ให้imacro กรอกข้อมูลที่ผมได้copyไว้ (แค่copyข้อมูลไว้ยังไม่ได้วางที่ไหนเลย) คือผมก็ไม่ต้องป้อนข้อมูลใส่csv แค่copy ลอยๆไว้ เหตุผลเพราะว่าข้อมูลเหล่านั้นผมใช้แค่รอบเดียวแล้วทิ้งเลย ตัวอย่างครับ ไม่ใช่ของจริง TAG POS=1 TYPE=TEXTAREA FORM=NAME:creator ATTR=NAME:signature CONTENT= {{!VAR1}} เป็น ctrl+v หรือ paste ปล. อยากให้ imacro ใช้คำสั่งให้กรอกข้อมูลโดย ctrl+v หรือ paste แทนการดึงค่าจากcsvหรือ {{!VAR1}} ขอบคุณครับ ตอนนี้ผมเข้าใจปลายทางแล้วว่าเอาไปที่ไหน (ctrl+v) แต่ต้นทางผมยังไม่รู้ว่าเอามาจากไหน ที่บอกว่า copy มาลอยๆไม่ได้เอามาจาก csv หลายถึง copy มาจาก web อื่นใช่รึเปล่า - ถ้าใช่ ใช้คำสั่ง EXTRACT=TXT (ในส่วนที่ต้องการ copy) และใช้คำสั่ง {{!EXTRACT}} (ในส่วนที่ต้องการวาง (ctrl+v)) เช่น TAG POS=1 TYPE=TEXTAREA FORM=NAME:creator ATTR=NAME:signature CONTENT= {{!EXTRACT}}ถ้าต้องการใช้ข้อมูลนั้นครั้งเดียวให้ใส่ SET !EXTRACT NULL ในบรรทัดต่อมา (คำสั่งล้างข้อมูลที่เคย copy ก่อนหน้านี้ออก)
|
|
|
บันทึกการเข้า
|
|
|
|
AM-PM
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 379
ออฟไลน์
กระทู้: 4,969
|
|
« ตอบ #12 เมื่อ: 11 พฤศจิกายน 2011, 10:54:06 » |
|
มาแอบอ่านความรู้
|
|
|
บันทึกการเข้า
|
|
|
|
paradox_073
สมุนแก๊งเสียว
พลังน้ำใจ: 30
ออฟไลน์
กระทู้: 720
|
|
« ตอบ #13 เมื่อ: 11 พฤศจิกายน 2011, 11:01:38 » |
|
ขอโทษที่อธิบายแบบงงครับ ก็คือในความคิดขงผมต้องการแค่ ผมไปกด ctrl+c ข้อมุลอย่างเช่นชื่อuser แล้วก็จะไปpaste ในอีก1เว็บเลย โดยที่ผมแค่เป็นแบบฟรอม ที่จะกรอกขึ้มมาแล้ว กดpalyที่imacro แล้วก็ให้imacro กรอกข้อมูลที่ผมได้copyไว้ (แค่copyข้อมูลไว้ยังไม่ได้วางที่ไหนเลย) คือผมก็ไม่ต้องป้อนข้อมูลใส่csv แค่copy ลอยๆไว้ เหตุผลเพราะว่าข้อมูลเหล่านั้นผมใช้แค่รอบเดียวแล้วทิ้งเลย ตัวอย่างครับ ไม่ใช่ของจริง TAG POS=1 TYPE=TEXTAREA FORM=NAME:creator ATTR=NAME:signature CONTENT= {{!VAR1}} เป็น ctrl+v หรือ paste ปล. อยากให้ imacro ใช้คำสั่งให้กรอกข้อมูลโดย ctrl+v หรือ paste แทนการดึงค่าจากcsvหรือ {{!VAR1}} ขอบคุณครับ ตอนนี้ผมเข้าใจปลายทางแล้วว่าเอาไปที่ไหน (ctrl+v) แต่ต้นทางผมยังไม่รู้ว่าเอามาจากไหน ที่บอกว่า copy มาลอยๆไม่ได้เอามาจาก csv หลายถึง copy มาจาก web อื่นใช่รึเปล่า - ถ้าใช่ ใช้คำสั่ง EXTRACT=TXT (ในส่วนที่ต้องการ copy) และใช้คำสั่ง {{!EXTRACT}} (ในส่วนที่ต้องการวาง (ctrl+v)) เช่น TAG POS=1 TYPE=TEXTAREA FORM=NAME:creator ATTR=NAME:signature CONTENT= {{!EXTRACT}}ถ้าต้องการใช้ข้อมูลนั้นครั้งเดียวให้ใส่ SET !EXTRACT NULL ในบรรทัดต่อมา (คำสั่งล้างข้อมูลที่เคย copy ก่อนหน้านี้ออก) สอบถามหน่อยครับ EXTRACT=TXTตัว TXT ที่ว่า เป็นชื่อตัวแปรของ textbox หรือไม่ครับ ถ้าไม่ใช่แล้วคืออะไรครับ แล้วเราจะรู้ได้ยังไงว่ามันชื่ออะไร ครับ
|
|
|
บันทึกการเข้า
|
|
|
|
paradox_073
สมุนแก๊งเสียว
พลังน้ำใจ: 30
ออฟไลน์
กระทู้: 720
|
|
« ตอบ #14 เมื่อ: 11 พฤศจิกายน 2011, 11:29:49 » |
|
ขอดันครับ
|
|
|
บันทึกการเข้า
|
|
|
|
AffxserieS
ก๊วนเสียว
พลังน้ำใจ: 34
ออฟไลน์
กระทู้: 229
|
|
« ตอบ #15 เมื่อ: 11 พฤศจิกายน 2011, 11:32:38 » |
|
EXTRACT=TXT
อันนี้เป็นชุดคำสั่งของ imacros ครับ ห้ามเปลี่ยน
EXTRACT=TXT คือการ copy ข้อมูลแบบตัวอักษร เช่น คำสั่งนี้
URL GOTO=http://www.thaiseoboard.com/ TAG POS=1 TYPE=DIV ATTR=CLASS:catbg&&TXT:* EXTRACT=TXT TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:* ATTR=NAME:q CONTENT={{!EXTRACT}}
คำสั่งคือไป copy ข้อมูลในตำแหน่งที่ผมต้องการใน (ไป copy คำว่า Recent Posts on Topic ในหน้าแรกของ thaiseoboard.com)
แล้วเอาค่าที่ได้ไปใส่ใน ช่องค้นหา (ด้านบนขวา)
ถ้าสงสัยลองเอาคำสั่งไปรันดู จะพอเห็นภาพได้ครับ
|
|
|
บันทึกการเข้า
|
|
|
|
AffxserieS
ก๊วนเสียว
พลังน้ำใจ: 34
ออฟไลน์
กระทู้: 229
|
|
« ตอบ #16 เมื่อ: 11 พฤศจิกายน 2011, 11:35:35 » |
|
คำสั่ง EXTRACT มีหลายอย่าง แต่ที่ใช้ส่วนมากมี 2 อันคือ
EXTRACT=TXT เอาไว้ copy ข้อมูล EXTRACT=HREF เอาไว้ copy link
|
|
|
บันทึกการเข้า
|
|
|
|
tatwizard
Verified Seller
ก๊วนเสียว
พลังน้ำใจ: 12
ออฟไลน์
กระทู้: 335
|
|
« ตอบ #17 เมื่อ: 11 พฤศจิกายน 2011, 11:38:32 » |
|
ให้ imacros copy ข้อมูลจากเว็บ ไว้ที่ clipboard ก่อนครับ ทำแบบนี้นะ
TAG POS=1 TYPE=TD ATTR=CLASS:bdytxt&&TXT:* EXTRACT=TXT SET !CLIPBOARD {{!EXTRACT}}
ส่วนอันนี้ ให้ paste ข้อมูลที่ copy ไว้บน clipboard ลงไปที่เว็บที่เราต้องการ ลองไปประยุกต์ใช้ดูครับ
TAG POS=1 TYPE=TEXTAREA FORM=NAME:TestForm ATTR=NAME:Remarks CONTENT={{!CLIPBOARD}}
ตัวแปร !CLIPBOARD คือตัวแปรที่ใช้อ้างถึงข้อมูล ซึ่งเราจะกำหนดค่าลงไปหรือนำมาใช้ได้ครับ อ้อ แล้วต้องใช้กับ imacros version 6.2.2.0 ขึ้นไปนะครับ
|
|
|
บันทึกการเข้า
|
|
|
|
Alphaone
สมุนแก๊งเสียว
พลังน้ำใจ: 166
ออฟไลน์
กระทู้: 985
|
|
« ตอบ #18 เมื่อ: 19 กรกฎาคม 2014, 12:31:51 » |
|
แล้วถ้าเป็นการก็อป รหัสยืนยัน ในเว็บนั้นวางในช่องที่ให้วางล่ะครับ คำสั่งมันจะแบบไหนครับ
|
|
|
บันทึกการเข้า
|
|
|
|
|
|