2017-12-27 28 views
0

나는이 스크립트를 작동 시키려고 노력해 왔지만 그걸 알아낼 수는 없습니다! 누군가가 나를 도울 수 있으면 고맙겠습니다.시도 일부 데이터로 텍스트 영역을 채우기 위해

그래서 설명 시작합니다 :

-I

텍스트 파일에서 이메일 주소의 목록을 가지고, 내가 iMacros 제작은 CSV를 지원합니다 알고 그래서는 무엇을 :의 끝에서

  1. 각 줄은 "\ n"을 ","로 바꾸고 csv로 저장합니다.
  2. 그런 다음 25 개의 이메일 주소를 붙여 넣으려고합니다.
  3. 작동하지만 이메일 주소를 얻지 만 현재 다음 25 개의 주소를 붙여 넣으 려합니다. 다음은 내가 만든 것입니다 :

    VERSION BUILD=9030808 RECORDER=FX 
    TAB T=1 
    'TAB CLOSEALLOTHERS 
    SET !DATASOURCE ppl.csv 
    'SET !LOOP 1 
    'SET !DATASOURCE_LINE {{!LOOP}} 
    FRAME F=3 
    TAG POS=1 TYPE=TEXTAREA FORM=ID:addmember ATTR=ID:add-members-textarea CONTENT={{!COL1}}<SP>{{!COL2}}<SP>{{!COL3}}<SP>{{!COL4}}<SP>{{!COL5}}<SP>{{!COL6}}<SP>{{!COL7}}<SP>{{!COL8}}<SP>{{!COL9}}<SP>{{!COL10}}<SP>{{!COL11}}<SP>{{!COL12}}<SP>{{!COL13}}<SP>{{!COL14}}<SP>{{!COL15}}<SP>{{!COL16}}<SP>{{!COL17}}<SP>{{!COL18}}<SP>{{!COL19}}<SP>{{!COL20}}<SP>{{!COL21}}<SP>{{!COL22}}<SP>{{!COL23}}<SP>{{!COL24}}<SP>{{!COL25}} 
    'TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:addmember ATTR=ID:add-members-add-button 
    

그래서 전체 아이디어는, 25 개 이메일 주소를 얻을 데이터베이스에 추가 한 다음 수 (26)에서 시작하여 더 이상있을 때까지 다른 25를 추가하지 않는 것입니다.

답변

0

// imcaros와 함께 자바 스크립트 코드를 사용했습니다. 이게 도움이 될지도 몰라.

macro += "TAB T=1" + "\\n"; 
    macro += "SET !DATASOURCE 39.csv" + "\\n"; 
    macro += "SET !DATASOURCE_LINE {{i}}" + "\\n"; 
    macro += "ADD !EXTRACT {{!COL1}}"+ "\\n"; 



    //here u can stop the macro.js file and start at any value for your use case 



for(var i=1;i<50;i++){ 
    iimSet("i",i); 
    iimPlay(macro); 
    } 
+0

도움 주셔서 감사합니다. 나는 뭔가 잘못하고 있어야하지만 매크로는 작동하지 않습니다. 매크로 + =와 for 루프 사이에 TAG 요소를 추가했지만 작동하지 않습니다. – Simo