Суть вопроса, нужно сделать запрос API допустим отсюда http://api.bsod.pw/api/status , и те данные что показывает броузер прям щяс когда вбить в строку, мне нужно обрпботать, кароч каким компонентом мне считать эти данные чтобы я смог с ними дальше работать
Новини
Останні статті і огляди
Програмеры, помогите с запросом по API на Delphi
-
b_andriy
Member
Сильно не пинайте, делфи учил с 5 класа, но забросил это дело, щяс для себя хочу написать прогу помогалку, нужна ваша помощь
Суть вопроса, нужно сделать запрос API допустим отсюда http://api.bsod.pw/api/status , и те данные что показывает броузер прям щяс когда вбить в строку, мне нужно обрпботать, кароч каким компонентом мне считать эти данные чтобы я смог с ними дальше работать
Суть вопроса, нужно сделать запрос API допустим отсюда http://api.bsod.pw/api/status , и те данные что показывает броузер прям щяс когда вбить в строку, мне нужно обрпботать, кароч каким компонентом мне считать эти данные чтобы я смог с ними дальше работать
-
Freem-freem
Member
- Звідки: "${Kharkiv}"
Ну не знаю зачем ты ищешь костыли когда есть SoapUI
Тебе json нужен?

Что дальше должно быть с данными? Можно groovy скрипт написать чтобы весь респонс сохранялся в файл или что тебе надо?
Тебе json нужен?

Что дальше должно быть с данными? Можно groovy скрипт написать чтобы весь респонс сохранялся в файл или что тебе надо?
-
KimRomik
Member
json парсишь? 
-
Freem-freem
Member
- Звідки: "${Kharkiv}"
Опять таки, если надо парсить, то можно тем груви скриптом в том же соапе, запускать все можно из командной строки или из павершел скриптом (ну это мои костыли).
Пусть Андрюха скажет, что он хочет, на курсы пошел чтоли?
Пусть Андрюха скажет, что он хочет, на курсы пошел чтоли?
-
b_andriy
Member
Я немного тупой в этом, когда я учил делфи, интернет через телефон dialup только был и то не везде, через json можно запросить эти данные както, если да то как 
Отправлено спустя 4 минуты 12 секунд:
Вся загвоздка в том как эти данные загрузить в массив, дальше я сам)
Просто не хочется топорным методом типа загрузить все как текстовый файл и перебором символом искать нужное(
Отправлено спустя 4 минуты 12 секунд:
Вся загвоздка в том как эти данные загрузить в массив, дальше я сам)
Просто не хочется топорным методом типа загрузить все как текстовый файл и перебором символом искать нужное(
-
Freem-freem
Member
- Звідки: "${Kharkiv}"
b_andriy
давай тут все обсуждать, без писем в личку, тем более я могу забыть, а ты будешь ждать ответа
JSON это формат, я специально тебе показал в Sublime как он красиво выглядит, он удобен, с ним легко работать.
Причем тут делфи и вообще зачем он? Архаизм, имхо.
Пока из твоего письма я понял, что ты что-то майнишь и ты из тех кто не понимает вообще в устройстве, но хочет сидеть на ОПЕ ровно и получать "прибыль"
давай тут все обсуждать, без писем в личку, тем более я могу забыть, а ты будешь ждать ответа
JSON это формат, я специально тебе показал в Sublime как он красиво выглядит, он удобен, с ним легко работать.
Причем тут делфи и вообще зачем он? Архаизм, имхо.
Что такое массив? Как он выглядит, как туда грузить, формат? Ты ж тех.задание не можешь сформулировать.b_andriy:Вся загвоздка в том как эти данные загрузить в массив, дальше я сам)
Пока из твоего письма я понял, что ты что-то майнишь и ты из тех кто не понимает вообще в устройстве, но хочет сидеть на ОПЕ ровно и получать "прибыль"
Имхо, пора бы и поучить что-то, раз ты туда полез.прогу которая будет искать профитный шиткойн на нескольких пулах, для этого мне нужно с делфи вызвать список тот что ты заскринил, и данными уже оперировать. Можно было бы и скрипт но это мне еще прийдется учить еще какойто язык програмирования)))
-
b_andriy
Member
Freem-freem нет все просто и елементарно, из этого кучи текста нужно извлечь одну строку для каждого алгоритма и с ней дальше проводить манипуляции, делфи потому что я умею им пользоватся, топорно но умею, можно конечно и через чтото другое прогу написать но прийдется выучить быстренько тогда
Например, куда смотреть, на чем создать приложениеИмхо, пора бы и поучить что-то, раз ты туда полез.
-
KimRomik
Member
b_andriy
должен быть какой-то готовый скрипт вроде "json_encode()" что ли, который преобразует в массив типа array => (array => (...), ...) и так далее в непролазные джунгли
только не пойму как ты с этим будешь работать
должен быть какой-то готовый скрипт вроде "json_encode()" что ли, который преобразует в массив типа array => (array => (...), ...) и так далее в непролазные джунгли
только не пойму как ты с этим будешь работать
-
b_andriy
Member
Уже нашел idhttp, там есть преобразование содержимого страницы с строковую переменную, а дальше через цыкл найду что надо и все 
-
Freem-freem
Member
- Звідки: "${Kharkiv}"
Об чем и речь, Андрюха походу сам пока не понял, может на каком-то майнерском форуме кто-то ляпнул...KimRomik:как ты с этим будешь работать
Да я вижуb_andriy:делфи потому что я умею им пользоватся
Ну я скрин кинул, качай SoapUI, как создашь вызов, гугли How to get data from response via groovy и всеb_andriy:куда смотреть, на чем создать приложение
Ты ж до сих пор не можешь ничего объяснить, что куда ты там дальше вставлять будешь
Отправлено спустя 1 минуту 14 секунд:
И все это дляb_andriy:там есть преобразование содержимого страницы с строковую переменную
b_andriy:все просто и елементарно, из этого кучи текста нужно извлечь одну строку для каждого алгоритма
-
b_andriy
Member
Главное что будет работать как мне надо
всем спасибо, но тему не закрываю, я еще сюда вернусь 
Я понимаю что делаю все через ж0пу, но многое изменилось, мне проще так, перебором данных с строки чем учить чтото заново
, темболее ради одной проги
Я понимаю что делаю все через ж0пу, но многое изменилось, мне проще так, перебором данных с строки чем учить чтото заново
-
KimRomik
Member
Потому что ты взялся за изучение велосипеда, принцип работы которого лучше всего знает только разработчик. Я подозреваю, что это какая-то пирамидальная переборка массива с дальнейшим преобразованием в json. Но все же могут быть подводные камни... Возможно оно работает благодаря ООП, а не грубым методом перебора, как ты считаешь.b_andriy:Я понимаю что делаю все через ж0пу, но многое изменилось, мне проще так, перебором данных с строки чем учить чтото заново, темболее ради одной проги
-
b_andriy
Member
Оттуда берется одна переменная, умножается на мое число и выводится на эекран, но в красивой оболочке и автоматизировано, думаю что я нашел то что искал, завтра попробую
-
strobil
Junior
Все что тебе нужно тут: https://github.com/hgourvest/superobject/
-
b_andriy
Member
strobil прямо в точку! Спасибо! 