На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела:
1. Название темы - краткое описание кто/что против кого/чего
2. В первом сообщении - список параметров, по которым идет сравнение.
3. Старайтесь аргументировать свои высказывания. Фразы типа "Венда/Слюникс - ацтой" считаются флудом.
4. Давайте жить дружно и не доводить обсуждение до маразма и личных оскорблений.
Модераторы: Модераторы, Комодераторы
Закрыто kanes 17-02-2009: Введите причину закрытия темы здесь

Страницы: (1182) « Первая ... 31 32 [33] 34 35 ...  1181 1182  ( Перейти к последнему сообщению )  
> Windows vs Linux - Как десктоп , и игровая станция.
    Цитата Ivan_Govnoff @
    Есть куча тулзов типа "виртуальный принтер в ps". Предупреждая твой вопрос -- да, они стоят денег :whistle:

    Но мне кажется, что есть бесплатные pdf-принтеры.
      the_Shadow, я учился не на спеца в области ИТ, не на программера или кого-то в этом роде, я учился на энергетика. И описал выше что за время учебы в области ИТ сам освоил чистый С++ , MFC и Maple (это только самое солидное из освоенного) . И это только в области ИТ и учти, это без собственного компа дома! После окончания вуза я сам осваиваю VCL и C# (Net) (и это только в области ИТ), купив себе комп домой. Теперь вот еще и Linux`ом займусь . А преподы меня должны были учить проектированию электрических систем (сетей и оборудования), а не ИТ . Но для ИТ всёж преподавались . Но так как в Никсах нифига нет полезного для энергетика (пока) то я ничего и не потерял.
      Я даже если честно и не думал что ты будешь отпираться и не признаешь своих ошибок. Я думал ты лучше чем проявил себя.
        Поддерживаю предыдущего оратора.
          Цитата Ivan_Govnoff, 06.10.2005, 18:48:46, 877519
          Цитата (Uragan @ 6.10.05, 15:49)
          И как работать под виндой с ps/pdf.

          Да в общем-то также, как и в линуксе. Ghostcript и т.п.

          Т.е. - практически НИКАК! :tong:
            У меня будет к "цивилизованным" тогда задачка. Совсем несложная, как на первый взгляд.

            Имеется Ворд 2003. Имеется туева, ну очень туева хуча сделанных в нем документов. (340 метров в архиве, и все небольшие такие -- накладные, выписки...).

            Надо эти документы перепендюрить либо в WordML, либо в RTF.

            На сегодняшний момент этого никакое поделие, кроме как собственно M$ Office, сделать так как надо, не сможет. Но... дело-то в том, что не сможет и через два года, после чего, когда их формат станет открытым, спеки на старый бинарный будут даваться хоть и бесплатно, но только государству. Автоматизация нонче большая роскошь...

            А теперь внимание, вопрос: как мне подергать в автоматическом режиме менюшку Save As... ворда, чтобы произвести такую операцию на нескольких тысячах файлов? Мне особо некогда ждать Office 12 и устраиваться госслужащим, все это через 2 года, а мне надо до понедельника. Причем я не шучу. Действительно встала вот такая вот необходимость.

            Короче говоря, любой способ, не требующий компилятора, равно как и ручной перегонки вордом -- приветствуется (хотя есть и MinGW; но хлопотно). Можно задействовать работающую копию ворда. КАК? Или в мире M$ автоматизация достигается нечеловеческими усилиями и за большие деньги?

            -------------------------------

            Языковой вопрос. Я упоминал о том, что по-настоящему многопользовательской в виду "однолокальности" система не является. Как оказывается, этому не быть -- мелкомягкие не заинтересованы.

            Читал EULA к M$WinXP HE. Да-да, вот вы просто нажимаете F8 (что само по себе символично), а там такое написано... Вы в курсе, что имеете право пользоваться версией винды на одном лишь языке, а за другую языковую версию надо денюжку платить? О. Пункт 8 или 9. Это интересно...

            Добавлено
            Э, Шаман, с PS ты загнул. Редактировать его нечего, но PS-utils -- мелкие шустрые утилитки для работы с ним -- частенько выручают, чтоб ты знал.
            Сообщение отредактировано: Ho Im -
              Цитата Ho Im, 06.10.2005, 23:06:33, 877775
              А теперь внимание, вопрос: как мне подергать в автоматическом режиме менюшку Save As... ворда, чтобы произвести такую операцию на нескольких тысячах файлов?

              Не уверен что дерганье менюшкой это правильный метод, но вроде с помощью Win API можно любому окну и его контролу любое сообщение посылать. А еще было что-то типа технологии Автомэйшн, с помощью которой можно было как хочешь управлять приложениями (в т.ч и оффисом) .
                Ещё вопрос. Зачем в Windows в драйверах принтеров есть галочка "Печатать в файл", если не предусмотрено нормального способа отправить этот файл на принтер? На принтер, подключенный к USB такой файл удаётся переправить только через сеть. На сетевые, подключенные не к Windows-машинам, - никак. Натыкался ещё на что-то похожее, но позабыл.

                Получить PS-файл можно средствами самого Windows. Среди его драйверов есть несколько PS - "Epson Laser Writer", например. Ставим его, настраиваем на вывод в файл - готово. Что с ним после этого можно делать, задача отдельная.

                GhostScript в Windows пришёл с *NIX, просто авторы написали ещё и порты на несколько систем, включая DOS. Кстати, умеет читать и писать PS, EPS, PDF, пишет кучу растров и печатает на куче принтеров.

                Windows CE и Mobile стоят несколько особняком от других Windows, жаль их нельзя использовать на десктопах, слишком завязаны на область применения. А Linux работает тот же.
                  Цитата Ho Im @
                  Короче говоря, любой способ, не требующий компилятора, равно как и ручной перегонки вордом -- приветствуется (хотя есть и MinGW; но хлопотно). Можно задействовать работающую копию ворда. КАК? Или в мире M$ автоматизация достигается нечеловеческими усилиями и за большие деньги?

                  Попробуй VBA. Скрипт прямо сейчас тебе не напишу, но с помощью вот VBA и вот этих объектов:
                  Scripting.FileSystemObject
                  Open Method
                  и
                  SaveAs Method
                  ты можешь попытаться решить свою задачу.
                    Flex Ferrum, рульно !
                      Мда, хоть один из сторонников линукса догадался, что можно написать скрипт. Все ведь программисты, млин, языками чешут как веником, а несколько строчек написать влом.

                      ExpandedWrap disabled
                        Set fso = New Scripting.FileSystemObject
                        For Each f In fso.GetFolder("e:\").files
                            Set doc = Application.Documents.Open(f.path)
                            doc.SaveAs FileName:=f.path & ".rtf", FileFormat:=wdFormatRTF
                            doc.Close
                        Next


                      Если же руки из ж..., то еще со второй версии офиса лежит визард (назывался NewMacro.dot, Convert7.dot, Convert8.wiz, нынче Batch Conversion Wizard.wiz), который таких "программистов" лечит способом, доступным для домохозяек. Ну, давайте пример для Линукса, а то за все время существования этого форума только один linuxfan показал себя не словом, а делом. Остальные все никак снизойти не могут, хотя учат и лечат, что каждый уважающий себя профессор филологии должен непременно самостоятельно склеить унитаз из соли извести и песка и не забыть туда гвоздей для комфорта. Вместо того, чтобы купить себе это фаянсовое творение, заниматься своим делом, и уделить больше времени жене, детям, родителям.

                      Увы, ничего не меняется со стороны стана линукса. Наезды, чушь, вранье, выдумки, пустая философия литрами. Хорошая по сути система для определенных задач с шикарной антирекламой со стороны ее же адептов. Эх, думал не вылезу в этот топик, ан видимо тяпница наступает :)
                        Цитата Guderian @
                        ExpandedWrap disabled
                          Set fso = New Scripting.FileSystemObject
                          For Each f In fso.GetFolder("e:\").files
                             Set doc = Application.Documents.Open(f.path)
                             doc.SaveAs FileName:=f.path & ".rtf", FileFormat:=wdFormatRTF
                             doc.Close
                          Next

                        Я бы еще добавил вначало импорт объекта Application.Word и его создание. Тогда все это хозяйство можно было бы использовать в простом vbs-файле без привлечения макросов ворда.
                          Я правильно понял, что эта беда, записанная в текстовом файле с расширением .vbs, сама пойдет, или еще телодвижения нужны?
                            s-mike кроме тобой упомянутых слов я знаю еще несколько :D
                            На свои вопросы я тык ответа и не добился. :(
                            Например:
                            1. На кой сдался DirectX на сервере?
                            Пока кроме аргументированного ответа "чтоб админу можно было в игрушки играть" я пока не услышал.
                            2. Я просто напросто утверждаю НА ПРИМЕРЕ WMPlayer что MS вместо того, чтобы занятся делом, MS занимается ерундой.
                            (Ну уж если тебе слово ШИТ режет глаз). На кой этот WMP лезит по дефолту в инет? Быстродействием сие ПО так же не блещет. А для чего вообще нужен плейер как таковой? Чтобы в инет лазить? Чтобы диски писать? НЕТ!
                              Цитата Ho Im @
                              Я правильно понял, что эта беда, записанная в текстовом файле с расширением .vbs, сама пойдет, или еще телодвижения нужны?

                              Это в ворде. Для запуска из шелла надо первую строку заменить на:
                              ExpandedWrap disabled
                                Set Application = CreateObject("Word.Application")
                                Set fso = CreateObject("Scripting.FileSystemObject")
                                Цитата s-mike @
                                Но он и не мешает При желании вырезать его не сложнее, чем в Линукс. А если не мешает, то зачем делать лишние телодвижения, чтобы освободить 30-50 мегабайт?

                                Это не ответ на вопрос "а зачем он там нужен". При установке сервера в программа установки не спрашивает - нужен мне DX или нет. Она его просто устанавливает. И вырезать его (честным способом) нельзя.
                                20 пользователей читают эту тему (20 гостей и 0 скрытых пользователей)
                                0 пользователей:
                                Страницы: (1182) « Первая ... 31 32 [33] 34 35 ...  1181 1182
                                Закрыто kanes 17-02-2009: Введите причину закрытия темы здесь



                                Рейтинг@Mail.ru
                                [ Script execution time: 0.1480 ]   [ 15 queries used ]   [ Generated: 3.11.26, 17:46 GMT ]