ਵੈੱਬ ਨੂੰ ਕੈਪਚਰ ਅਤੇ ਕਨਵਰਟ ਕਰਨ ਲਈ ਟੂਲ
ਗਰੈਬਜ਼ਆਈਟ ਦੀ Onlineਨਲਾਈਨ ਕਮਿ Communityਨਿਟੀ

ਜਦੋਂ ਮੈਂ ਅਜਗਰ ਦੁਆਰਾ ਡੈਮੋ ਚਲਾਉਂਦਾ ਹਾਂ ਤਾਂ ਗਲਤੀ ਸੁੱਟੋ

ਗਲਤੀ:

ਟ੍ਰੈਸਬੈਕ (ਸਭ ਤੋਂ ਤਾਜ਼ਾ ਕਾਲ ਆਖਰੀ ਵਾਰ):

  ਫਾਈਲ "GrabzItClient.py", ਲਾਈਨ 6, ਵਿੱਚ

    ਫੜੋSaveTo("ਦਸਤਾਵੇਜ਼ / ਨਤੀਜਾ.ਡੌਕਸ")

  ਫਾਈਲ "ਸੀ: Files ਪ੍ਰੋਗਰਾਮ ਫਾਈਲਾਂ \ ਪਾਈਥਨਐਕਸਯੂ.ਐੱਨ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਸ. B ਲਿਬ \ ਸਾਈਟ-ਪੈਕੇਜ \ ਗਰੈਬਜ਼ ਆਈ ਟੀ \ ਗਰੈਬਜ਼ ਆਈਟੀਕਲੀਐਂਟ.ਪੀਪੀ", ਲਾਈਨ ਐਕਸ ਐੱਨ ਐੱਨ ਐੱਮ ਐੱਮ ਐਕਸ. SaveTo

    id = ਸਵੈ.Save()

  ਫਾਈਲ "ਸੀ: Files ਪ੍ਰੋਗਰਾਮ ਫਾਈਲਾਂ \ ਪਾਈਥਨਐਕਸਯੂ.ਐੱਨ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਸ. B ਲਿਬ \ ਸਾਈਟ-ਪੈਕੇਜ \ ਗਰੈਬਜ਼ ਆਈ ਟੀ \ ਗਰੈਬਜ਼ ਆਈਟੀਕਲੀਐਂਟ.ਪੀਪੀ", ਲਾਈਨ ਐਕਸ ਐੱਨ ਐੱਨ ਐੱਮ ਐੱਮ ਐਕਸ. Save

    ਇਬਜੈਕਟ = ਸਵੈ ._ਤੰਤਰ (ਸਿਗ, ਕਾਲਬੈਕ URL)

  ਫਾਈਲ "ਸੀ: \ ਪ੍ਰੋਗਰਾਮ ਫਾਈਲਾਂ \ ਪਾਈਥਨਐਕਸਯੂ.ਐੱਨ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਸ. B ਲਿਬ \ ਸਾਈਟ-ਪੈਕੇਜ \ ਗਰੈਬਜ਼ ਆਈ ਟੀ \ ਗਰੈਬਜ਼ ਆਈ ਟੀ ਕਲੀਐੱਨ.ਟੀ.

    ਰਿਟਰਨ ਸਵੈ. HTTPPost (self.request.url, self.request.options._getParaters (self.applicationKey, sig, callBackURL, 'html', ਹਵਾਲਾ (self.request.data))

  ਫਾਈਲ "ਸੀ: \ ਪ੍ਰੋਗਰਾਮ ਫਾਈਲਾਂ \ ਪਾਈਥਨਐਕਸ.ਐਨ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਸ. ਐੱਮ.ਬੀ.ਬੀ. \ ਸਾਈਟ-ਪੈਕੇਜ I ਗਰੈਬਜ਼ ਆਈ ਟੀ I ਗਰੈਬਜ਼ ਆਈ ਟੀ ਕਲੀਐੱਨ.ਟੀ.

    h.endheaders ()

  ਐਂਡਹੈੱਡਰਾਂ ਵਿਚ ਫਾਈਲ "ਸੀ: \ ਪ੍ਰੋਗਰਾਮ ਫਾਈਲਾਂ \ ਪਾਈਥਨਐਕਸ.ਐਨ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਸ. B ਲਿਬ \ http \ ਕਲਾਇਟ.ਪੀ.", ਲਾਈਨ ਐਕਸ.ਐੱਨ.ਐੱਮ.ਐੱਮ.ਐਕਸ.

    ਸਵੈ ._ਸੈਂਡ_ਆਉਟਪੁੱਟ (ਸੁਨੇਹਾ_ਹੱਡਾ, ਇੰਕੋਡ_ਚੰਕਡ = ਏਨਕੋਡ_ਚੰਕਡ)

  ਫਾਈਲ "ਸੀ: \ ਪ੍ਰੋਗਰਾਮ ਫਾਈਲਾਂ \ ਪਾਈਥਨਐਕਸਯੂ.ਐੱਨ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਸ. ਐੱਲ. ਬੀ. \ HT \ ਕਲਾਇਟ.

    self.send (msg)

  ਫਾਈਲ "ਸੀ: \ ਪ੍ਰੋਗਰਾਮ ਫਾਈਲਾਂ \ ਪਾਈਥਨਐਕਸਯੂ.ਐੱਨ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਸ. ਐੱਲ. ਬੀ. \ HT \ ਕਲਾਇਟ.

    ਸਵੈ-ਕਨੈਕਟ ()

  ਫਾਈਲ "ਸੀ: Files ਪ੍ਰੋਗਰਾਮ ਫਾਈਲਾਂ \ ਪਾਈਥਨਐਕਸ.ਐਨ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਸ. ਐੱਲ. ਬੀ. \ HT \ ਕਲਾਇਟ.

    (ਸਵੈ-ਹੋਸਟ, ਸਵੈ.ਪੋਰਟ), ਸੈਲਫ.ਟੋਮਆoutਟ, ਸੈਲਫ ਸੋਰਸ ਐਡਰੈੱਸ)

  ਫਾਈਲ "ਸੀ: \ ਪ੍ਰੋਗਰਾਮ ਫਾਈਲਾਂ \ ਪਾਈਥਨਐਕਸ.ਐਨ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਸ. B ਲਿਬ \ ਸਾਕੇਟ.ਪੀਪੀ", ਲਾਈਨ ਐਕਸ.ਐੱਨ.ਐੱਮ.ਐੱਮ.ਐਕਸ, ਬਣਾਉਣ_ਕਨੈਕਸ਼ਨ ਵਿੱਚ

    getaddrinfo ਵਿੱਚ ਰੈਜ਼ੋਸੈੱਸ ਲਈ (ਹੋਸਟ, ਪੋਰਟ, 0, ਸੋਕਪਰੇਮ):

  ਫਾਈਲ "ਸੀ: \ ਪ੍ਰੋਗਰਾਮ ਫਾਈਲਾਂ \ ਪਾਈਥਨਐਕਸ.ਐਨ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਸ. B ਲਿਬ \ ਸਾਕੇਟ.ਪੀਪੀ", ਲਾਈਨ ਐਕਸ.ਐੱਨ.ਐੱਮ.ਐੱਮ.ਐਕਸ, getaddrinfo ਵਿੱਚ

    _sket.getaddrinfo (ਮੇਜ਼ਬਾਨ, ਪੋਰਟ, ਪਰਿਵਾਰ, ਕਿਸਮ, ਪ੍ਰੋਟੋ, ਝੰਡੇ) ਵਿੱਚ ਮੁੜ ਲਈ:

