Sup, /b/ Обращался в хелпач, не помогли. В тред призываются IT боги. Я медик, надо скоро сдавать аккредитацию, но работы много, учить 3ка тестов, которые какие-то имбецилы составляли и вообще накидали не по моей специальности некогда и не хочу. На мобильный есть приложение медиктест, из него вычленил файл с нужными мне тестами, но поменять кодировку текста на читабельную кириллицу не осилил. Тесты бесплатные, в свободном доступе, открываются ТОЛЬКО на мобилке в этой приложухе, но мне они нужны текстом в одном документе, планирую скинуть в облако и на экзамене на ПК спишу. Можно и с телефона списать, но так очень неудобно и вообще спалят. В общем, вот файл: https://dropmefiles.com/Gsyoa Расширение 99% что CSV (MIME тип файла, Comma-separated values), в нем текст на кириллице. но при открытии и преобразовании кодировки говно выходит. Может кто поколдует или с самим андроид приложением или с этим файлом напрямую... Если получится, скиньте сюда или мне на почту helpmeitgod@yandex.ru (пишите реквизиты, скину 1ка деревянных от души). Ну и задавайте ответы, шлите фотокарточки, онлайн консультация открыта.
>>234006868 (OP) Открой CSV как текст в Notepad++ и перекодируй в кириллическую кодировку, которую кушает твоё приложение. Кодировок много, документации к приложению нет, так что методом тыка.
bump3>>234012991 менял кодировку в word exel, notepad++, блокноте, на 5 онлайн сайтах пытался определить кодировку и сменить на кириллицу, использовал программу shtirliz 3 и 4 версию, пытаясь текст под разными кодировками там прогонять. В кириллицу упорно не переходит. Было бы так всё легко, сюда бы не обращался. Опустил руки уже. Я так понимаю, автор приложухи в коде писал какие-то преобразования базы данных с текстом, которые выполняет андроид перед выводом готового продукта. Мб шифрует текст, хз. Мб аноны помогут.
>>234014731 Понял, спасибо. Значит придется всё-таки читать на всякий случай эти гадские тесты и надеяться на телефон. Тему можно закрыть. Бампать прекращаю. Если у кого вопросы по медицине есть, задаем, сегодня отвечу.
>>234016137 зарутил телефон, через рут экслорер в системной папке нашел куда установилось приложение, в нём самом начал загружать эти тесты по специальностям и тупо увидел как появляются файлы. нужный мне скопировал на общую память и на комп .
Кстати, идея тому, кто победит эту задачу: в вк группа аккредитация врачей, пишем в комментариях: продам тесты по любой специальности в pdf одним файлом - рубим кэш. А так-то мне нужны именно по этой специальности и можно будет на 5 лет забить на эту хуету, к тому времени уже всё сменят нахрен эти оптимизаторы. раньше никакой аккредитации не было.
>>234018046 вообще тесты якобы делались гос структурой. именно ЭТОТ программист получил доступ к базе со ВСЕМИ тестами и через приложуху бабло ещё рубит себе. (там платные функции). казалось бы, если на официальном сайте написано, что хер вам, одним файлом выкладывать не будем(а то списываете много), а этот чел деньги делает. еще и факинг бич пишет. страна во всей красе. негодую.
>>234018341 >еще и факинг бич пишет От большого счастья и лёгкости на душе такого в коде обычно не пишут, знаешь ли. Ну, разве что если совсем немного, в тему и в комментариях.
>>234019392 проиграл с тебя 3ка тестов с вопросами вообще никак не относящимися к твоей работы. вот мне больше делать нечего как учить не нужные 3ка вопросов, чтобы на экзамене ответить на целых 60. вот например, я такой молодец, всё учу что можно и нельзя, ко мне придут и спросят за геморрой, а я буду ему загонять про развитие плода на 6 месяце беременности? кпд 0, не вижу смысла не списывать.
В общем, данные лежат тут: https://mediktest.blob.core.windows.net/accreditation-v5/main_map.bin Они скачиваются, пропускаются через ту самую функцию helloFuckingBitch и парсятся через Google ProtoBuf. Так как напрямую парсить протобуфом не получается, скорее всего, функция helloFuckingBitch как раз и дешифрует данные. Проблема в том, что эта функция написана не на Котлине, как всё остальное приложение, а хер знает на чём, и потом скомпилирована в бинарный файл.
Ещё покопаюсь, но пока что выглядит так, будто овчинка выделки не стоит.
вычленял так >>234016626 файл без расширения, стал гуглить
>>234020217 какой-то интернетовский сайтик выдал, что это mime type file, погуглил что это, наткнулся на таблицу там .txt и .csv увидал, стал открывать через эксель
Ребят, в любом случае спасибо, что заинтересовались этим вопросом >>234020353
>>234020617 >какой-то интернетовский сайтик выдал, что это mime type file, погуглил что это, наткнулся на таблицу там .txt и .csv увидал, стал открывать через эксель
а да не, это не csv, забей что тебе сказали. это может быть закодированный csv, но не plain просто в другой кодировке
>>234020617 Падажжи, я ещё копаюсь - интересно ведь, раньше таким не занимался. Дизассемблировал бинарный файл, там вроде простое шифрование через OpenSSL, причём сам ключ прям рядом в текстовом виде лежит.
>>234020793 Я от программирования и с ним связанного далек, так что спорить не буду. >>234021013 Здесь совсем не ясно, работа ли это. Может там ларчик просто открывается. Однако, способ заработать я уже писал, так что это конкурентная тема. Но в целом вы правы. Не нужно делать за бесплатно то, что стоит денег. Так во всех сферах.
>>234006868 (OP) Вопросы из теста по аккредитации легко гугляться в интернете с ответами, но они собраны не в одном файле, а кусками разбросаны по сайтам. Копируешь вопрос, гуглишь ответ и отмечаешь правильный.
>>234021683 именно с этих сайтов их и собирали. после лечебки все списывали прямо с pdf с сайта фмза. потом эту лавочку прикрыли. но так тоже можно счастья попытать, не стоит забывать, спасибо.
>>234023584 Сорри, я умываю руки. Тут уже чисто технический момент с тем, как код для JNI правильно дизассемблировать, потому что все типы стираются и начинается байтодрочево. В принципе это всё можно сделать, но тут у для меня уже веселье пропадает и начинается печальная ебля.
Кстати, спроси лучше в /pr/ - наверняка там есть крипто- и байто-дрочеры. Дай им мои скрины выше. Да они и сами разобраться смогут, учитывая, куда я залез, не делая подобного раньше никогда.
>>234023976 Спасибо за попытку. >>234024067 И вам. Скрины сохранил. Надеюсь, сумею толково объяснить там, что я от них хочу. Может еще здесь пересоздам тред.
Уже давно пора спать. Выражаю благодарность всем людям итт, готовым бескорыстно прийти на помощь другим.
Как медик, занудно напоминаю читающим, что вы живете только один раз и здоровье может внезапно и быстро закончиться, при этом в 90% случаев такие исходы предсказуемы. Задумайтесь. Берегите своё здоровье и здоровье близких. Всем добра!