ugrás a tartalomhoz

Greasemonkey alatt futó script

Kgyorgy · 2010. Jún. 10. (Cs), 06.47
Sziasztok!

Sajnos nem értek a programozáshoz,a kérdésem-kérésem is elég laikus formában tudom feltenni.

Másodállásban egy cég megbízásából emailokat küldök cégeknek.Hírlevél,reklámlevél,stb.Mind ez a cég honlapján keresztül történik,így levelezőprogramot nem tudok használni.Sajnos csak így tudják megoldani az elszámolást.
Greasemonkey alá szeretnék egy olyan scriptet,ami "X" mappában lévő txt fájlból egyesével kiveszi a címeket,/állandó levelezési listám van,amiben 1 sorban egy email cím van/ és ezeket a címeket egyesével behelyettesítí a mezőbe,és elküldi.Egy olyan hely van az oldalon,ahova az emailokat be lehet másolni. Próbáltam végignézni a fórumot,előtte sokáig böngésztem a neten,de nem találtam ilyen tipusú bejegyzést.

Előre is köszönöm.
 
1

Greasemonkey alá szeretnék

kuka · 2010. Jún. 10. (Cs), 08.53
Greasemonkey alá szeretnék egy olyan scriptet,ami "X" mappában lévő txt fájlból

Nem lehet. Greasemonkey script nem érheti el a lokális erőforrásokat. Viszont ha futtatsz egy web servert a gépeden, az X könyvtár pedig a web server dokumentum könyvtárán belül van, akkor HTTPn keresztül elérheti.

Elméletileg azt hiszem ilyensmi kell neked (plusz a Greasemonkey fejléc):
  1. var spamadaturl='http://localhost/spamadat.txt'  
  2. var mailurlapmezo='mail'  
  3.   
  4. GM_xmlhttpRequest({  
  5.   method:'GET',  
  6.   url:spamadaturl,  
  7.   onload:function(adat) {  
  8.     if (adat.readyState==4 && adat.status==200) kitolt(adat.responseText)  
  9.   }  
  10. })  
  11.   
  12. function kitolt(adat)  
  13. {  
  14.   var sor=adat.split(/\n|\r|\r\n/)  
  15.   var sorszam=GM_getValue('sorszam',0)  
  16.   sorszam=sorszam%sor.length  
  17.   document.getElementById(mailurlapmezo).value=sor[sorszam]  
  18.   GM_setValue('sorszam',sorszam+1)  
  19. }  
Azaz a script minden futáskor a következő mail címet teszi be az űrlapmezőbe. A szép megoldás az lenne ha léptetést csak submitkor végezné, de sajnos arra most nincs időm.
2

Greasemonkey alá szeretnék

Kgyorgy · 2010. Jún. 10. (Cs), 11.05
Köszönöm szépen,ha esetleg később lenne rá lehetőség leírnád a submitos küldést?:)