ਸਾਕੇਟ.ਈਅਰਰੋਰ: [ਏਰਨੋ ਐਕਸ.ਐਨ.ਐੱਮ.ਐੱਨ.ਐੱਮ.ਐਕਸ] getaddrinfo ਅਸਫਲ

 

ਸਰੋਤ : (ਮੈਂ ਗਰੈਬਜ਼ਿਟ ਸਥਾਪਿਤ ਕੀਤਾ ਹੈ ਅਤੇ ਐਪਲੀਕੇਸ਼ਨ KEY ਅਤੇ ਐਪਲੀਕੇਸ਼ਨ ਸਕ੍ਰੈਕਟ ਪ੍ਰਾਪਤ ਕੀਤਾ ਹੈ)

GrabzIt ਆਯਾਤ GrabzItClient ਤੋਂ

 

ਗ੍ਰੈਬਜ਼ਿਟ = ਗਰੈਬਜ਼ਿਟਕਲਾਈਟ.ਗ੍ਰਾਬਜ਼ ਆਈਟਕਲਾਇੰਟ (ਐਪਲੀਕੇਸ਼ਨ ਕੁੰਜੀ, ਐਪਲੀਕੇਸ਼ਨ ਸੇਕ੍ਰੇਟ)

ਫੜੋHTMLToDOCX(" ਸਤਿ ਸ੍ਰੀ ਅਕਾਲ ਦੁਨਿਆ! ") 

ਫੜੋSaveTo("ਦਸਤਾਵੇਜ਼ / ਨਤੀਜਾ.ਡੌਕਸ") 

 

ਕੀ ਤੁਸੀਂ ਮੈਨੂੰ ਦੱਸ ਸਕਦੇ ਹੋ ਕਿ ਮੈਨੂੰ ਕੀ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ?

21 ਅਗਸਤ 2018 ਨੂੰ ਅਗਿਆਤ ਦੁਆਰਾ ਪੁੱਛਿਆ ਗਿਆ

ਸਮੂਹ ਵਿਚ ਤੁਹਾਡਾ ਸੁਆਗਤ ਹੈ!

ਆਮ ਤੌਰ 'ਤੇ ਏ ਸਾਕੇਟ.ਈਅਰਰੋਰ: [ਏਰਨੋ ਐਕਸ.ਐਨ.ਐੱਮ.ਐੱਨ.ਐੱਮ.ਐਕਸ] getaddrinfo ਅਸਫਲ ਉਦੋਂ ਹੁੰਦਾ ਹੈ ਜਦੋਂ ਕੋਡ ਨੂੰ ਫਾਇਰਵਾਲ ਜਾਂ ਪ੍ਰੌਕਸੀ ਦੇ ਪਿੱਛੇ ਤੋਂ ਬੁਲਾਇਆ ਜਾ ਰਿਹਾ ਹੈ. ਕਿਰਪਾ ਕਰਕੇ ਇਹ ਸੁਨਿਸ਼ਚਿਤ ਕਰੋ ਕਿ ਐਪਲੀਕੇਸ਼ਨ ਦੀ 80 ਪੋਰਟ ਤੱਕ ਪਹੁੰਚ ਹੈ.

21 ਅਗਸਤ 2018 ਨੂੰ ਗਰੈਬਜ਼ ਸਪੋਰਟ ਦੁਆਰਾ ਜਵਾਬ

ਜਵਾਬ ਲਈ ਤੁਹਾਡਾ ਧੰਨਵਾਦ.

ਹਾਂ, ਇਹ ਪਰਾਕਸੀ ਦੀ ਸਮੱਸਿਆ ਹੈ. ਇਹ ਠੀਕ ਚੱਲਦਾ ਹੈ ਜਦੋਂ ਮੈਂ ਦੂਸਰਾ PC ਬਦਲਦਾ ਹਾਂ ਜਿਸ ਵਿੱਚ ਪ੍ਰੌਕਸੀ ਨਹੀਂ ਹੈ.

ਇਹ ਪ੍ਰੌਕਸੀ ਨਾਲ ਕਿਵੇਂ ਕੰਮ ਕਰ ਸਕਦਾ ਹੈ?

21 ਅਗਸਤ 2018 ਨੂੰ ਅਗਿਆਤ ਦੁਆਰਾ ਜਵਾਬ

