Skip to content

Instantly share code, notes, and snippets.

@KrishnaPravin
Last active July 7, 2023 17:58
Show Gist options
  • Select an option

  • Save KrishnaPravin/9027c9a540f099d2ac26801048bc6c7c to your computer and use it in GitHub Desktop.

Select an option

Save KrishnaPravin/9027c9a540f099d2ac26801048bc6c7c to your computer and use it in GitHub Desktop.

Revisions

  1. KrishnaPravin revised this gist Jul 7, 2023. 1 changed file with 3 additions and 2 deletions.
    5 changes: 3 additions & 2 deletions SelectNelali-chittaCheckNewRural_en.js
    Original file line number Diff line number Diff line change
    @@ -1,4 +1,5 @@
    //https://eservices.tn.gov.in/eservicesnew/land/chittaCheckNewRural_en.html?lan=en
    // https://mrcoles.com/bookmarklet/

    district = document.getElementById('districtCode');
    district.value = "32";
    @@ -12,12 +13,12 @@ setTimeout(() => {
    villageCode.value = "042";
    villageCode.dispatchEvent(new Event('change'));

    document.querySelector('input[value=sur]').click();
    document.querySelector('input[value=sur]')?.click();
    document.getElementById('surveyNo').focus();
    }, 1000);
    }, 1000);

    // javascript:(function()%7Bdistrict%20%3D%20document.getElementById('districtCode')%3Bdistrict.value%20%3D%20%2232%22%3Bdistrict.dispatchEvent(new%20Event('change'))%3BsetTimeout(()%20%3D%3E%20%7BtalukCode%20%3D%20document.getElementById('talukCode')%3BtalukCode.value%20%3D%20%2205%22%3BtalukCode.dispatchEvent(new%20Event('change'))%3BsetTimeout(()%20%3D%3E%20%7BvillageCode%20%3D%20document.getElementById('villageCode')%3BvillageCode.value%20%3D%20%22042%22%3BvillageCode.dispatchEvent(new%20Event('change'))%3Bdocument.querySelector('input%5Bvalue%3Dsur%5D').click()%3Bdocument.getElementById('surveyNo').focus()%3B%7D%2C%201000)%3B%7D%2C%201000)%7D)()
    // javascript:(function()%7Bdistrict%20%3D%20document.getElementById('districtCode')%3Bdistrict.value%20%3D%20%2232%22%3Bdistrict.dispatchEvent(new%20Event('change'))%3BsetTimeout(()%20%3D%3E%20%7BtalukCode%20%3D%20document.getElementById('talukCode')%3BtalukCode.value%20%3D%20%2205%22%3BtalukCode.dispatchEvent(new%20Event('change'))%3BsetTimeout(()%20%3D%3E%20%7BvillageCode%20%3D%20document.getElementById('villageCode')%3BvillageCode.value%20%3D%20%22042%22%3BvillageCode.dispatchEvent(new%20Event('change'))%3Bdocument.querySelector('input%5Bvalue%3Dsur%5D')%3F.click()%3Bdocument.getElementById('surveyNo').focus()%3B%7D%2C%201000)%3B%7D%2C%201000)%7D)()

    var s = document.createElement('script');
    s.setAttribute('src', 'https://unpkg.com/[email protected]/dist/tesseract.min.js');
  2. KrishnaPravin revised this gist Jul 6, 2023. 1 changed file with 3 additions and 3 deletions.
    6 changes: 3 additions & 3 deletions SelectNelali-chittaCheckNewRural_en.js
    Original file line number Diff line number Diff line change
    @@ -12,12 +12,12 @@ setTimeout(() => {
    villageCode.value = "042";
    villageCode.dispatchEvent(new Event('change'));

    document.querySelector('input[value=sur]').click()
    document.getElementById('surveyNo').focus()
    document.querySelector('input[value=sur]').click();
    document.getElementById('surveyNo').focus();
    }, 1000);
    }, 1000);

    // javascript:(function()%7Bdistrict%20%3D%20document.getElementById('districtCode')%3Bdistrict.value%20%3D%20%2232%22%3Bdistrict.dispatchEvent(new%20Event('change'))%3BsetTimeout(()%20%3D%3E%20%7BtalukCode%20%3D%20document.getElementById('talukCode')%3BtalukCode.value%20%3D%20%2205%22%3BtalukCode.dispatchEvent(new%20Event('change'))%3BsetTimeout(()%20%3D%3E%20%7BvillageCode%20%3D%20document.getElementById('villageCode')%3BvillageCode.value%20%3D%20%22042%22%3BvillageCode.dispatchEvent(new%20Event('change'))%3Bdocument.querySelector('input%5Bvalue%3Dsur%5D').click()document.getElementById('surveyNo').focus()%7D%2C%201000)%3B%7D%2C%201000)%7D)()
    // javascript:(function()%7Bdistrict%20%3D%20document.getElementById('districtCode')%3Bdistrict.value%20%3D%20%2232%22%3Bdistrict.dispatchEvent(new%20Event('change'))%3BsetTimeout(()%20%3D%3E%20%7BtalukCode%20%3D%20document.getElementById('talukCode')%3BtalukCode.value%20%3D%20%2205%22%3BtalukCode.dispatchEvent(new%20Event('change'))%3BsetTimeout(()%20%3D%3E%20%7BvillageCode%20%3D%20document.getElementById('villageCode')%3BvillageCode.value%20%3D%20%22042%22%3BvillageCode.dispatchEvent(new%20Event('change'))%3Bdocument.querySelector('input%5Bvalue%3Dsur%5D').click()%3Bdocument.getElementById('surveyNo').focus()%3B%7D%2C%201000)%3B%7D%2C%201000)%7D)()

    var s = document.createElement('script');
    s.setAttribute('src', 'https://unpkg.com/[email protected]/dist/tesseract.min.js');
  3. KrishnaPravin revised this gist Jul 6, 2023. 1 changed file with 2 additions and 1 deletion.
    3 changes: 2 additions & 1 deletion SelectNelali-chittaCheckNewRural_en.js
    Original file line number Diff line number Diff line change
    @@ -13,10 +13,11 @@ setTimeout(() => {
    villageCode.dispatchEvent(new Event('change'));

    document.querySelector('input[value=sur]').click()
    document.getElementById('surveyNo').focus()
    }, 1000);
    }, 1000);

    // javascript:(function()%7Bdistrict%20%3D%20document.getElementById('districtCode')%3Bdistrict.value%20%3D%20%2232%22%3Bdistrict.dispatchEvent(new%20Event('change'))%3BsetTimeout(()%20%3D%3E%20%7BtalukCode%20%3D%20document.getElementById('talukCode')%3BtalukCode.value%20%3D%20%2205%22%3BtalukCode.dispatchEvent(new%20Event('change'))%3BsetTimeout(()%20%3D%3E%20%7BvillageCode%20%3D%20document.getElementById('villageCode')%3BvillageCode.value%20%3D%20%22042%22%3BvillageCode.dispatchEvent(new%20Event('change'))%3Bdocument.querySelector('input%5Bvalue%3Dsur%5D').click()%7D%2C%201000)%3B%7D%2C%201000)%7D)()
    // javascript:(function()%7Bdistrict%20%3D%20document.getElementById('districtCode')%3Bdistrict.value%20%3D%20%2232%22%3Bdistrict.dispatchEvent(new%20Event('change'))%3BsetTimeout(()%20%3D%3E%20%7BtalukCode%20%3D%20document.getElementById('talukCode')%3BtalukCode.value%20%3D%20%2205%22%3BtalukCode.dispatchEvent(new%20Event('change'))%3BsetTimeout(()%20%3D%3E%20%7BvillageCode%20%3D%20document.getElementById('villageCode')%3BvillageCode.value%20%3D%20%22042%22%3BvillageCode.dispatchEvent(new%20Event('change'))%3Bdocument.querySelector('input%5Bvalue%3Dsur%5D').click()document.getElementById('surveyNo').focus()%7D%2C%201000)%3B%7D%2C%201000)%7D)()

    var s = document.createElement('script');
    s.setAttribute('src', 'https://unpkg.com/[email protected]/dist/tesseract.min.js');
  4. KrishnaPravin revised this gist Jul 6, 2023. 1 changed file with 10 additions and 7 deletions.
    17 changes: 10 additions & 7 deletions SelectNelali-chittaCheckNewRural_en.js
    Original file line number Diff line number Diff line change
    @@ -1,19 +1,22 @@
    //https://eservices.tn.gov.in/eservicesnew/land/chittaCheckNewRural_en.html?lan=en

    district = document.getElementById('districtCode');
    district.value = "32";
    district.dispatchEvent(new Event('change'));
    setTimeout(() => {
    talukCode = document.getElementById('talukCode');
    talukCode.value = "05";
    talukCode.dispatchEvent(new Event('change'));
    talukCode = document.getElementById('talukCode');
    talukCode.value = "05";
    talukCode.dispatchEvent(new Event('change'));
    setTimeout(() => {
    villageCode = document.getElementById('villageCode');
    villageCode.value = "042";
    villageCode.dispatchEvent(new Event('change'));
    villageCode = document.getElementById('villageCode');
    villageCode.value = "042";
    villageCode.dispatchEvent(new Event('change'));

    document.querySelector('input[value=sur]').click()
    }, 1000);
    }, 1000);

    // javascript:(function()%7Bdistrict%20%3D%20document.getElementById('districtCode')%3Bdistrict.value%20%3D%20%2232%22%3Bdistrict.dispatchEvent(new%20Event('change'))%3BsetTimeout(()%20%3D%3E%20%7BtalukCode%20%3D%20document.getElementById('talukCode')%3BtalukCode.value%20%3D%20%2205%22%3BtalukCode.dispatchEvent(new%20Event('change'))%3BsetTimeout(()%20%3D%3E%20%7BvillageCode%20%3D%20document.getElementById('villageCode')%3BvillageCode.value%20%3D%20%22042%22%3BvillageCode.dispatchEvent(new%20Event('change'))%3B%7D%2C%201000)%3B%7D%2C%201000)%7D)()
    // javascript:(function()%7Bdistrict%20%3D%20document.getElementById('districtCode')%3Bdistrict.value%20%3D%20%2232%22%3Bdistrict.dispatchEvent(new%20Event('change'))%3BsetTimeout(()%20%3D%3E%20%7BtalukCode%20%3D%20document.getElementById('talukCode')%3BtalukCode.value%20%3D%20%2205%22%3BtalukCode.dispatchEvent(new%20Event('change'))%3BsetTimeout(()%20%3D%3E%20%7BvillageCode%20%3D%20document.getElementById('villageCode')%3BvillageCode.value%20%3D%20%22042%22%3BvillageCode.dispatchEvent(new%20Event('change'))%3Bdocument.querySelector('input%5Bvalue%3Dsur%5D').click()%7D%2C%201000)%3B%7D%2C%201000)%7D)()

    var s = document.createElement('script');
    s.setAttribute('src', 'https://unpkg.com/[email protected]/dist/tesseract.min.js');
  5. KrishnaPravin revised this gist Jul 6, 2023. 1 changed file with 29 additions and 1 deletion.
    30 changes: 29 additions & 1 deletion SelectNelali-chittaCheckNewRural_en.js
    Original file line number Diff line number Diff line change
    @@ -13,4 +13,32 @@ setTimeout(() => {
    }, 1000);
    }, 1000);

    // javascript:(function()%7Bdistrict%20%3D%20document.getElementById('districtCode')%3Bdistrict.value%20%3D%20%2232%22%3Bdistrict.dispatchEvent(new%20Event('change'))%3BsetTimeout(()%20%3D%3E%20%7BtalukCode%20%3D%20document.getElementById('talukCode')%3BtalukCode.value%20%3D%20%2205%22%3BtalukCode.dispatchEvent(new%20Event('change'))%3BsetTimeout(()%20%3D%3E%20%7BvillageCode%20%3D%20document.getElementById('villageCode')%3BvillageCode.value%20%3D%20%22042%22%3BvillageCode.dispatchEvent(new%20Event('change'))%3B%7D%2C%201000)%3B%7D%2C%201000)%7D)()
    // javascript:(function()%7Bdistrict%20%3D%20document.getElementById('districtCode')%3Bdistrict.value%20%3D%20%2232%22%3Bdistrict.dispatchEvent(new%20Event('change'))%3BsetTimeout(()%20%3D%3E%20%7BtalukCode%20%3D%20document.getElementById('talukCode')%3BtalukCode.value%20%3D%20%2205%22%3BtalukCode.dispatchEvent(new%20Event('change'))%3BsetTimeout(()%20%3D%3E%20%7BvillageCode%20%3D%20document.getElementById('villageCode')%3BvillageCode.value%20%3D%20%22042%22%3BvillageCode.dispatchEvent(new%20Event('change'))%3B%7D%2C%201000)%3B%7D%2C%201000)%7D)()

    var s = document.createElement('script');
    s.setAttribute('src', 'https://unpkg.com/[email protected]/dist/tesseract.min.js');

    s.onload = async () => {
    const worker = await Tesseract.createWorker({
    logger: (m) => console.log(m),
    });
    Tesseract.setLogging(true);

    await worker.loadLanguage('eng');
    await worker.initialize('eng');

    const exampleImage = document.getElementById('captcha_name');
    let result = await worker.detect(exampleImage);
    console.log(result.data);

    result = await worker.recognize(exampleImage);
    console.log(result.data);

    await worker.terminate();

    document.getElementById('captcha').value = result.data.text.replace('\n', '');
    document.querySelector('input[type=submit]').click()
    };

    document.body.appendChild(s);
    // javascript:(function()%7Bvar%20s%20%3D%20document.createElement('script')%3Bs.setAttribute('src'%2C%20'https%3A%2F%2Funpkg.com%2Ftesseract.js%404.0.1%2Fdist%2Ftesseract.min.js')%3Bs.onload%20%3D%20async%20()%20%3D%3E%20%7Bconst%20worker%20%3D%20await%20Tesseract.createWorker(%7Blogger%3A%20(m)%20%3D%3E%20console.log(m)%2C%7D)%3BTesseract.setLogging(true)%3Bawait%20worker.loadLanguage('eng')%3Bawait%20worker.initialize('eng')%3Bconst%20exampleImage%20%3D%20document.getElementById('captcha_name')%3Blet%20result%20%3D%20await%20worker.detect(exampleImage)%3Bconsole.log(result.data)%3Bresult%20%3D%20await%20worker.recognize(exampleImage)%3Bconsole.log(result.data)%3Bawait%20worker.terminate()%3Bdocument.getElementById('captcha').value%20%3D%20result.data.text.replace('%5Cn'%2C%20'')%3Bdocument.querySelector('input%5Btype%3Dsubmit%5D').click()%7D%3Bdocument.body.appendChild(s)%7D)()
  6. KrishnaPravin created this gist Jul 6, 2023.
    16 changes: 16 additions & 0 deletions SelectNelali-chittaCheckNewRural_en.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,16 @@
    //https://eservices.tn.gov.in/eservicesnew/land/chittaCheckNewRural_en.html?lan=en
    district = document.getElementById('districtCode');
    district.value = "32";
    district.dispatchEvent(new Event('change'));
    setTimeout(() => {
    talukCode = document.getElementById('talukCode');
    talukCode.value = "05";
    talukCode.dispatchEvent(new Event('change'));
    setTimeout(() => {
    villageCode = document.getElementById('villageCode');
    villageCode.value = "042";
    villageCode.dispatchEvent(new Event('change'));
    }, 1000);
    }, 1000);

    // javascript:(function()%7Bdistrict%20%3D%20document.getElementById('districtCode')%3Bdistrict.value%20%3D%20%2232%22%3Bdistrict.dispatchEvent(new%20Event('change'))%3BsetTimeout(()%20%3D%3E%20%7BtalukCode%20%3D%20document.getElementById('talukCode')%3BtalukCode.value%20%3D%20%2205%22%3BtalukCode.dispatchEvent(new%20Event('change'))%3BsetTimeout(()%20%3D%3E%20%7BvillageCode%20%3D%20document.getElementById('villageCode')%3BvillageCode.value%20%3D%20%22042%22%3BvillageCode.dispatchEvent(new%20Event('change'))%3B%7D%2C%201000)%3B%7D%2C%201000)%7D)()