Перевод the Metal Age

Автор Garrett, 27 июня 2003 00:03:41

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

S.Siamsky

MoroseTroll
А подробнее? Я ж в этом деле - практически полный лох.
Что это вообще дает?
Szybko, szybko, geht der ab!

Force

SSiamsky, то и дает, будет вызываться командный процессор системы напрямую. Вот только смысл? Он и так вызыватеся по-умолчанию, если не указан. По-любому надо проверять наличие файла, так как переменная не гарантирует его присутствия на месте.

S.Siamsky

То есть бат-файлу просто надо проверять наличие в системной папке файла cmd.exe, а при его отсутствии (по невыясненным пока причинам) извлекать из архива руссика положенный туда cmd.exe и обращаться дальше уже к нему?
Szybko, szybko, geht der ab!

Force

ну, типа того. Потом, после выполнения файла рекомендуется проверить наличие или состав ожидаемого результата и выдавать либо ошибку либо успешное окончание.

MoroseTroll

Force: Честно говоря, ни разу не встречал ситуации, когда по пути, указанному в %ComSpec%, не было командного процессора. Откуда дровишки?

Force

ЦитироватьЧестно говоря, ни разу не встречал ситуации, когда по пути, указанному в %ComSpec%, не было командного процессора.
удали command.com или cmd.exe и будет тебе ситуация :yes:. Рифф про это и писал и именно из-за этого мы и обсуждаем сейчас этот вопрос.

DJ Riff

Force
С той лишь разницей, что файл этот лежит на месте, но система его упорно не находит.
Тьма тоже распространяется со скоростью света.

MoroseTroll

Force, DJ Riff: Я имел в виду следующее: каким образом подобное исчезновение/удаление командного процессора может произойти? В результате какого-то сбоя? И зачем вообще кому-то/чему-то его удалять:o?

DJ Riff

MoroseTroll
Есть конкретная машина, на которой если в командной строке набрать %comspec% или cmd.exe, то напишет, что оно не является командой или исполняемым файлом. Если то же самое набрать в Пуск-Выполнить, то работает. Если в командной строке задать абсолютный путь (E:\windows\system32\cmd.exe), то тоже работает. Системные переменные проверял — всё правильно. Да и в противном случае через пуск-выполнить ничего бы не работало. Более того, из командной строки не запускается без полного пути ни одна программа, лежащая в SYSTEM32, в то время как через Пуск-Выполнить работает без проблем.
Тьма тоже распространяется со скоростью света.

Force

ЦитироватьИ зачем вообще кому-то/чему-то его удалять
в целях безопасности на серваках каких-нить... чтобы нельзя было через скрипты запустить на выполнение на сервере какой-нить format C:...
Помнится, когда я наш сайтовый файловый архив делал, он у меня так вот через системную команду DIR работал, которая по скорости просто уделывает всех и вся, но тогда наш сайт с компа Вивека работал, а у него файл cmd.exe был удален по причине, описанной выше. Пришлось переделывать скрипт.

MoroseTroll

Мнда, ситуация... Ещё одна попытка:biggrin:: команда start или её самопальный аналог open.exe не могут помочь?

242

Подкорректировал свой перевод ссоры лучников в Life of the Party, сейчас прочитал то что тогда напереводил - да... короче совсем неправильно было кое-где. (за пунктуацию не отвечаю :) ).

Левый Стражник: а я говорю вам что единственное что воняет сильнее чем ваш загнивающий буррик-Господин - спиртное в его вонючем дыхании. Если он снова окажется рядом с Леди Ван Вернон, мы поджарим его панталоны.
Правый Стражник: Хо хо! Какие чудные слова от хромого, прирождённого мальчика-слуги такого как ты. Наш добрый Господин Уилли и не приблизился бы к этой противной маленькой шлюхе без алебарды приставленной к её спине!
ЛС: Да как ты смеешь осквернять имя такой доброй и целомудренной женщины как Леди Ван Вернон! Наша Леди святая среди смертных женщин, такой чистый ангел что даже Небеса не смогли бы удержать её!
ПС: Ха ха ха ха! Ваша леди, ангел? Вам повезло что портовые сутенёры до сих пор не барабанят в её дверь за кражу их клиентуры. Как раз прошлой ночью я видел как она разогревала конюха!
ЛС: Мы не допустим такой клеветы пока мы на посту! Теперь вам лучше бежать и спасать вашего беспомощного пьяного Лорда, пока он не увяз в своей собственной блевотине, или не проснулся нагишом в курятнике! Поспешите, иначе он опозорится!
ПС: Это угроза, вы высохшие старые служанки? Вы собираетесь проткнуть нас вашими швейными иглами? На этой стороне улицы мы стреляем как солдаты, поэтому не обещайте того что ваши стрелы не смогут выполнить!
ЛС: Ты зашё... ты зашёл слишком далеко на этот раз, ты верблюдо-манерная баба в мундире! Стрела в шею заставит тебя заткнуться!
ПС: Ааааааааа! Получи!

S.Siamsky

242
Спасибо еще раз за отличный перевод!
Надеюсь, когда-нибудь мы все-таки сумеем прикрутить свои субтитры к Вору.
PS: В переводе Жолтого Диска про леди Ван Вернон в полицейских архивах так и написано - "Профессия - проститутка".  
Коротко и ясно.
[Исправлено: SSiamsky, 27 сен. 2007 16:15]
Szybko, szybko, geht der ab!

Force

Жесткие чуваки... Никто никогда не сможет их озвучить как в оригинале. Кстати, что у НД по поводу игры актеров в этом диалоге, к примеру?

forestsouls

Хороший перевод. :) Как-то играла в демку T2, перепавшую уже после того, как сама игра была пройдена на сто рядов.  Попыталась пробежать, как делаю обычно в оригинале буквально у них перед глазами - так они меня впалили. :)
opportunity makes the thief.