Автор Тема: ВПР Английский язык 7 класс (РЕШЕНО частично)  (Прочитано 35150 раз)

Оффлайн igorigor76

  • Завсегдатай
  • *
  • Сообщений: 651
Здравствуйте!

В начале апреля предстоит провести пробный ВПР по английскому языку в 7 классе.
Используется специальная программа для записи ответов.
https://yadi.sk/d/D3t6hVS8hfRwlA программа 2018 года
https://yadi.sk/d/vb8QtICdngMNgQ программа 2019 года
Под wine запускается, при тестовой записи создается файл test.ogg, самой программой не воспроизводится, но запись есть. Заменил файл bass.dll из программы 2018 года запись воспроизводится.
Ни в программе 2018 года ни 2019 года не показывается текст и картинки.
Что можно предпринять?

P.S.
wine-gecko-2.47-alt1
wine-vanilla-4.2-alt0.M80P.1
libwine-vanilla-gl-4.2-alt0.M80P.1
libwine-vanilla-twain-4.2-alt0.M80P.1
libwine-vanilla-4.2-alt0.M80P.1
wine-mono-4.7.5-alt1
« Последнее редактирование: 27.03.2019 21:10:06 от igorigor76 »

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
Re: ВПР Английский язык 7 класс
« Ответ #1 : 25.03.2019 13:11:50 »
Там только программа нужна или ещё КИМ отдельно будет?

Оффлайн igorigor76

  • Завсегдатай
  • *
  • Сообщений: 651
Re: ВПР Английский язык 7 класс
« Ответ #2 : 25.03.2019 13:21:28 »
В архиве с программой есть файл kim.kim.
Этот останется или пришлют новый на экзамен я пока не знаю. Но с этим kim.kim при попытке Проверки отображения текста и заданий - пустое окошко с кнопкой закрыть. Да и потом при выполнении заданий практически ничего не отображается, отображаются только формы с выпадающим списком.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 144
    • Email
Re: ВПР Английский язык 7 класс
« Ответ #3 : 25.03.2019 13:52:11 »
Вот бы авторам поделки вопрос задать о совместимости с wine... не ответят же.
Сноси Винду, переходи на Линукс ! :)

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
Re: ВПР Английский язык 7 класс
« Ответ #4 : 25.03.2019 14:19:08 »
Вот бы авторам поделки вопрос задать о совместимости с wine... не ответят же.
можете поискать методуказания по этому ВПР, так там скорее всего просто написано "средство звукозаписи" и ни про какую софтину вообще не упоминается. Т.е. официально её не существует.

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
Re: ВПР Английский язык 7 класс
« Ответ #5 : 25.03.2019 14:58:29 »
Удобно делать так - https://www.virustotal.com/gui/file/2edbc76e290563a57edd85ec1a81280221e0eed760bccabcfbab78704b0d0de9/details
(видим какие библиотеки используются, что там под виндой вместо ldd юзают?)

Значит скорее всего поможет
winetricks comctl32

но возможно надо и winetricks gdi32


(я не помню какие там коды участника в демо-КИМ надо использовать, потому не проверить).

А звуковой модуль это https://ru.wikipedia.org/wiki/BASS

Всё не так, для картинок используется winetricks riched20 , он как-то в процессе подгружается без прямой зависимости.
Ну и "winetricks vcrun6" не помешает.
« Последнее редактирование: 25.03.2019 17:06:30 от yaleks »

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 144
    • Email
Re: ВПР Английский язык 7 класс
« Ответ #6 : 25.03.2019 17:24:47 »
можете поискать методуказания по этому ВПР, так там скорее всего просто написано "средство звукозаписи" и ни про какую софтину вообще не упоминается. Т.е. официально её не существует.
Именно так и может быть.

А вообще, если требуют именно её и ничего другого, то я бы рекомендовал всё-таки заморочиться и найти машины с Windows, хотя бы поднять виртуальные машины. Потому что одно дело, что она даже пускай запустится в wine, но как она поведёт себя во время работы - большой вопрос. То есть когда возникнет сбой и поток не запишется, например, вы окажетесь крайним. А когда всё вскроется, что вы пытались что-то там нахимичить с wine... ну сами знаете, что будет.
Сноси Винду, переходи на Линукс ! :)

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
Re: ВПР Английский язык 7 класс
« Ответ #7 : 25.03.2019 17:40:37 »
А вообще, если требуют именно её и ничего другого, то я бы рекомендовал всё-таки заморочиться и найти машины с Windows, хотя бы поднять виртуальные машины. Потому что одно дело, что она даже пускай запустится в wine, но как она поведёт себя во время работы - большой вопрос. То есть когда возникнет сбой и поток не запишется, например, вы окажетесь крайним. А когда всё вскроется, что вы пытались что-то там нахимичить с wine... ну сами знаете, что будет.
Именно для этого и дается тестовый КИМ и проводится "пробник" с более-менее реальным КИМ. Всё проверяют и проводят на том же оборудовании. А не записаться может и под виндой (допустим win10 вполне может серьезно обновится между тестом и реальным приемом) и тоже кто-то будет крайним.

