[{"data":1,"prerenderedAt":123},["ShallowReactive",2],{"page:\u002Fru\u002Fposts\u002Fgermany\u002Fdsh_automator":3,"translations:\u002Fru\u002Fposts\u002Fgermany\u002Fdsh_automator":122},{"id":4,"title":5,"author":6,"body":7,"date":104,"description":105,"draft":106,"extension":107,"image":108,"listed":109,"meta":110,"navigation":109,"path":111,"seo":112,"stem":113,"tags":114,"theme":120,"toc":109,"__hash__":121},"content_ru\u002Fru\u002Fposts\u002Fgermany\u002Fdsh_automator.md","Решение трудностей записи на DSH в Spraachen Akademie","script kiddie",{"type":8,"value":9,"toc":96},"minimark",[10,14,20,26,31,44,51,55,69,73,76,80,84,92],[11,12,13],"p",{},"Привет, если ты уже пробовал записаться на DSH экстерном в Аахене или любом другом городе, то ты знаешь, что это очень сложно, потому что места заранее забиты студентами академий, а оставшиеся места разбирают в считанные минуты. Что ж, я тоже сталкивался с такой проблемой, поэтому я написал простой скрипт, который поможет тебе ее решить.\nЛично мне помогло, ведь я узнал об открытии записи до того как ссылка стала активной(статус в таблице обновляется раньше ссылки). Минус ровно один: скрипт разработан для macOS X. Есть и плюс: если ты линуксоид, уверен тебе не составит проблемы адаптировать его для линя.",[11,15,16],{},[17,18,19],"u",{},"(используется ruby и crontab, специфично для мака только способ выведения уведомлений)",[21,22,23],"blockquote",{},[11,24,25],{},"Заранее извиняюсь за качество скринов, оригиналы потерялись, а при переносе со старого движка все зашакалилось",[27,28,30],"h3",{"id":29},"установка","Установка",[11,32,33,34,39,40],{},"Итак, для установки, просто скачай архив прикрепленный к этой статье, ",[35,36,38],"a",{"href":37},"\u002Fzip\u002Fspraachen.zip","вот этот",".\nРаспакуй его и открой в терминале:\n",[41,42],"img",{"alt":30,"src":43},"\u002Fimages\u002Fdsh_automator_installation.png",[11,45,46,47],{},"Выполни следующую команду:\n",[48,49,50],"code",{},"sudo chmod +x .\u002Finstall & sudo .\u002Finstall",[27,52,54],{"id":53},"конфигурация","Конфигурация",[11,56,57,58,64,65],{},"Следуй инструкциям скрипта. Для корректной установки тебе понадобится кодовое имя экзамена, которое можно получить ",[35,59,63],{"href":60,"rel":61},"https:\u002F\u002Fwww.spraachen.org\u002Fde\u002Fpruefungen\u002Fdeutschpruefungen\u002Fdsh\u002F",[62],"nofollow","здесь",". Внизу страницы под катом DSH-Termine\u002FDSH-Dates(в зависимости от языка) вы увидите таблицу с актуальными датами экзаменов. Выберите нужный(-ые) вам экзамен(-ы) и сохраните себе номер из первой колонки таблицы(в данном случае DSH19-31112):\n",[41,66],{"alt":67,"src":68},"","\u002Fimages\u002Fdsh_dates.png",[27,70,72],{"id":71},"как-работаету-меня","Как работает(у меня)",[11,74,75],{},"После установки, скрипт будет запускаться каждые 10 минут. Каждое первое уведомление часа будет со звуком. Если статус изменится на \"запись открыта\" или \"мест нет\" также будет уведомление со звуком. Если скрипт вдруг завершится с ошибкой, опять же будет уведомление со звуком и соответствующим содержанием. Вот примеры уведомлений:",[77,78],"gallery",{":images":79},"[{\"src\":\"\u002Fimages\u002Fdsh_anmeldung_open.png\",\"alt\":\"Запись открыта\"},{\"src\":\"\u002Fimages\u002Fdsh_ausgebucht.png\",\"alt\":\"Мест больше нет\"},{\"src\":\"\u002Fimages\u002Fdsh_noch_nicht_geoeffnet.png\",\"alt\":\"Запись еще не открыта\"},{\"src\":\"\u002Fimages\u002Fdsh_script_error.png\",\"alt\":\"Исполнение скрипта завершилось с ошибкой\"}]",[27,81,83],{"id":82},"заключение","Заключение",[11,85,86,87],{},"Спасибо за внимание! Если у тебя появятся вопросы, или тебе понадобится помощь с адаптацией скрипта под твои компьютер и ОС отметься в комментариях или напиши мне используя один из представленных на этом сайте способов связи.\nЕсли есть желание поблагодарить меня иначе, милости прошу... ",[35,88,91],{"href":89,"rel":90},"https:\u002F\u002Fpaypal.me\u002Fslntoppxyz",[62],"PayPal",[93,94],"badge-links",{":items":95},"[{\"label\":\"powered\",\"icon\":\"i-simple-icons-rubygems\",\"to\":\"https:\u002F\u002Fwww.ruby-lang.org\",\"color\":\"#cc342d\"}]",{"title":67,"searchDepth":97,"depth":97,"links":98},2,[99,101,102,103],{"id":29,"depth":100,"text":30},3,{"id":53,"depth":100,"text":54},{"id":71,"depth":100,"text":72},{"id":82,"depth":100,"text":83},"2019-10-21","Привет, если ты уже пробовал записаться на DSH экстерном в Аахене или любом другом городе, то ты знаешь, что это очень сложно, потому что места заранее забиты студентами академий, а оставшиеся места разбирают в считанные минуты. Что ж, я тоже сталкивался с такой проблемой, поэтому я написал простой скрипт, который поможет тебе ее решить.",false,"md","\u002Fimages\u002Fspraachen.jpg",true,{},"\u002Fru\u002Fposts\u002Fgermany\u002Fdsh_automator",{"title":5,"description":105},"ru\u002Fposts\u002Fgermany\u002Fdsh_automator",[115,48,116,117,118,119],"на коленке","deutschland","germany","DSH","ruby",null,"UexoAO-Y3EoqQEbeMiE5tMowdWRmNLdelTbHWUvKIZw",[],1790369236017]