LINUX.ORG.RU

Запуск ватников под вайном

 , ,


0

2

Всякие wcmd и wineconsole, похоже, выпилены с концами. Напрямую wine ватников не жуёт. Если запускать из cmd — каждая команда выполняется отдельно, в результате переменные окружения, ради которых этот ватник в основном и нужен, не присваиваются. ЧЯДНТ? Переписать на shell не предлагать.

Возможно playonlinux поможет, там можно установить любую версию wine, в том числе и ту, где обозначенные фичи для запуска ват не выпилены.

newpunkies
()
Ответ на: комментарий от newpunkies

Там каждый образ десятки мегабайт весит. Проще тогда оракловский JRE7 выкачать, чем тыкать наугад образы разных старых версий. Да и проблема же не в наличии команд как таковых, а в построчном запуске — не факт, что тогда этой проблемы не было.

MiniRoboDancer ★☆
() автор топика

Неужели железо не позволяет тебе содержать виртуалочку с говновиндой для этого дела?

EXL ★★★★★
()
Ответ на: комментарий от EXL

Содержать позволяет, но цэ дюже жирно, особенно параллельно с разжиревшим жирнолисом. И доступ к софтине, для запуска которой мне нужен JRE7, через вебморду — придётся ещё ковырять, какой там у виртуалки айпишник, а то и с режимами проброса сети трахаться. Интерпретатор bat/cmd — простейшая вещь, неужели за столькие годы его в Wine нормально не сделали?

MiniRoboDancer ★☆
() автор топика

Переписать на shell не предлагать.

Запускай ватников в их родном белом и пушистом хлопковом окружении и не тащи этот мусор в нормальные системы.

mandala ★★★★★
()
Ответ на: комментарий от MiniRoboDancer

неужели за столькие годы его в Wine нормально не сделали?

Может кто и сделал отдельным патчем. Ты его искал?

mandala ★★★★★
()
Ответ на: комментарий от mandala

мусор

Сам такой. Ватники простые, а потому шустрее всяких *sh и пошуршеллов.

MiniRoboDancer ★☆
() автор топика
Ответ на: комментарий от mandala

1) Не находится; 2) Вы предлагаете ещё и сырцы вайна выкачивать? 3) Если даже есть — почему его не приняли в апстрим? я не замечал за командой вайна своего расового верного видения интерпретации вендоокружения, превышающего цель точного копирования поведения.

MiniRoboDancer ★☆
() автор топика

Провокация танцпола же.

anonymous
()
@echo off
set a=2
set b=3
echo %a% %b%
set /a c=%a%*%b%
echo %c%
$ wine cmd
http://bugs.wine-staging.com (instead of winehq.org).
Microsoft Windows 5.1.2600 (1.7.33)

Z:\home\konstantin>1.bat
2 3
6

Z:\home\konstantin>

Всё работает.

И даже так:

wine cmd /c 1.bat
fixme:winediag:start_process Wine Staging is a testing version containing experimental patches.
fixme:winediag:start_process Please report bugs at http://bugs.wine-staging.com (instead of winehq.org).
2 3
6

Только скажите, в чём принципиальная необходимость в Linux посредством wine запускать bat сценарии, если в linux полно своих bash, python, php и прочего?

UPD:

Да и проблема же не в наличии команд как таковых, а в построчном запуске — не факт, что тогда этой проблемы не было.

Они везде построчно выполняются, что в Windows, что в Linux. Что bash, что bat.

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 3)
Ответ на: комментарий от kostik87

Подумал, что дело в регистре, но он даже с капсом нормально работает, просто я тупоголовый невнимательный идиот. А проблема ватниками всё равно не решена, ибо этот JRE не работает нормально (валится на загрузке zip.dll). /thread

MiniRoboDancer ★☆
() автор топика
Ответ на: комментарий от armbox

Ты фашистский крест

Это не фашистский крест. Ты может еще и радугу считаешь гейским символом?

anonymous
()

Всякие wcmd и wineconsole, похоже, выпилены с концами

Кому они помешали?

hobbit ★★★★★
()
Ответ на: комментарий от anonymous

Латентные геи/фашисты — они такие.

Deleted
()
Ответ на: комментарий от anonymous

Ты может еще и радугу считаешь гейским символом?

А разве это не так?

MiniRoboDancer

2) Вы предлагаете ещё и сырцы вайна выкачивать?

А что там сотни гигабайт? Или у тебя, как и у меня, траффик лимитированный?

3) Если даже есть — почему его не приняли в апстрим?

Да почему угодно. Хотя бы потому, что ни кто не удосужился патч заслать. А возможно и написать. Напиши ты, если считаешь, что это очень нужно.

mandala ★★★★★
()
Последнее исправление: mandala (всего исправлений: 1)

Кстати, почему бы не запилить MSYS/bash или Cygwin/bash под wine и пускать скриптики в людской щели?

Альзо, патужная щель запускает си?

KennyMinigun ★★★★★
()
Последнее исправление: KennyMinigun (всего исправлений: 1)
Ответ на: комментарий от anonymous

Нет.

А что символ?

hobbit

Всякие wcmd и wineconsole, похоже, выпилены с концами

Кому они помешали?

Ни кому не нужны, покрылись плесенью, их выкинули, чтобы не разводить антисанитарию.

mandala ★★★★★
()
Ответ на: комментарий от mandala

Или у тебя, как и у меня, траффик лимитированный?

Безлимит, но жопорез.

ни кто не удосужился патч заслать

Написал втихомолку, но при этом выложил, а в апстрим посылать не пробовал? srsly?

что это очень нужно

Что нужно? всё работает, как оказалось, у меня просто рукожопие — редактируя попеременно то щельник, то ватник, накомментировал в ватнике строк октоторпами и не посмотрел толком, сколько оно срёт, посчитав, что каждая строка выполняется независимо.

MiniRoboDancer ★☆
() автор топика

Запуск ватников под вайном

Приз за самый интригующий заголовок

at ★★
()
Ответ на: комментарий от MiniRoboDancer

у фашистов вязанка дров с топором на эмблеме

topkek
Фасция («вязанка дров с топором») — это римский символ власти.

olibjerd ★★★★★
()
Ответ на: комментарий от mandala

Но ведь обнаружили по ходу что-то полезное для самообразования?

MiniRoboDancer ★☆
() автор топика
Ответ на: комментарий от KennyMinigun

Существующие ватники от этого никуда не денутся.

А насчёт патужнай щилыны — с чего бы это вдруг? Есть только какие-то ошмётки сисярпа в виде объектов.

MiniRoboDancer ★☆
() автор топика
Последнее исправление: MiniRoboDancer (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.