ਇਹ ਇਕ ਨਵੀਂ ਵਿਸ਼ੇਸ਼ਤਾ ਹੋਵੇਗੀ. ਅਸੀਂ ਦੇਖ ਰਹੇ ਹਾਂ ਕਿ ਕੀ ਪਰਾਕਸੀ ਸਰਵਰਾਂ ਦੀ ਵਰਤੋਂ ਯੋਗ ਕਰਨ ਲਈ ਅਸੀਂ ਪਾਈਥਨ ਕਲਾਇੰਟ ਨੂੰ ਬਦਲ ਸਕਦੇ ਹਾਂ.

ਜੇ ਇਹ ਸੰਭਵ ਹੈ ਤਾਂ ਅਸੀਂ ਤੁਹਾਡੇ ਕੋਲ ਵਾਪਸ ਜਾਵਾਂਗੇ. ਜੇ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ ਸਾਡੇ ਸਾਰੇ ਕਲਾਇੰਟ ਓਪਨ ਸੋਰਸ ਹਨ ਤਾਂ ਤੁਸੀਂ ਖੁਦ ਜਾ ਸਕਦੇ ਹੋ: https://github.com/GrabzIt/grabzit/blob/master/python/GrabzIt/GrabzItClient.py

21 ਅਗਸਤ 2018 ਨੂੰ ਗਰੈਬਜ਼ ਸਪੋਰਟ ਦੁਆਰਾ ਜਵਾਬ

ਅਸੀਂ ਨਵੀਂ ਵਿਸ਼ੇਸ਼ਤਾ ਸ਼ਾਮਲ ਕੀਤੀ ਹੈ. ਬੱਸ GrabzItClient.py ਫਾਈਲ ਨੂੰ ਡਾ downloadਨਲੋਡ ਕਰੋ ਅਤੇ ਆਪਣੀ ਕਾੱਪੀ ਨੂੰ ਇੱਥੋਂ ਬਦਲੋ: https://github.com/GrabzIt/grabzit/blob/master/python/GrabzIt/GrabzItClient.py

ਫਿਰ ਤੁਸੀਂ ਆਪਣੇ ਪ੍ਰੌਕਸੀ ਸਰਵਰ ਦਾ ਪ੍ਰੌਕਸੀ url ਸੈੱਟ ਕਰ ਸਕਦੇ ਹੋ ਨਵਾਂ ਸੈੱਟਲੋਕਲ ਪ੍ਰੌਕਸੀ ਵਿਧੀ ਦੀ ਵਰਤੋਂ ਕਰਕੇ, ਉਦਾਹਰਣ ਵਜੋਂ:

ਗਰੈਜ਼ ਆਈ.ਟੀ.ਸੈੱਟਲੋਕਲਪ੍ਰੌਕਸੀ ("http: // 123.123.123.123: 21231")

ਕਿਰਪਾ ਕਰਕੇ ਸਾਨੂੰ ਦੱਸੋ ਕਿ ਇਹ ਕਿਵੇਂ ਚਲਦਾ ਹੈ ਅਤੇ ਅਸੀਂ ਜਲਦੀ ਹੀ ਇੱਕ ਨਵਾਂ ਰੀਲੀਜ਼ ਕਰਾਂਗੇ!

21 ਅਗਸਤ 2018 ਨੂੰ ਗਰੈਬਜ਼ ਸਪੋਰਟ ਦੁਆਰਾ ਜਵਾਬ

ਜਵਾਬ ਲਈ ਤੁਹਾਡਾ ਧੰਨਵਾਦ.

ਮੈਂ ਬਦਲ ਦਿੱਤਾ GrabzItClient.py ਅਤੇ ਮੇਰੇ ਸਰੋਤ ਨੂੰ ਬਦਲਿਆ:

 

 

ਗ੍ਰੈਬਜ਼ਿਟ = ਗਰੈਬਜ਼ਿਟਕਲਾਈਟ.ਗ੍ਰਾਬਜ਼ ਆਈਟਕਲਾਇੰਟ (ਐਪਲੀਕੇਸ਼ਨ ਕੁੰਜੀ, ਐਪਲੀਕੇਸ਼ਨ ਸੇਕ੍ਰੇਟ)

ਗਰੈਜ਼ ਆਈ.ਟੀ.ਸੈੱਟਲੋਕਲਪ੍ਰੌਕਸੀ ("http: //xxx@jp.xxxxx.com: yyyyyyy@zzz.proxy.zzz.zzzzzzz.com: 8080")

ਫੜੋHTMLToDOCX(" ਸਤਿ ਸ੍ਰੀ ਅਕਾਲ ਦੁਨਿਆ! ") 

ਫੜੋSaveTo("ਦਸਤਾਵੇਜ਼ / ਨਤੀਜਾ.ਡੌਕਸ") 

 

ਯੂਜ਼ਰ:xxx@jp.xxxxx.com

ਪਾਸਵਰਡ:ਹਾਂ

ਪਰਾਕਸੀ ਸਰਵਰ:zzz.proxy.zzz.zzzzzzz.com

ਪੋਰਟ:8080

 

ਗਲਤੀ ਸੁਨੇਹਾ:

ਟ੍ਰੈਸਬੈਕ (ਸਭ ਤੋਂ ਤਾਜ਼ਾ ਕਾਲ ਆਖਰੀ ਵਾਰ):
  ਫਾਈਲ "GrabzIt_test.py", ਲਾਈਨ 54, ਵਿੱਚ
    ਫੜੋSaveTo("ਨਤੀਜਾ.ਡੌਕਸ")
  ਫਾਈਲ "ਸੀ: E ਟੈਸਟ \ ਗਰੈਬਜ਼ ਆਈਟ_ਪੀਥਨ \ ਗਰੈਬਜ਼ ਆਈ ਟੀ rab ਗਰੈਬਜ਼ ਆਈ ਟੀ ਕਲੀਐਂਟ.ਪੀਪੀ", ਐਕਸ ਐੱਨ ਐੱਨ ਐੱਮ ਐੱਮ ਐਕਸ, ਵਿਚ SaveTo
    id = ਸਵੈ.Save()
  ਫਾਈਲ "ਸੀ: E ਟੈਸਟ \ ਗਰੈਬਜ਼ ਆਈਟ_ਪੀਥਨ \ ਗਰੈਬਜ਼ ਆਈ ਟੀ rab ਗਰੈਬਜ਼ ਆਈ ਟੀ ਕਲੀਐਂਟ.ਪੀਪੀ", ਐਕਸ ਐੱਨ ਐੱਨ ਐੱਮ ਐੱਮ ਐਕਸ, ਵਿਚ Save
    ਇਬਜੈਕਟ = ਸਵੈ ._ਤੰਤਰ (ਸਿਗ, ਕਾਲਬੈਕ URL)
  ਫਾਈਲ "ਸੀ: E ਟੈਸਟ \ ਗਰੈਬਜ਼ ਆਈਟ_ਪੀਥਨ \ ਗਰੈਬਜ਼ ਆਈ ਟੀ rab ਗਰੈਬਜ਼ ਆਈਟਕਲੀਅਨ.ਪੀਪੀ", ਲਾਈਨ ਐਕਸ ਐੱਨ ਐੱਮ ਐੱਮ ਐਕਸ, _ਟੇਕ ਵਿਚ
    ਰਿਟਰਨ ਸਵੈ. HTTPPost (self.request.url, self.request.options._getParaters (self.applicationKey, sig, callBackURL, 'html', ਹਵਾਲਾ (self.request.data))
  ਫਾਈਲ "ਸੀ: \ ਟੈਸਟ \ ਗਰੈਬਜ਼ ਆਈਟ_ਪੈਥਨ \ ਗਰੈਬਜ਼ ਆਈ ਟੀ \ ਗਰੈਬਜ਼ ਆਈ ਟੀ ਕਲੀਐਂਟ.ਪੀਪੀ", ਐਕਸ ਐਨ ਐਮ ਐੱਮ ਐਕਸ, ਐਚ ਟੀ ਟੀ ਪੀ ਪੋਸਟ ਵਿਚ
    ਸਿਰਲੇਖ ['ਪਰਾਕਸੀ-ਅਧਿਕਾਰ'] = 'ਬੇਸਿਕ' + ਬੇਸਐਕਸਯੂ.ਐੱਨ.ਐੱਮ.ਐੱਨ.ਐੱਮ.ਐੱਸ. ਬੀ.ਐਕਸ.ਐੱਨ.ਐੱਨ.ਐੱਮ.ਐੱਨ.ਐੱਮ.ਐਕਸ.ਐਕਸ.
  ਫਾਈਲ "ਸੀ: \ ਪ੍ਰੋਗਰਾਮ ਫਾਈਲਾਂ \ ਪਾਈਥਨਐਕਸ.ਐਨ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਸ. ਐੱਲ. ਬੀ. ਬੀ.ਐੱਸ.ਐੱਨ.ਐੱਮ.ਐੱਮ.ਐਕਸ.
    ਏਨਕੋਡਡ = ਬਿਨੇਸਕੀ.ਬੀਐਕਸਐਨਐਮਐਮਐਕਸਐਕਸ_ਬੇਸਐਕਸਯੂਐਨਐਮਐਕਸ (s, ਨਵੀਂ ਲਾਈਨ = ਗਲਤ)
TypeError: ਇੱਕ ਬਾਈਟਸ-ਵਰਗੇ ਆਬਜੈਕਟ ਦੀ ਲੋੜ ਹੈ, 'str' ਦੀ ਨਹੀਂ

 

ਇਹੀ ਗਲਤੀ ਸੁਨੇਹਾ ਵੀ ਮੈਂ ਬਦਲਿਆ ਸੈੱਟਲੋਕਲ ਪ੍ਰੌਕਸੀ ਤੋਂ "http://xxx@jp.xxxxx.com:yyyyyyy@zzz.proxy.zzz.zzzzzzz.com:8080"ਨੂੰ "http://xxx%40jp.xxxxx.com:yyyyyyy@zzz.proxy.zzz.zzzzzzz.com:8080"

 

22 ਅਗਸਤ 2018 ਨੂੰ ਅਗਿਆਤ ਦੁਆਰਾ ਜਵਾਬ ਦਿੱਤਾ

ਮਾਫ ਕਰਨਾ, ਹੋ ਸਕਦਾ ਹੈ ਕਿ ਮੈਂ ਗ਼ਲਤ ਪ੍ਰੌਕਸੀ ਸੈਟ ਕੀਤੀ ਹੈ.

ਮੈਂ ਪਰਾਕਸੀ ਨੂੰ "http: // the_other_proxy_server: port" ਵਿੱਚ ਬਦਲ ਦਿੱਤਾ ਅਤੇ ਗਲਤੀ ਸੁਨੇਹਾ ਬਣ ਗਿਆ:

ਟ੍ਰੈਸਬੈਕ (ਸਭ ਤੋਂ ਤਾਜ਼ਾ ਕਾਲ ਆਖਰੀ ਵਾਰ):
  ਫਾਈਲ "GrabzIt_test.py", ਲਾਈਨ 54, ਵਿੱਚ
    ਫੜੋSaveTo("ਨਤੀਜਾ.ਡੌਕਸ")
  ਫਾਈਲ "ਸੀ: E ਟੈਸਟ \ ਗਰੈਬਜ਼ ਆਈਟ_ਪੀਥਨ \ ਗਰੈਬਜ਼ ਆਈ ਟੀ rab ਗਰੈਬਜ਼ ਆਈ ਟੀ ਕਲੀਐਂਟ.ਪੀਪੀ", ਐਕਸ ਐੱਨ ਐੱਨ ਐੱਮ ਐੱਮ ਐਕਸ, ਵਿਚ SaveTo
    id = ਸਵੈ.Save()
  ਫਾਈਲ "ਸੀ: E ਟੈਸਟ \ ਗਰੈਬਜ਼ ਆਈਟ_ਪੀਥਨ \ ਗਰੈਬਜ਼ ਆਈ ਟੀ rab ਗਰੈਬਜ਼ ਆਈ ਟੀ ਕਲੀਐਂਟ.ਪੀਪੀ", ਐਕਸ ਐੱਨ ਐੱਨ ਐੱਮ ਐੱਮ ਐਕਸ, ਵਿਚ Save
    ਇਬਜੈਕਟ = ਸਵੈ ._ਤੰਤਰ (ਸਿਗ, ਕਾਲਬੈਕ URL)
  ਫਾਈਲ "ਸੀ: E ਟੈਸਟ \ ਗਰੈਬਜ਼ ਆਈਟ_ਪੀਥਨ \ ਗਰੈਬਜ਼ ਆਈ ਟੀ rab ਗਰੈਬਜ਼ ਆਈਟਕਲੀਅਨ.ਪੀਪੀ", ਲਾਈਨ ਐਕਸ ਐੱਨ ਐੱਮ ਐੱਮ ਐਕਸ, _ਟੇਕ ਵਿਚ
    ਰਿਟਰਨ ਸਵੈ. HTTPPost (self.request.url, self.request.options._getParaters (self.applicationKey, sig, callBackURL, 'html', ਹਵਾਲਾ (self.request.data))
  ਫਾਈਲ "ਸੀ: \ ਟੈਸਟ \ ਗਰੈਬਜ਼ ਆਈਟ_ਪੈਥਨ \ ਗਰੈਬਜ਼ ਆਈ ਟੀ \ ਗਰੈਬਜ਼ ਆਈ ਟੀ ਕਲੀਐਂਟ.ਪੀਪੀ", ਐਕਸ ਐਨ ਐਮ ਐੱਮ ਐਕਸ, ਐਚ ਟੀ ਟੀ ਪੀ ਪੋਸਟ ਵਿਚ
    h.endheaders ()
  ਐਂਡਹੈੱਡਰਾਂ ਵਿਚ ਫਾਈਲ "ਸੀ: \ ਪ੍ਰੋਗਰਾਮ ਫਾਈਲਾਂ \ ਪਾਈਥਨਐਕਸ.ਐਨ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਸ. B ਲਿਬ \ http \ ਕਲਾਇਟ.ਪੀ.", ਲਾਈਨ ਐਕਸ.ਐੱਨ.ਐੱਮ.ਐੱਮ.ਐਕਸ.
    ਸਵੈ ._ਸੈਂਡ_ਆਉਟਪੁੱਟ (ਸੁਨੇਹਾ_ਹੱਡਾ, ਇੰਕੋਡ_ਚੰਕਡ = ਏਨਕੋਡ_ਚੰਕਡ)
  ਫਾਈਲ "ਸੀ: \ ਪ੍ਰੋਗਰਾਮ ਫਾਈਲਾਂ \ ਪਾਈਥਨਐਕਸਯੂ.ਐੱਨ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਸ. ਐੱਲ. ਬੀ. \ HT \ ਕਲਾਇਟ.
    self.send (msg)
  ਫਾਈਲ "ਸੀ: \ ਪ੍ਰੋਗਰਾਮ ਫਾਈਲਾਂ \ ਪਾਈਥਨਐਕਸਯੂ.ਐੱਨ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਸ. ਐੱਲ. ਬੀ. \ HT \ ਕਲਾਇਟ.
    ਸਵੈ-ਕਨੈਕਟ ()
  ਫਾਈਲ "ਸੀ: Files ਪ੍ਰੋਗਰਾਮ ਫਾਈਲਾਂ \ ਪਾਈਥਨਐਕਸ.ਐਨ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਸ. ਐੱਲ. ਬੀ. \ HT \ ਕਲਾਇਟ.
    ਸਵੈ ._ਟੱਨਲ ()
  ਫਾਈਲ "ਸੀ: \ ਪ੍ਰੋਗਰਾਮ ਫਾਈਲਾਂ \ ਪਾਈਥਨਐਕਸਯੂ.ਐੱਨ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਸ. B ਲਿਬ \ http \ ਕਲਾਇਟ.
    ਮੈਸੇਜ.ਸਟ੍ਰਿਪ ())
OSError: ਸੁਰੰਗ ਦਾ ਕੁਨੈਕਸ਼ਨ ਅਸਫਲ: 407 ਪਰਾਕਸੀ ਪ੍ਰਮਾਣਿਕਤਾ ਦੀ ਲੋੜ ਹੈ

22 ਅਗਸਤ 2018 ਨੂੰ ਅਗਿਆਤ ਦੁਆਰਾ ਜਵਾਬ ਦਿੱਤਾ

ਤੁਹਾਨੂੰ ਆਪਣਾ ਉਪਭੋਗਤਾ ਨਾਮ ਅਤੇ ਪਾਸਵਰਡ ਇਸ ਤਰਾਂ ਦਰਸਾਉਣ ਦੀ ਜਰੂਰਤ ਹੈ: http://username:password@example.com:12335

22 ਅਗਸਤ 2018 ਨੂੰ ਗਰੈਬਜ਼ਟ ਸਪੋਰਟ ਦੁਆਰਾ ਜਵਾਬ

ਹਾਂ, ਮੈਂ ਆਪਣਾ ਉਪਯੋਗਕਰਤਾ ਨਾਮ ਅਤੇ ਪਾਸਵਰਡ ਨਿਰਧਾਰਤ ਕੀਤਾ ਹੈ (ਬੁੱਧਵਾਰ ਨੂੰ ਪ੍ਰਸ਼ਨ, ਐਕਸਯੂ.ਐੱਨ.ਐੱਮ.ਐੱਮ.ਐਕਸ ਅਗਸਤ, ਐਕਸ.ਐੱਨ.ਐੱਮ.ਐੱਨ.ਐੱਮ.ਐੱਸ.ਐੱਨ.ਐੱਮ.ਐੱਨ.ਐੱਮ.ਐੱਮ.ਐੱਸ. ਐਕਸ.ਐੱਨ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਸ. ਐਕਸ.

http://username:password@example.com:12335

ਉਪਯੋਗਕਰਤਾ ਦਾ ਨਾਮ ਈਮੇਲ ਪਤਾ (xxx@jp.xxxxx.com) ਹੈ ਇਸਲਈ ਮੈਂ xxx% 40jp.xxxxx.com ਵਿੱਚ ਬਦਲ ਗਿਆ

ਪਰ ਇਹ ਉਹੀ ਗਲਤੀ ਸੁਨੇਹਾ ਹੈ: ਟਾਈਪ ਈਰਰ: ਬਾਈਟਸ ਵਰਗੀ ਇਕਾਈ ਦੀ ਜ਼ਰੂਰਤ ਹੈ, 'ਸਟ੍ਰ' ਨਹੀਂ

22 ਅਗਸਤ 2018 ਨੂੰ ਅਗਿਆਤ ਦੁਆਰਾ ਜਵਾਬ ਦਿੱਤਾ

ਮੁਆਫ ਕਰਨਾ, ਮੈਂ ਤੁਹਾਡਾ ਪਿਛਲੇ ਜਵਾਬ ਤੋਂ ਖੁੰਝ ਗਿਆ ਮੈਨੂੰ ਲਗਦਾ ਹੈ ਕਿ ਇਹ ਪਾਈਥਨ 3 ਮੁੱਦਾ ਹੈ ਅਤੇ ਇੱਕ ਫਿਕਸ ਜਾਰੀ ਕੀਤਾ ਹੈ ਜੋ ਗਲਤੀ ਨੂੰ ਹੱਲ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ. ਕਿਰਪਾ ਕਰਕੇ ਤੁਸੀਂ GrabzItClient.py ਨੂੰ ਫਿਰ ਤੋਂ ਅਪਡੇਟ ਕਰ ਸਕਦੇ ਹੋ: https://github.com/GrabzIt/grabzit/blob/master/python/GrabzIt/GrabzItClient.py

22 ਅਗਸਤ 2018 ਨੂੰ ਗਰੈਬਜ਼ਟ ਸਪੋਰਟ ਦੁਆਰਾ ਜਵਾਬ

ਮੈਂ ਪਾਈਥਨ ਫਾਈਲ ਨੂੰ ਬਦਲ ਦਿੱਤਾ ਅਤੇ ਨਵਾਂ ਗਲਤੀ ਸੁਨੇਹਾ ਮਿਲਿਆ:

ਟ੍ਰੈਸਬੈਕ (ਸਭ ਤੋਂ ਤਾਜ਼ਾ ਕਾਲ ਆਖਰੀ ਵਾਰ):

  ਫਾਈਲ "GrabzIt_test.py", ਲਾਈਨ 54, ਵਿੱਚ

    ਫੜੋSaveTo("ਨਤੀਜਾ.ਡੌਕਸ")

  ਫਾਈਲ "ਸੀ: E ਟੈਸਟ \ ਗਰੈਬਜ਼ ਆਈਟ_ਪੀਥਨ \ ਗਰੈਬਜ਼ ਆਈ ਟੀ rab ਗਰੈਬਜ਼ ਆਈ ਟੀ ਕਲੀਐਂਟ.ਪੀਪੀ", ਐਕਸ ਐੱਨ ਐੱਨ ਐੱਮ ਐੱਮ ਐਕਸ, ਵਿਚ SaveTo

    id = ਸਵੈ.Save()

  ਫਾਈਲ "ਸੀ: E ਟੈਸਟ \ ਗਰੈਬਜ਼ ਆਈਟ_ਪੀਥਨ \ ਗਰੈਬਜ਼ ਆਈ ਟੀ rab ਗਰੈਬਜ਼ ਆਈ ਟੀ ਕਲੀਐਂਟ.ਪੀਪੀ", ਐਕਸ ਐੱਨ ਐੱਨ ਐੱਮ ਐੱਮ ਐਕਸ, ਵਿਚ Save

    ਇਬਜੈਕਟ = ਸਵੈ ._ਤੰਤਰ (ਸਿਗ, ਕਾਲਬੈਕ URL)

  ਫਾਈਲ "ਸੀ: E ਟੈਸਟ \ ਗਰੈਬਜ਼ ਆਈਟ_ਪੀਥਨ \ ਗਰੈਬਜ਼ ਆਈ ਟੀ rab ਗਰੈਬਜ਼ ਆਈਟਕਲੀਅਨ.ਪੀਪੀ", ਲਾਈਨ ਐਕਸ ਐੱਨ ਐੱਮ ਐੱਮ ਐਕਸ, _ਟੇਕ ਵਿਚ

    ਰਿਟਰਨ ਸਵੈ. HTTPPost (self.request.url, self.request.options._getParaters (self.applicationKey, sig, callBackURL, 'html', ਹਵਾਲਾ (self.request.data))

  ਫਾਈਲ "ਸੀ: \ ਟੈਸਟ \ ਗਰੈਬਜ਼ ਆਈਟ_ਪੈਥਨ \ ਗਰੈਬਜ਼ ਆਈ ਟੀ \ ਗਰੈਬਜ਼ ਆਈ ਟੀ ਕਲੀਐਂਟ.ਪੀਪੀ", ਐਕਸ ਐਨ ਐਮ ਐੱਮ ਐਕਸ, ਐਚ ਟੀ ਟੀ ਪੀ ਪੋਸਟ ਵਿਚ

    ਸਿਰਲੇਖ ['ਪਰਾਕਸੀ-ਅਧਿਕਾਰ'] = 'ਮੁ'ਲੀ' + ਐਨਕੋਡਡ uthਥ

ਟਾਈਪ ਈਰਰ: ਸਟਰ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ, ਬਾਈਟਸ ਨਹੀਂ

22 ਅਗਸਤ 2018 ਨੂੰ ਅਗਿਆਤ ਦੁਆਰਾ ਜਵਾਬ ਦਿੱਤਾ

ਠੀਕ ਹੈ, ਅਸੀਂ ਇਸ ਨੂੰ ਡੀਕੋਡ ਕਰ ਦਿੱਤਾ ਹੈ into ascii. ਅਸੀਂ ਪਾਈਥਨ 3 ਦੀ ਵਰਤੋਂ ਨਹੀਂ ਕਰ ਰਹੇ, ਇਸੇ ਕਰਕੇ ਇਸ ਨੇ ਸਾਨੂੰ ਬਾਹਰ ਕੱ. ਲਿਆ. ਕਿਰਪਾ ਕਰਕੇ ਆਪਣੇ ਕੋਡ ਨੂੰ ਇੱਥੇ ਤੋਂ ਅਪਡੇਟ ਕਰੋ: https://github.com/GrabzIt/grabzit/blob/master/python/GrabzIt/GrabzItClient.py

ਕਿਉਂਕਿ ਇਹ ਓਪਨ ਸੋਰਸ ਹੈ, ਡੀਬੱਗ ਕਰਨ ਅਤੇ ਬਿਨਾਂ ਕਿਸੇ ਸੁਧਾਰ ਦੇ ਜੋ ਤੁਸੀਂ ਗੀਥੁਬ ਨੂੰ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹੋ ਪ੍ਰਤੀਬੱਧਤਾ ਮਹਿਸੂਸ ਕਰੋ. ਜਿਵੇਂ ਕਿ ਸਾਨੂੰ ਤੁਹਾਡੇ ਸੈਟਅਪ ਤੱਕ ਪਹੁੰਚ ਨਹੀਂ ਹੈ.

22 ਅਗਸਤ 2018 ਨੂੰ ਗਰੈਬਜ਼ਟ ਸਪੋਰਟ ਦੁਆਰਾ ਜਵਾਬ

ਤੁਹਾਡੀ ਮਦਦ ਲਈ ਬਹੁਤ ਸਾਰੇ ਧੰਨਵਾਦ.

OSError: ਸੁਰੰਗ ਦਾ ਕੁਨੈਕਸ਼ਨ ਅਸਫਲ: 407 ਪਰਾਕਸੀ ਪ੍ਰਮਾਣਿਕਤਾ ਦੀ ਲੋੜ ਹੈ

ਮੈਂ ਡੀਬੱਗ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਾਂਗਾ. 

22 ਅਗਸਤ 2018 ਨੂੰ ਅਗਿਆਤ ਦੁਆਰਾ ਜਵਾਬ ਦਿੱਤਾ

ਅਸੀਂ ਸੋਚਦੇ ਹਾਂ ਕਿ ਸਾਨੂੰ ਪਤਾ ਹੈ ਕਿ ਮੁੱਦਾ ਕੀ ਹੈ, ਹਾਲਾਂਕਿ ਇਸ ਲਈ ਕੁਝ ਕੋਡ ਨੂੰ ਦੁਬਾਰਾ ਲਿਖਣ ਦੀ ਜ਼ਰੂਰਤ ਹੋਏਗੀ. ਪੂਰਾ ਹੋਣ 'ਤੇ ਅਸੀਂ ਤੁਹਾਡੇ ਨਾਲ ਸੰਪਰਕ ਕਰਾਂਗੇ. ਹੋਪਫੂਲੀ 24 ਘੰਟਿਆਂ ਵਿੱਚ.

22 ਅਗਸਤ 2018 ਨੂੰ ਗਰੈਬਜ਼ਟ ਸਪੋਰਟ ਦੁਆਰਾ ਜਵਾਬ

ਮੇਰਾ ਮੰਨਣਾ ਹੈ ਕਿ ਅਸੀਂ ਮੁੱਦਾ ਹੱਲ ਕਰ ਲਿਆ ਹੈ! ਤੁਸੀਂ ਇੱਥੇ ਆਧੁਨਿਕ ਰੂਪ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹੋ: https://github.com/GrabzIt/grabzit/blob/master/python/GrabzIt/GrabzItClient.py

22 ਅਗਸਤ 2018 ਨੂੰ ਗਰੈਬਜ਼ਟ ਸਪੋਰਟ ਦੁਆਰਾ ਜਵਾਬ

ਜਵਾਬ ਲਈ ਧੰਨਵਾਦ.

ਨਵਾਂ ਗਲਤੀ ਸੁਨੇਹਾ:

ਟ੍ਰੈਸਬੈਕ (ਸਭ ਤੋਂ ਤਾਜ਼ਾ ਕਾਲ ਆਖਰੀ ਵਾਰ):
  ਫਾਈਲ "GrabzIt_test.py", ਲਾਈਨ 54, ਵਿੱਚ
    ਫੜੋSaveTo("ਨਤੀਜਾ.ਡੌਕਸ")
  ਫਾਈਲ "ਸੀ: E ਟੈਸਟ \ ਗਰੈਬਜ਼ ਆਈਟ_ਪੀਥਨ \ ਗਰੈਬਜ਼ ਆਈ ਟੀ rab ਗਰੈਬਜ਼ ਆਈ ਟੀ ਕਲੀਐਂਟ.ਪੀਪੀ", ਐਕਸ ਐੱਨ ਐੱਨ ਐੱਮ ਐੱਮ ਐਕਸ, ਵਿਚ SaveTo
    id = ਸਵੈ.Save()
  ਫਾਈਲ "ਸੀ: E ਟੈਸਟ \ ਗਰੈਬਜ਼ ਆਈਟ_ਪੀਥਨ \ ਗਰੈਬਜ਼ ਆਈ ਟੀ rab ਗਰੈਬਜ਼ ਆਈ ਟੀ ਕਲੀਐਂਟ.ਪੀਪੀ", ਐਕਸ ਐੱਨ ਐੱਨ ਐੱਮ ਐੱਮ ਐਕਸ, ਵਿਚ Save
    ਇਬਜੈਕਟ = ਸਵੈ ._ਤੰਤਰ (ਸਿਗ, ਕਾਲਬੈਕ URL)
  ਫਾਈਲ "ਸੀ: E ਟੈਸਟ \ ਗਰੈਬਜ਼ ਆਈਟ_ਪੀਥਨ \ ਗਰੈਬਜ਼ ਆਈ ਟੀ rab ਗਰੈਬਜ਼ ਆਈਟਕਲੀਅਨ.ਪੀਪੀ", ਲਾਈਨ ਐਕਸ ਐੱਨ ਐੱਮ ਐੱਮ ਐਕਸ, _ਟੇਕ ਵਿਚ
    ਰਿਟਰਨ ਸਵੈ. HTTPPost (self.request.url, self.request.options._getParaters (self.applicationKey, sig, callBackURL, 'html', ਹਵਾਲਾ (self.request.data))
  ਫਾਈਲ "ਸੀ: \ ਟੈਸਟ \ ਗਰੈਬਜ਼ ਆਈਟ_ਪੈਥਨ \ ਗਰੈਬਜ਼ ਆਈ ਟੀ \ ਗਰੈਬਜ਼ ਆਈ ਟੀ ਕਲੀਐਂਟ.ਪੀਪੀ", ਐਕਸ ਐਨ ਐਮ ਐੱਮ ਐਕਸ, ਐਚ ਟੀ ਟੀ ਪੀ ਪੋਸਟ ਵਿਚ
    h = self._getConnication ()
  ਫਾਈਲ "ਸੀ: \ ਟੈਸਟ \ ਗਰੈਬਜ਼ ਆਈਟ_ਪੀਥਨ \ ਗਰੈਬਜ਼ ਆਈ ਟੀ rab ਗਰੈਬਜ਼ ਆਈਟਕਲੀਨ.ਪੀਪੀ", ਲਾਈਨ ਐਕਸ ਐੱਨ ਐੱਮ ਐੱਮ ਐਕਸ, _ਗੇਟ ਕਨੈਕਸ਼ਨ ਵਿਚ
    h.putheader ('ਪਰਾਕਸੀ-ਪ੍ਰਮਾਣਿਕਤਾ', 'ਬੇਸਿਕ' + ਐਨਕੋਡਡ uthਥ)
  ਫਾਈਲ "ਸੀ: \ ਪ੍ਰੋਗਰਾਮ ਫਾਈਲਾਂ \ ਪਾਈਥਨਐਕਸਯੂ.ਐੱਨ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਮ.ਐੱਸ. \ ਲਿਬ \ http \ ਕਲਾਇਟ.
    CannotSendHeader () ਵਧਾਓ
http.client.CannotSendHeader

 

22 ਅਗਸਤ 2018 ਨੂੰ ਅਗਿਆਤ ਦੁਆਰਾ ਜਵਾਬ ਦਿੱਤਾ

ਅਸੀਂ ਇਸ ਵਿਚ ਕੁਝ ਮਾਮੂਲੀ ਸੁਧਾਰ ਕੀਤੇ ਹਨ: https://github.com/GrabzIt/grabzit/blob/master/python/GrabzIt/GrabzItClient.py

ਅਤੇ ਇਸ ਨੂੰ ਪਾਈਥਨ ਐਕਸ.ਐੱਨ.ਐੱਮ.ਐੱਨ.ਐੱਮ.ਐਕਸ, ਐਕਸ.ਐੱਨ.ਐੱਮ.ਐੱਨ.ਐੱਮ.ਐਕਸ ਅਤੇ ਐਕਸ.ਐੱਨ.ਐੱਮ.ਐੱਮ.ਐਕਸ ਵਿਚ ਪਰਖਿਆ ਹੈ ਅਤੇ ਇਹ ਸਾਰੇ ਵਾਤਾਵਰਣ ਵਿਚ, ਪ੍ਰੌਕਸੀਆਂ ਦੇ ਨਾਲ ਅਤੇ ਬਿਨਾਂ ਅਤੇ ਅਧਿਕਾਰਤ ਪ੍ਰੌਕਸੀਆਂ ਦੇ ਨਾਲ ਕੰਮ ਕਰਦਾ ਹੈ.

ਜੇ ਇਹ ਅਜੇ ਵੀ ਤੁਹਾਡੇ ਲਈ ਕੰਮ ਨਹੀਂ ਕਰ ਰਿਹਾ ਹੈ, ਤਾਂ ਤੁਹਾਨੂੰ ਕੋਡ ਡੀਬੱਗ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੋਏਗੀ.

23 ਅਗਸਤ 2018 ਨੂੰ ਗਰੈਬਜ਼ਟ ਸਪੋਰਟ ਦੁਆਰਾ ਜਵਾਬ

ਜਵਾਬ ਲਈ ਧੰਨਵਾਦ.

ਮੈਂ ਆਪਣੇ ਸਰੋਤ ਨੂੰ ਡੀਬੱਗ ਕਰਾਂਗਾ.

ਤਰੀਕੇ ਨਾਲ, ਕੀ ਤੁਸੀਂ ਉਪਯੋਗਕਰਤਾ ਦੇ ਨਾਮ ਦੀ ਜਾਂਚ ਕੀਤੀ ਹੈ ਜੋ ਈ ਐੱਮ ਐਕਸ ਐਕਸ x@@yy.com ਵਰਗਾ ਹੈ?

23 ਅਗਸਤ 2018 ਨੂੰ ਅਗਿਆਤ ਦੁਆਰਾ ਜਵਾਬ

ਨਹੀਂ, ਮੈਨੂੰ ਇਸ ਦੀ ਸਹੀ properlyੰਗ ਨਾਲ ਇੰਕੋਡਿੰਗ ਅਤੇ ਡੀਕੋਡ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਨਹੀਂ ਸੀ ਤਾਂ ਸ਼ਾਇਦ ਇਹੋ ਸਮੱਸਿਆ ਹੈ.

23 ਅਗਸਤ 2018 ਨੂੰ ਗਰੈਬਜ਼ਟ ਸਪੋਰਟ ਦੁਆਰਾ ਜਵਾਬ