Как Вы пошли бы о подавании заявки, которая автоматически получает Ваш баланс банковского счета два раза в день?

Настоятельно рекомендуется использовать пакет dgrtwo / fuzzyjoin . stringdist_inner_join(a,b, by="Fund.Name")

7
задан srmark 6 March 2009 в 05:14
поделиться

7 ответов

Запишите сценарий жемчуга с помощью LWP:: UserAgent. Это поддерживает Подключения HTTPS. Единственная проблема могла бы быть то, если сайт требует JavaScript.

Программирование Веб-клиента с Perl имеет несколько примеров для запущения Вас, если Вы не слишком знакомы с жемчугом.

3
ответ дан 7 December 2019 в 01:27
поделиться

Почему Вы не учите свою жену, как войти в систему к банку саму? Или использование Ускоряется (или Монетный двор, и т.д.) и учит ее, как использовать функцию автозагрузки?

3
ответ дан 7 December 2019 в 01:27
поделиться

Если Вы действительно хотите пойти туда, получить эти расширения для Firefox: Живые HTTP-заголовки , Firebug, FireCookie, и HttpFox. Также загрузите ЗАВИХРЕНИЕ и язык сценариев, который может выполнить ВИХРЕВЫЕ задачи командной строки (или язык сценариев как PHP или Perl, который имеет доступ к ВИХРЕВЫМ библиотекам непосредственно).

я запустил вниз, эта дорога для некоторого идемпотента ПОЛУЧАЮТ задачи как получение PDFs S& P отчеты (запасов я отслеживаю) от моей брокерской деятельности онлайн и загрузки изображений проверки для моего банковского счета. Обеими задачами являются повторяющиеся и медленные способы загрузить данные на мой компьютер, что финансовые учреждения не обеспечивают способа помочь.

Вот то, почему Вы не были должны: (как ярлык я собираюсь назвать типичный крупный банк, брокерскую деятельность или другое финансовое учреждение "BloatBank")

  1. , BloatBank вряд ли обнародует их API для доступа к этому виду информации. Таким образом, это может изменить любое время, и вся Ваша тяжелая работа будет ни для чего. Каждый раз, когда они изменяют свой механизм, необходимо будет адаптироваться.
  2. , Если BloatBank узнает, что Вы использовали автоматические сценарии, чтобы попытаться получить доступ к Вашим сведениям об учетной записи, они могут запретить Вас, потому что Вы нарушили их условия предоставления услуг.
  3. Вы могли бы завинтить, и взаимодействие между мешаниной сценариев на сервере BloatBank и Вашими сценариями, которые получают доступ к Вашей учетной записи, могло бы вызвать Плохую Вещь как закрытие Вашей учетной записи. Тестирование этого вида сценария является чрезвычайно трудным, потому что у Вас нет документации о том, как их онлайн-сервис работает, и у Вас нет тестовой учетной записи, с которой можно смешать.
  4. (вариант вышеупомянутого) Вы думаете, что Вы в безопасности, потому что Вы выходите, ПОЛУЧАЮТ запросы. Но BloatBank является просто сумасшедшим банком, который ничего не знает о REST, таким образом, существуют, некоторые ПОЛУЧАЮТ запросы, которые могут испортить Вашу учетную запись.
  5. , Если кто-то еще действительно использует Ваш сценарий для злонамеренного сниффинга пароля онлайн или путаницы с учетной записью, любое страхование ответственности от BloatBank может исчезнуть, потому что Вы открыли дыру в системе безопасности.
3
ответ дан 7 December 2019 в 01:27
поделиться

Вы проверили Watir? Это фантастически для автоматизации действий веб-браузера. И так как это записано в Ruby, можно взять результаты и сохранить их в DB (или послать им по электронной почте себе), в случае необходимости.

1
ответ дан 7 December 2019 в 01:27
поделиться

Если бы Вы открыты для AIR, я сказал бы, создают приложение AIR. Я работал с, механизируют, и я думаю, что это прохладно. AIR дает Вам подобные функции с более богатым GUI (см. HTMLLoader и управление DOM веб-страницей).

На вашем месте, я просто вытянул бы страницу и управлял бы DOM для удовлетворения моим визуальным потребностям.

0
ответ дан 7 December 2019 в 01:27
поделиться

При нахождении этого легким сделать для банка, отправьте название банка. Если у меня будет тот же, то я буду закрывать свою учетную запись.

[еще 111] к Вашему вопросу. Процесс загрузки веб-страницы в Вашем коде, а не в браузере может быть черной магией, особенно если их какой-либо включенный JavaScript. Ваш лучший выбор, вероятно, встроил бы управление веб-браузером IE в Ваше приложение и затем моделировал бы нажатия клавиш и щелчки мышью для прибытия в страницу баланса. Тогда очистите HTML для баланса.

0
ответ дан 7 December 2019 в 01:27
поделиться

Я мог попытаться платить за, Ускоряются и разрешение этому сделать загрузку баланса. Тогда я должен был бы просто найти способ вытащить число из программного обеспечения автоматически.

Этот способ, которым я не нарушаю условий предоставления услуг и я также уменьшаю угрозу безопасности, так как все "взламывание" продолжается локально.

0
ответ дан 7 December 2019 в 01:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: