Как я искал квартиру и зачем мне понадобился BAS
Это было еще в 2022 году, когда я искал квартиру. Очень быстро понял простую вещь: хорошие варианты держались пару минут. Ты только видишь новое объявление, думаешь «о, надо звонить», а оно уже сдано.
Первые дни я реально сидел и обновлял страницу вручную. Но это быстро превратилось в пытку. Вроде занимаешься своими делами, потом вспоминаешь что надо чекнуть сайт, бросаешь все, обновляешь и там пусто. А потом отвлекся всего на полчаса и как назло именно в этот момент появляется хорошая квартира.
Короче стало понятно, что если продолжать так, то квартиру я найду только чудом.
Решаю зайти в BAS
В какой-то момент я вспомнаю про BAS. На тот момент я уже около полугода учился работать с ним, делал простые парсеры, регеры и разные мелкие штуки. Но всё это было больше ради практики. Тогда мне захотелось попробовать применить BAS в реальном кейсе из жизни.
Про запросы и API я тогда еще толком не знал, поэтому пошел по самому простому пути через браузер. Идея была простая: скрипт открывает сайт, проверяет новые объявления и если что-то появляется, сразу шлет мне сообщение в ТГ.
Как это выглядело
В BAS я накидал цикл, который каждые пару минут обновлял страницу с заданными параметрами квартиры. Скрипт вытаскивал заголовки и ссылки, брал ID из ссылки и сохранял их в глобальную переменную. После обновления страницы скрипт сравнивал ID последнего объявления на странице с переменной тем самым проверяя новое ли объявление появилось или висит старое. После чего присылал мне уведомление в ТГ.
Работало это достаточно стабильно. Я спокойно занимался своими делами, а уведомления приходили сами.
Кстати, на скриншоте видно как часто появлялись новые объявления, и это была ночь.
Что из этого вышло
Так я начал получать ссылки на новые квартиры прямо в телеграм. Приходило уведомление, я сразу переходил по ссылке, смотрел объявление и звонил хозяину раньше многих других чтобы договориться.
Это дало огромную разницу во времени. Даже если квартира появлялась ночью, бот всё равно присылал мне уведомление. На скрине видно как часто выкладывали новые объявления, и это реально была ночь.
В итоге именно с помощью этого скрипта я и нашел себе квартиру. BAS сэкономил мне кучу времени и нервов.
Что бы я сделал сейчас
Сейчас я уже лучше разбираюсь в BAS и понимаю, что тогда можно было сделать всё проще и быстрее. Я бы использовал запросы вместо браузера, это работало бы быстрее и легче. Сохранял бы данные в БД прямо в BAS, чтобы удобно проверять историю.
Еще добавил бы, чтобы сразу видеть, фото, описание, номер телефона а не только ссылку и цену. И подключил бы сразу несколько сайтов. Тогда вероятность найти квартиру была бы еще выше.
Но даже тот первый вариант, собранный кое-как, отлично сработал.
Вывод
Для меня это был реально полезный опыт. BAS смог помочь не только в сложных проектах, но и в самых простых бытовых задачах. Хочешь найти квартиру, билеты или какой-то редкий товар, пишем простенький скрипт тем самым экономя свое драгоценное время.
YouTube - https://www.youtube.com/@baser_crypto
ТГ - @baser_crypto