diff --git a/modules/voyagessncf/browser.py b/modules/voyagessncf/browser.py
index 1c917677..838240f7 100644
--- a/modules/voyagessncf/browser.py
+++ b/modules/voyagessncf/browser.py
@@ -17,6 +17,7 @@
# You should have received a copy of the GNU Affero General Public License
# along with weboob. If not, see .
+from random import randint
from weboob.tools.browser import BaseBrowser
@@ -41,6 +42,11 @@ class VoyagesSNCFBrowser(BaseBrowser):
'http://(?P\w{2})\.voyages-sncf.com/\w{2}/.*': ForeignPage,
}
+ def __init__(self, *args, **kwargs):
+ BaseBrowser.__init__(self, *args, **kwargs)
+ self.addheaders += (('X-Forwarded-For', '82.228.147.%s' % randint(1,254)),)
+
+
def get_stations(self):
self.location('/completion/VSC/FR/fr/cityList.js')
return self.page.get_stations()