Size: a a a

JavaScript — русскоговорящее сообщество

2020 May 23

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
Unknown variable ?
источник

꧁岡

꧁倫太郎 岡部꧂... in JavaScript — русскоговорящее сообщество
🙉
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
🦎
а ты зачем такой вопрос новому юзеру пытаешься задать? подкаты?
Потому что это не новый юзер а просто бот
источник

⁣⁣⁣ in JavaScript — русскоговорящее сообщество
Доброго времени суток, такой вопрос, пишу UserScript для мониторинга информации с стороннего сайта. Возник ряд вопросов для уменьшения кол-ва колхоза:
1. Как по феншую отслеживать изменения информации
2. Как по феншую отправлять данные на сохранение. Как понимаю кроссдоменный ajax запрещен, по этому сразу слать в БД не вариант. Но что меня смущает есть же плагин PlasmaIntegration для KDE которым пользуюсь, он же как то отсылает на локалхост данные о музыке запущенной во вкладке и даже позволяет треки переключать 😕
На данный момент работает примерно так:
Юзерскрипт раз в N сохраняет innerText в нужных DOM в csv файл и скачивает, python скрипт фильтрует данные и отправляет их в БД.
P.S. с js работаю первый раз
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
⁣⁣⁣
Доброго времени суток, такой вопрос, пишу UserScript для мониторинга информации с стороннего сайта. Возник ряд вопросов для уменьшения кол-ва колхоза:
1. Как по феншую отслеживать изменения информации
2. Как по феншую отправлять данные на сохранение. Как понимаю кроссдоменный ajax запрещен, по этому сразу слать в БД не вариант. Но что меня смущает есть же плагин PlasmaIntegration для KDE которым пользуюсь, он же как то отсылает на локалхост данные о музыке запущенной во вкладке и даже позволяет треки переключать 😕
На данный момент работает примерно так:
Юзерскрипт раз в N сохраняет innerText в нужных DOM в csv файл и скачивает, python скрипт фильтрует данные и отправляет их в БД.
P.S. с js работаю первый раз
1. Что за фен-шуй?
2. Что за фен-шуй, ты можешь сделать свой сервер который будет работать с кроссдоменными запросами а то что про музыку это делается через порты.
3. Слово юзерскрипт осталось в 2011
4. Разъясни свою цель нормально чтобы тебе смогли помочь
источник

⁣⁣⁣ in JavaScript — русскоговорящее сообщество
Lookarious
1. Что за фен-шуй?
2. Что за фен-шуй, ты можешь сделать свой сервер который будет работать с кроссдоменными запросами а то что про музыку это делается через порты.
3. Слово юзерскрипт осталось в 2011
4. Разъясни свою цель нормально чтобы тебе смогли помочь
Цель: собирать данные с сайта, они с произвольными промежутками времени обновляются, данные отправлять в БД
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
⁣⁣⁣
Цель: собирать данные с сайта, они с произвольными промежутками времени обновляются, данные отправлять в БД
Ну покапашись на сайте может у них есть какой АПИ с которым ты сможешь поработать а для работы с БД тебе естественно нужен свой бек
источник

⁣⁣⁣ in JavaScript — русскоговорящее сообщество
Lookarious
Ну покапашись на сайте может у них есть какой АПИ с которым ты сможешь поработать а для работы с БД тебе естественно нужен свой бек
1. Апи нет, это 100%
2. "Бек" - бэкэнд ?
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
⁣⁣⁣
1. Апи нет, это 100%
2. "Бек" - бэкэнд ?
Раз нету АПИ я тебе советую выкинуть эту идею потому что копаться в html это очень проблематичная вещь, они могут через некоторое время изменить хоть один класс и у тебя всё рушится, будешь перекапывать весь сайт, сам работал с такой фигнёй получил психологическое заболевания :D
источник

