1. Пользоваться форумом на планшетах и телефонах стало удобнее благодаря Tapatalk

Скрипт закрытия 3dsmax и выключения компьютера. Нужна помощь в создании скрипта.

Тема в разделе "MAXScript", создана пользователем Raccoonn, 26 июл 2006.

Модераторы: Savin Denis
  1. Raccoonn

    Raccoonn Пользователь сайта

    С нами с:
    24.07.2006
    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    2
    Постановка задачи:
    - Необходимо наделить программу 3dsmax8 такими свойствами. После рендера одной или группы картинок. Программа сохраняет рабочий файл, закрывается и выключает компьютер.

    Возможное решение: -Написать Post-render script. C использованием команд сохранения и выключения файла, а также кнопку(Программу) "Shutdown" - используемую для выключения компьютера.

    Сейчас бьюсь на решением этой задачи. Может кто то уже сталкивался с этой задачей и может помоч мне в ее решении.
     
  2. Savin Denis vip

    Savin Denis Moderator Команда форума

    С нами с:
    05.05.2005
    Сообщения:
    1.633
    Симпатии:
    0
    Баллы:
    210
    был скрипттик под это дело
    http://www.scriptspot.com/download.asp?ID=1510

    Если под Xp то можно вызвать консольную комманду Shutdown.exe с ключами -s -f с помощью:
    DOSCommand "Shutdown.exe -s -f"

    И лучше весего это делать через менежер сетевого рендера.
     
  3. Raccoonn

    Raccoonn Пользователь сайта

    С нами с:
    24.07.2006
    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    2
    Спасибо, то что нужно.
     
  4. Raccoonn

    Raccoonn Пользователь сайта

    С нами с:
    24.07.2006
    Сообщения:
    9
    Симпатии:
    0
    Баллы:
    2
    Сделал пока такой скрипт:
    ______________
    savemaxfile
    quitMAX (#noPrompt)
    DOSCommand "shutdown -s -f"
    ______________

    Отельно каждая команда работает, а вместе еще нет, но столкнулся с такой штукой. При сохранении файла макс требует подтверждение Да/нет. А как его сделать я еще не разрулил.
     
  5. ilopXX

    ilopXX Пользователь сайта

    С нами с:
    13.12.2006
    Сообщения:
    10
    Симпатии:
    0
    Баллы:
    2
    Вот готовый скрипт http://arttalk.ru/forum/viewtopic.php?t=951&postdays=0&postorder=asc&start=15
     
  6. Hello Nasty

    Hello Nasty Пользователь сайта

    С нами с:
    06.07.2011
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    2
    Всем здравствуйте!
    Подскажите пожалуйста, где взять скрипт автоматического закрытия и выключения компьютера для рендера анимации. Power render terminate не поддерживает формат avi. Пробовала autoshutdown - ничего не происходит. После завершения рендера появляется окно "activate autoshutdown/remove autoshutdown", макс не закрывается, компьютер не выключается. Пробовала запускать и через меню max script, и через render setup - scripts - postrender. Или я чего-то упускаю? 3ds max 2009, windows vista.
    Спасибо заранее!
     
  7. Savin Denis vip

    Savin Denis Moderator Команда форума

    С нами с:
    05.05.2005
    Сообщения:
    1.633
    Симпатии:
    0
    Баллы:
    210
    Возможно мешаются настройки UAC из-за которых и вылазит окно с просьбой подтверждения, тогда его нужно отключить.
    Перед тем как выполнить данные действия, войдите в систему с Администраторского аккаунта !!
    * Пуск »
    * Наберите в строке поиска UAC »
    * Откройте ссылку Изменение параметров контроля учетных записей (UAC) »
    * Изменяя положение ползунка в самый низ
    * Нажмите «OK» »
    * Перезагрузите компьютер


    Попробуй из консоли запустить команду:

    This is an Example of Shutdown on Vista:
    C:\Windows\System32\shutdown.exe -s -t 00 -f


     
  8. Hello Nasty

    Hello Nasty Пользователь сайта

    С нами с:
    06.07.2011
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    2
    Savin Denis, спасибо большое, но у меня что-то ничего не вышло.. У меня в настройках UAC нет ползунка, есть только опция активировать/отключить контроль учетной записи. А когда запускаю команду из консоли, комп выключается сразу.
     
  9. Savin Denis vip

    Savin Denis Moderator Команда форума

    С нами с:
    05.05.2005
    Сообщения:
    1.633
    Симпатии:
    0
    Баллы:
    210
    Вот и отключи ее.
    Перезагрузить.
    И теперь попробуй выполнить команду из Maxscript Listener:
    Чобы вызвать во вьюпорте нажми F11
    В нижнее окно Listener`а введи комманду:
    DOSCommand "C:\\Windows\\System32\\shutdown.exe -s -t 00 -f"
    Enter для исполнения.
     
Модераторы: Savin Denis

Поделиться этой страницей