Среда, 09.07.2025, 21:17
Приветствую Вас Гражданское лицо | RSS
[SEARCH_TITLE]
[SEARCH_FORM]
Главная | Каталог статей | Регистрация | Вход
TMS
Форма входа
Сайт переехал на новый адрес:
//alexcoder.ucoz.ru
На данном адресе новые материалы выкладываться не будут
Также по новому адресу доступен оффлайн архив материалов
Меню сайта

Категории раздела
Программирование [10]
Компъютеры [2]
WEB [2]
Веб-сервисы
Игры [2]
ОС [6]

Поиск

Облако тегов

Наш опрос
Оцените мой сайт
Всего ответов: 22

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Также использую Google Analystic

Мини-чат

KASPERSKY
Новости вирусоной активности

Реклама
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

  • Главная » Статьи » Компъютеры » ОС

    (Бес)полезный скрипт к вайну
    У меня в вайне многие роги не работали при отстуствии файлов mscoree.dll и streamci.dll в system32. Т.к. часто приходится работать с несколькими префиксами, то был написан такой скрипт
    Code

    register()
    {
      rm reg.reg
      echo "REGEDIT4" > reg.reg
      echo "" >> reg.reg
      echo "[HKEY_CURRENT_USER\\Software\\Wine\\DllOverrides]" >> reg.reg
      echo "\"mscoree\"=\"native\"" >> reg.reg
      echo "\"streamci\"=\"native\"" >> reg.reg
      echo "" >> reg.reg
      echo "" >> reg.reg
      wine regedit /s ./reg.reg
      rm reg.reg
    }

    setup()
    {
      rm mscoree.dll streamci.dll

      wget http://www.dll.ru/downloads/4c9732813bff1f9ffc3e573274fdb836/1182515114_mscoree.dll
      mv 1182515114_mscoree.dll mscoree.dll

      wget http://www.dll.ru/downloads/1512cc946c5afba1eb3f8dbaed95b67a/5.0.2020.1__STREAMCI.DLL
      mv 5.0.2020.1__STREAMCI.DLL streamci.dll
       
      register
    }

    main()
    {
      export WINEPREFIX
      export HOME
      if [ "$WINEPREFIX" = "" ]
      then
      DIR="$HOME/.wine/dosdevices/c:/windows/system32"
      else
      DIR="$WINEPREFIX/dosdevices/c:/windows/system32"
      fi

      cd "$DIR"
      if [ $? -eq 0 ]
      then
      setup
      else

      echo "Can't move to '$DIR' directory"

      fi
    }

    main
    exit 0
    Категория: ОС | Добавил: alexKniaz (12.04.2010)
    Просмотров: 912 | Комментарии: 1 | Теги: Ubuntu, wine, Bash | Рейтинг: 0.0/0
    Всего комментариев: 1
    1 alexKniaz  
    0
    Сделал типа "полный скрипт подготовки вайна"
    Code

    register()
    {
      rm reg.reg
      echo "REGEDIT4" > reg.reg
      echo "" >> reg.reg
      echo "[HKEY_CURRENT_USER\\Software\\Wine\\DllOverrides]" >> reg.reg
      echo "\"mscoree\"=\"native\"" >> reg.reg
      echo "\"streamci\"=\"native\"" >> reg.reg
      echo "" >> reg.reg
      echo "" >> reg.reg
      wine regedit /s ./reg.reg
      rm reg.reg
    }

    setup()
    {
      rm mscoree.dll streamci.dll

      wget http://www.dll.ru/downloads/4c9732813bff1f9ffc3e573274fdb836/1182515114_mscoree.dll
      mv 1182515114_mscoree.dll mscoree.dll

      wget http://www.dll.ru/downloads/1512cc946c5afba1eb3f8dbaed95b67a/5.0.2020.1__STREAMCI.DLL
      mv 5.0.2020.1__STREAMCI.DLL streamci.dll
      
      register
      wineboot
    }

    intall_libraries()
    {
      winetricks --
      if [ $? -eq 127 ]
      then
      echo 'Installing winetricks'
      wget http://www.kegel.com/wine/winetricks
      chmod +x winetricks
      echo 'Instaling winetricks'
      gksudo mv winetricks /usr/bin
      fi
      winetricks volnum
      winetricks directx9
      wineboot
      winetricks winxp
      wineboot
      winetricks vcrun2005 vcrun2005sp1
      wineboot
      winetricks vcrun2008 vcrun2008sp1
      wineboot
    }

    main()
    {
      export WINEPREFIX
      export HOME
      if [ "$WINEPREFIX" = "" ]
      then
      DIR="$HOME/.wine/dosdevices/c:/windows/system32"
      else
      DIR="$WINEPREFIX/dosdevices/c:/windows/system32"
      fi

      cd "$DIR"
      if [ $? -eq 0 ]
      then
      setup
      intall_libraries
      else

      echo "Can't move to '$DIR' directory"

      fi
    }

    main
    exit 0

    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]

    Copyright MyCorp © 2025
    Конструктор сайтовuCoz