⁣⁣⁣ in JavaScript — русскоговорящее сообщество
Lookarious
Раз нету АПИ я тебе советую выкинуть эту идею потому что копаться в html это очень проблематичная вещь, они могут через некоторое время изменить хоть один класс и у тебя всё рушится, будешь перекапывать весь сайт, сам работал с такой фигнёй получил психологическое заболевания :D
Ну а как тогда в таком случае решать задачу ?
Есть советы по поводу отслеживания обновления данных ?
источник

L

Lookarious in JavaScript — русскоговорящее сообщество
⁣⁣⁣
Ну а как тогда в таком случае решать задачу ?
Есть советы по поводу отслеживания обновления данных ?
Пишешь curl скрипт который будет вытаскивать из определенной страницы тебе нужные данные, после получения сохраняешь в бд, потом через свою страницу делаешь запрос ссебе на сервер который будет включать этот curl, для реального времени тебе надо будет морочится с веб сокетами а с таким кейсом я тебе это конечно НЕ советую. Просто делай запрос каждые n секунд и обновляй свою страницу
источник

⁣⁣⁣ in JavaScript — русскоговорящее сообщество
Lookarious
Пишешь curl скрипт который будет вытаскивать из определенной страницы тебе нужные данные, после получения сохраняешь в бд, потом через свою страницу делаешь запрос ссебе на сервер который будет включать этот curl, для реального времени тебе надо будет морочится с веб сокетами а с таким кейсом я тебе это конечно НЕ советую. Просто делай запрос каждые n секунд и обновляй свою страницу
А если например собирать раз 1 сек данные, отправлять их кроссД запросом на свой сервер, там проверять дубликаты, и кидать уже в БД ?
источник

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
⁣⁣⁣
Доброго времени суток, такой вопрос, пишу UserScript для мониторинга информации с стороннего сайта. Возник ряд вопросов для уменьшения кол-ва колхоза:
1. Как по феншую отслеживать изменения информации
2. Как по феншую отправлять данные на сохранение. Как понимаю кроссдоменный ajax запрещен, по этому сразу слать в БД не вариант. Но что меня смущает есть же плагин PlasmaIntegration для KDE которым пользуюсь, он же как то отсылает на локалхост данные о музыке запущенной во вкладке и даже позволяет треки переключать 😕
На данный момент работает примерно так:
Юзерскрипт раз в N сохраняет innerText в нужных DOM в csv файл и скачивает, python скрипт фильтрует данные и отправляет их в БД.
P.S. с js работаю первый раз
1. Observer
2. Ajax можно разрешить на сервере, куда запрос отправляется
источник

⁣⁣⁣ in JavaScript — русскоговорящее сообщество
Sergey 🛸
1. Observer
2. Ajax можно разрешить на сервере, куда запрос отправляется
источник

⁣⁣⁣ in JavaScript — русскоговорящее сообщество
Если правильно понял, то владелец сайта с которого я хочу читать информацию может запретить прием/отправку данных ?
источник

⁣⁣⁣ in JavaScript — русскоговорящее сообщество
(главную страницу FF выбрал для теста)
источник

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
⁣⁣⁣
Если правильно понял, то владелец сайта с которого я хочу читать информацию может запретить прием/отправку данных ?
Неправильно, всё такие запросы запрещены браузером, но твой сайт, 192.168.0.103, может это разрешить через cors заголовки
источник

⁣⁣⁣ in JavaScript — русскоговорящее сообщество
Sergey 🛸
Неправильно, всё такие запросы запрещены браузером, но твой сайт, 192.168.0.103, может это разрешить через cors заголовки
cors заголовок должен быть в теле открытого сайта ?
источник

⁣⁣⁣ in JavaScript — русскоговорящее сообщество
Sergey 🛸
Неправильно, всё такие запросы запрещены браузером, но твой сайт, 192.168.0.103, может это разрешить через cors заголовки
Вот например отключил защиту в браузере, и так же отключил защиту на странице, где должны быть прописанны заголовки ? Использую httpd Fedora Linux
источник

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
⁣⁣⁣
Вот например отключил защиту в браузере, и так же отключил защиту на странице, где должны быть прописанны заголовки ? Использую httpd Fedora Linux
В php файле должен быть заголовок
источник