Данная софтина вполне пригодна для запуска под wine (с нативными vcrun6 и riched20), в отличии от аналогичных для ОГЭ-ЕГЭ (там .net 4.5 и куча p/invoke + CryptoPro для ЕГЭ!).

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 144
    • Email
Re: ВПР Английский язык 7 класс
« Ответ #8 : 25.03.2019 17:59:07 »
Именно для этого и дается тестовый КИМ и проводится "пробник" с более-менее реальным КИМ. Всё проверяют и проводят на том же оборудовании. А не записаться может и под виндой (допустим win10 вполне может серьезно обновится между тестом и реальным приемом) и тоже кто-то будет крайним
Ну если они совсем не рассматривают запуск своей софтины под wine, то если не запишется в этом случае, вопросов будет больше, чем когда не запишется под W10. :-)
Сноси Винду, переходи на Линукс ! :)

Оффлайн igorigor76

  • Завсегдатай
  • *
  • Сообщений: 651
Re: ВПР Английский язык 7 класс
« Ответ #9 : 25.03.2019 18:55:55 »
А вообще, если требуют именно её и ничего другого, то я бы рекомендовал всё-таки заморочиться и найти машины с Windows, хотя бы поднять виртуальные машины.
Мне придется на 6 компьютерах рядом с ALT Linux ставить Windows. Время жалко. Виртуальные по железу не потянет.

Данная софтина вполне пригодна для запуска под wine (с нативными vcrun6 и riched20)...
После установки vcrun6 и riched20 кое-что начало появляться (отображаться), но не все.
И еще при пробном тестировании в программе некоторые задания озвучиваются (при запуске в Windows), под wine озвучивания нет.

Может быть еще какие библиотеки установить?

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
Re: ВПР Английский язык 7 класс
« Ответ #10 : 25.03.2019 19:27:24 »
После установки vcrun6 и riched20 кое-что начало появляться (отображаться), но не все.
И еще при пробном тестировании в программе некоторые задания озвучиваются (при запуске в Windows), под wine озвучивания нет.
winecfg - библиотеки
там прописано что-то типа riched20.dll и msvcrt.dll (сторонняя, затем встроенная)

Оффлайн igorigor76

  • Завсегдатай
  • *
  • Сообщений: 651
Re: ВПР Английский язык 7 класс
« Ответ #11 : 25.03.2019 20:31:39 »
После установки vcrun6 и riched20 кое-что начало появляться (отображаться), но не все.
И еще при пробном тестировании в программе некоторые задания озвучиваются (при запуске в Windows), под wine озвучивания нет.
winecfg - библиотеки
там прописано что-то типа riched20.dll и msvcrt.dll (сторонняя, затем встроенная)

По звуку все нормально после замены bass.dll из программы 2018 (работаю на другом компьютере, зациклился на отображении текста и картинок).
А по отображению не все.
В winecfg - библиотека riched20.dll есть (сторонняя, затем встроенная), а msvcrt.dll в списке не было, я ее добавил, по умолчанию сторонняя, затем встроенная.
На отображение не повлияло.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 144
    • Email
Re: ВПР Английский язык 7 класс
« Ответ #12 : 25.03.2019 20:40:40 »
Время жалко.
А на поиск решения с wine ? :-)
Уверен, установка второй ОС рядом с Linux, займёт намного меньше времени, чем отладка приложения в wine.
Сноси Винду, переходи на Линукс ! :)

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
Re: ВПР Английский язык 7 класс
« Ответ #13 : 25.03.2019 22:50:48 »
По звуку все нормально после замены bass.dll из программы 2018 (работаю на другом компьютере, зациклился на отображении текста и картинок).
А по отображению не все.
В winecfg - библиотека riched20.dll есть (сторонняя, затем встроенная), а msvcrt.dll в списке не было, я ее добавил, по умолчанию сторонняя, затем встроенная.
На отображение не повлияло.
bass.dll зависит от DirectX, но если работает с заменой, то и хорошо.

А можете скриншот приложить что не отображается?
Или какой там номер КИМ для проверки? И коды ОУ как в ЕГЭ?

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
Re: ВПР Английский язык 7 класс
« Ответ #14 : 25.03.2019 23:19:08 »
а может и нативный comctl32 поможет (winetricks).
и MSVCP60.DLL тоже "сторонняя, затем встроенная"


Для звука можно попробовать winetricks dsound.
« Последнее редактирование: 25.03.2019 23:24:53 от yaleks »