UNPKG

email-smtp-check

Version:

Checks existence of E-Mail SMTP server.

79 lines (57 loc) 2.94 kB
//const CR = require('crawler-request'); const CR = require('./'); const Co = require('co'); const Cheerio = require('cheerio'); const Fs = require("fs"); const Url = require('url'); const callbackArr = []; function test1(result) { result["test1"] = "test1"; return result; } function test2(result) { result["test2"] = "test2"; return result; } function text_size(result) { result["text_size"] = result.text == null ? 0 : result.text.length; return result; } callbackArr.push(test1); callbackArr.push(test2); callbackArr.push(text_size); var urlArr = []; urlArr.push("http://www.mu.edu.tr/tr/personel/osaygin"); urlArr.push("http://www.saglikbilimleri.mu.edu.tr/tr/beden-egitimi-ve-spor-anabilim-dali-akademik-kurulu-uyeleri-5461"); urlArr.push("https://www.j-humansciences.com/ojs/index.php/IJHS/article/viewFile/2010/815"); urlArr.push("https://www.j-humansciences.com/ojs/index.php/IJHS/article/viewFile/843/406"); urlArr.push("http://dergipark.gov.tr/inubesyo/board"); urlArr.push("http://journals.tubitak.gov.tr/medical/issues/sag-09-39-3/sag-39-3-4-0902-21.pdf"); urlArr.push("http://www.acarindex.com/dosyalar/makale/acarindex-1423936666.pdf"); urlArr.push("https://www.cabdirect.org/cabdirect/abstract/20093291780?start=2050"); urlArr.push("http://journals.tubitak.gov.tr/medical/issues/sag-09-39-3/sag-39-3-4-0902-21.pdf"); urlArr.push("http://www.eng.utah.edu/~lzang/images/Lecture_10_AFM.pdf"); urlArr.push("http://www.groupes.polymtl.ca/jnmes/archives/article_in_press/JNMES-1029.pdf"); urlArr.push("https://www.researchgate.net/publication/315951188_Atomic_force_microscopy_investigation_of_step_generation_and_bunching_on_100_facet_of_CH_3_NH_3_PbI_3_crystal_grown_from_g-Butyrolactone_Atomic_force_microscopy_investigation_of_step_generation_and_bu"); urlArr.push("http://ezfind.technion.ac.il/vufind/EDS/Search?lookfor=SINGLE+crystals&type=SU"); urlArr.push("http://onlinelibrary.wiley.com/doi/10.1002/crat.201700021/abstract"); // test code starts here let testing_purpose = Co.wrap(function* () { let response_01 = yield CR("https://stackoverflow.com/questions/42772401/parallel-operations-with-promise-all"); debugger; let response_02 = yield CR("https://stackoverflow.com/questions/42772401/parallel-operations-with-promise-all",callbackArr); debugger; let response_03 = yield CR("http://journals.tubitak.gov.tr/medical/issues/sag-09-39-3/sag-39-3-4-0902-21.pdf"); debugger; let response_04 = yield CR("http://journals.tubitak.gov.tr/medical/issues/sag-09-39-3/sag-39-3-4-0902-21.pdf", callbackArr); debugger; let response_05 = yield CR("http://daytam.atauni.edu.tr/uploads/AFM.docx", callbackArr); debugger; let response_06 = yield CR("aaabbbccc"); debugger; let response_07 = yield CR("aaabbbccc", callbackArr); debugger; let response_08 = yield CR(urlArr, callbackArr); debugger; }); testing_purpose();