Июнь 24, 2018, 09:21:13

Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.

Темы - 1clinux

Страницы: 1 2 [3] 4 5 6
31
Нашёл немецкую репу: http://www.mandrivauser.de/smarturpmi/
и http://urpmi.lerntux.de/

кто оценит немецкое качество ?

32
искал готовые собранные rpm для x2go это терминальный сервер под Линух основанный на открытых библиотеках NX на тех же что сделан бесплатный и свободный FreeNX и коммерческий проект NX Free

а в результате увидел хороший сервис для поиска пакетов: http://rpm.pbone.net
вроде удобно!!! ну по крайней мере нашёл собранный пакетик x2go для mandriva 2010.1

33
http://www.forum.mista.ru/topic.php?id=405082

Запускаем RDP сервер под Linux + 1Сv8.     Я
   root
 
Ведущий
27.04.09 - 14:24
√   
В общем хочу поделиться собственным опытом реализации терминального сервера в вышеозначенной связке.

В результате исследования проблеммы внедрения сервера терминалов без использования серверного ПО от доблестной компании MS
было рассмотрено множество вариантов с соответствующими выводами:

а) Linux + VNC-server (tightVNC) - тормозит
б) Linux + nxFree - в общем-то стоит денег, бесплатно - только одно подключение. Есть free-аналог freenx - но...нужен напильник размером с дом
в) Linux + Xserver + XMing на удаленном windows-хосте - тормозит еще больше, чем VNC

ну собственно и вариант Г :) Linux (Slackware current) + xrdp (0.4.1) + wine(1.1.19) + 1Сv8.1

Шаг 1: 1С
   1C(v8.1) завелась без проблем после замещения стандартных библиотек ( browseui mshtml msls31 ole32 oleaut32 olepro32 rpcrt4 shdocvw shlwapi urlmon ) в каталоге
~/.wine/drive_c/windows/system32 с последующим прописыванием оных в winecfg, доп.установки Gecko и Internet Explorer 6, единственное что не работает, так это интерфейс SQLDMO.
Еще хотелось бы добавить, что по-умолчанию не работало сглаживание шрифтов в 1С, это можно поменять и руками в реестре из под wine, но есть более элегантное(или простое) решение
http://files.polosatus.ru/winefontssmoothing.sh - запускаем в консоли - далее все понятно.

PS: для эстетов загадочных делаем следующее:

выполняем команду wine ~/.wine/drive_c/windows/regedit.exe
и правим следующие параметры

[HKEY_CURRENT_USER\Control Panel\Desktop]
"FontSmoothing"="2"
"FontSmoothingType"=dword:00000002
"FontSmoothingGamma"=dword:00000578
"FontSmoothingOrientation"=dword:00000001

Шан 2: Xrdp
   Далее настраиваем собственно сам xrdp, домашняя страничка находится в плачевном состоянии (http://xrdp.sourceforge.net/), однако оттуда выкачиваем бинарники (на текущий момент
имеется версия 0.4.1). Как обычно - распаковываем make, make install (можно почитать прилагающийся install.txt).

Так как сам xrdp поддерживает терминалы по vnc и по rdp, то ему понадобятся библиотеки от TightVNC, ставим собснно tightVNC - скачиваем - configure && make && make install.

   По-умолчанию xrdp ставится в /usr/local/xrdp (бинарниики) и /etc/xrdp (настройки).
В /etc/xrdp/sesman.ini и /etc/xrdp/xrdp.ini всё достаточно прозрачно настраивается. В sesman увеличиваем макс.количество открываемых сессий и (по желанию) пользователя/группу,
которым будет разрешено входить на сервер терминалов. В rdp.ini я поставил подключения по rdp (а не по vnc) на первое место (просто вставляем секцию про rdp6 после секции c global-настройкам).
Для работы в режим RDP нужен бинарник X11rdp, собственно заточенный под RDP. Исходников найти не удалось, но есть бинарник http://server1.xrdp.org/temp/X11rdp. Скачиваем, кидаем в /usr/bin
Далее шрифты - этот бинарник ищет шрифты в /opt/X11rdp/lib/X11/fonts
Создаем каталоги /opt/X11rdp/lib/X11, сделал симлинк fonts на папку со шрифтами уже стоящего X-сервера (у меня лежали в /usr/share/X11/fonts).

   Сервер уже готов к запуску, но не поддерживает ввод русского языка. Для включения этой непонятной возможности можно использовать утилиту xkbcomp.
Ей подсовываем файл со следующим содержанием:

xkb_keymap {
   xkb_keycodes  { include "xfree86+aliases(qwerty)"    };
   xkb_types     { include "complete"    };
   xkb_compat    { include "complete"    };
   xkb_symbols   { include "pc+ru(winkeys)+us:2+group(ctrl_shift_toggle)"    };
   xkb_geometry  { include "pc(pc104)"    };
};

(допустим назовем его /usr/local/xrdp/rus.map)
выполняем команду 'xkbcomp /usr/local/xrdp/rus/map $DISPLAY' в открытой xrdp сессии - и вуяля  - получяем переключение по Ctrl+Shift с русского на английский язык.

прописываем эту команду в конец файла /usr/local/xrdp/startwm.sh.
Кстати, в этом файле можно прописать команду WM, который будет стартовать при открытии сеанса, а также саму 1С :)
Собственно все настройки готовы - запускаем и наслаждаемся.

Еще немного подводных камней:
1. Для нормального запуска 1С под wine, нужно чтобы каждый пользователь запускал свою копию wine.
   Т.е. нужно каждому пользователю в его домашний каталог установить 1С и оттуда уже запускать.
   Если запускать из одного места, то 1С начинает конкретно тупить.
2. Под одним пользователем нескольким клиентам работать не получится (у меня запустить  по крайней мере не получилось).
3. Иногда замечал, что 1С при запуске начинает кушать 100% процессора. Решение - прибить процесс и перезапустить :)
4. Печать на локальный принтер из сессии не получится. Есть задумки насчет CUPS, но нужно время.

Использован материал:
http://www.opennet.ru/openforum/vsluhforumID15/1638.html



34
В гостях e1.ru была Оксана Владимировна Гайнанова, ректор Института развития образования Свердловской области...

Вот что мне ответили на вопрос относительно СПО в Екатеринбурге с точки зрения образования...

Вопрос :

Когда ваш институт планирует поддержать планы президента Медведева и начать переходить на бесплатное и открытое программное обеспечение, в частности операционную систему Linux? Насколько сейчас Вы пользуетесь свободным программным обеспечением? Сколько лицензий от компании Вы уже приобрели? Спасибо.
Автор :

Хлебников Денис Владимирович
Ответ :

Уважаемый Денис Владимирович!

В институте имеется 4370 лицензированных или сопровождаемых копий по всем продуктам Microsoft. Основным препятствием к переходу на свободное программное обеспечение (СПО) является то, что оно пока не поддерживает работу федеральных программ по обработке бланков Единого государственного экзамена и сопровождению ЕГЭ. Уже в наступающем учебном году в Институте развития образования Свердловской области планируется разработать целый комплекс мероприятий, направленных на стимулирование процессов внедрения и освоения СПО в образовательных учреждениях. В частности планируется создать обучающие программы для учителей по работе с СПО, а также курсы по использованию СПО в учебном процессе. Кроме того, в планы Института входит также осуществление технической поддержки пользователей СПО посредством создания специальных "горячих линий".


http://www.e1.ru/talk/guest/desc/592.htm

35
Всё время забываю и больше для себя отмечаю:
Распознающая часть называется cuneiform
Графический интерфейс для cuneiform называется yagf

36
Продублирую тему про приведение Wine в больший порядок по моей рецептуре...
как я выяснил для 1С 7.7 и для ряда софта аля консультанты не плохо бы подменить библиотеки на виндовые (вытащил из ХРени с Сервис Паком 3) вот список (пробовал многие другие версии библиотек и библиотеки другие, чё то да не сросталось):

Эти библиотеки кладём в каталог ~./wine_c/windows/system32
и в "Конфигуратор" вайна прописываем для программ
вот архив с этими библиотеками: http://1clinux.org/pub/1clinux.org_dlls_for_1c_77.zip
список рекомендуемых библиотек с версиями:

rpcrt4.dll - 5.1.2600.5512 (xpsp.080413-2108)
OLEPRO32.DLL - 5.1.2600.5512
OLEAUT32.DLL - 5.1.2600.5512
ole32.dll - 5.1.2600.5512 (xpsp.080413-2108)
msvcrt.dll - 6.00.8797.0
msvcrt40.dll - 5.1.2600.5512 (xpsp.080413-2111)
mfc42.dll - 6.02.4131.0
commdlg.dll - 3.10
comdlg32.ocx - 6.01.9782
comctl32.dll - 6.00.2900.5512 [5.82 (xpsp.080413-2105)]


(ну вот о чём можно с мелко мягкими говорить если у них библиотеки называются одни заглавными буквами, другие строчными а есть которые с Заглавной и строчными!) всё что сделано хорошо делала Майкософт, всё что сделано плохо делали сторонние исполнители!!! что за постановки? или это ихний(фурсенка разрешило) маркетинговый ход?

37
Всё что испытываю описал отлично человек ... подпишусь под каждым словом:


Вот уже четвертый год я являюсь счастливым пользователем ОС Linux. Должен сказать, что до этого, начиная примерно с 1996 года, я был сначала просто пользователем, а потом и убежденным сторонником продуктов Microsoft. Я очень долгое время работал с их ОС, от DOS 6.22 до Windows XP/2003 Server. В сторону Linux я тогда смотрел со стойким недоверием. Но, признаюсь, вникать не хотел, а поверхностно Windows выглядела сильнее. Как говорил мой начальник, «не любил я все эти оккультные вещи с демонами и прочим». В силу специфики работы через мои руки прошли десятки, а то и сотни Windows-машин. Так что все, что я буду хаять тут, выстрадано на опыте :) Скажу также, что стандартные аргументы о безопасности и стабильности в моем случае не особо срабатывали. Умеючи администрировать Windows, можно добиться вполне приемлемой стабильности и безопасности. Windows падала у меня за 10 лет считанные разы. Да, конечно бывали BSODы, но тоже не сильно часто (kernel panic — линкусового аналога BSOD — на своих машинах, правда, не видел ни разу). Заражений вирусами на домашней машине я вспомнить вообще не могу. На работе, как и все, попали под Blaster. Но в целом, все было не так плохо, как об этом говорили.

На закате моей эпохи Windows я работал .Net программистом. Тогда я уже прочитал «Running Linux» и еще какую-то книгу по общей архитектуре Unix-систем. Они потрясли мое мировоззрение :) Я увидел на сколько стройнее и правильнее можно делать вещи. Увидел на сколько корявыми и костылистыми являются некоторые решения Microsoft. В общем, морально я уже был готов. Но в 2005 году Mono все еще было неработоспособной штукой. Помнится, я даже качал с сайта проекта LiveCD с Mono Develop. Но среда рухнула с грохотом при попытке изменить размер какого-то фрейма. Такое средство разработки меня не устраивало. С Linux пришлось отложить до лучших времен. А времена настали, когда я поменял работу, предав .Net в пользу Java. Уж тут то привязок к операционной системе было по минимуму. Так что сам Бог велел. К тому же у меня дома появился отдельный ноутбук, на котором я мог безболезненно для остального человечества экспериментировать. За месяц я настроил до устраивающего меня состояния Kubuntu 6.10. С тех пор я все сильнее раздражался с каждым разом, когда мне приходилось общаться с Windows XP на компьютере жены.

Итак, не холивара ради, а пользы для, посмотрим, что же получает IT-специалист от использования Linux?


Управление установленными программами


На Windows у меня была 30-гигабайтная папка «D:\Distribs». Софт в ней устаревал с пугающей скоростью. И большая часть оттуда вообще никогда не запускалась, а лежала на всякий случай. После перехода, я смело ее грохнул, а про проблему поиска и обновления софта забыл напрочь. Практически в каждом дистрибутиве вы найдете какой-нибудь менеджер пакетов. В моем случае это был apt. Система репозиториев с ПО просто великолепна. Вам достаточно узнать имя пакета, который нужен, и, скорее всего, он уже есть в репозитории вашего дистрибутива. После выполнения одной команды все, что необходимо, будет установлено и сконфигурированно. С подтягиванием всех зависимостей, справочными файлами и настройками GUI при необходимости. Вам не придется общаться с многошаговым инсталлятором, в котором все равно подавляющее большинство людей просто давят «Дальше». Установленное таким образом приложение автоматически обновится, когда нужно. А удалить программу можно также просто, одной командой, без всего этого ужаса со специальными деинсталляторами, мусором в реестре и куче других мест по системе. Windows, конечно, тоже позволяет обновлять саму себя. В случае критических уязвимостей она даже делает это довольно шустро. На сколько я знаю, есть даже способ обновлять кое-какой сторонний софт, но этим пользуются уже доли процентов пользователей. Здесь же вы получаете обновления не только системы, но и всего, что установлено у вас на машине. Если в каком-нибудь приложении вдруг найдется серьезная уязвимость, в течении дней или даже часов, вам предложат его обновить. В случае же с Windows, вам придется самостоятельно обновлять какой-нибудь Acrobat Reader, через дырку в котором работают десятки червей. В лучшем случае, программа сама умеет проситься в интернет на предмет обновиться.

Структура файловой системы


В Windows меня бесили диски. C:\ D:\ и прочие смайлики в начале пути, кажущиеся такими естественными для привычного Windows пользователя, на взгляд человека, видевшего альтернативу, являются настоящим бредом! В Linux вы получаете «единую» файловую систему с одним корнем. Вы вольны подключать ваши разделы куда вам угодно. Разложить информацию с дисков в нужном вам виде. Да, я помню, что в Windows была возможность «подключить раздел как папку». Я ей никогда не пользовался. Для меня тогда это казалось слишком непрозрачно. Так же много раз у меня происходила интересная вещь — буквы дисков менялись местами. Например, после подключения еще одного устройства на шлейф или запуска монстра, типа Acronis Partition Expert. Переназначить буквы, если был «затронут» системный раздел, было невозможно. Система, вместе с программами и пользователем сходила с ума. Я до сих пор не понимаю, как в чью-то светлую голову могла прийти идея с буквами.

Дальше — больше. Linux имеет некоторые рекомендации по поводу того, где программы должны хранить свои файлы. В сруктуре файловой системы есть некоторые стандартные пути, которые имеют заранее известное предназначение. Это сильно упрощает поиски нужного тебе файла и вообще администрирование системы. Я знаю где искать настройки, логи, бинарные файлы. В Windows же было полнейшее разнообразие. Некоторые приложения норовили нагадить прямо под себя в Program Files, некоторые — и того хуже — в C:\Windows! Часть файлов хранилась по ужасному пути «C:\Documents and settings\User\Application data», часть — на уровень выше. Некоторые программы вообще использовали, прости Господи, реестр. При этом, переустановка системы, которая проводилась обычно с очисткой системного раздела, приводила к потере всех этих настроек и данных, если не знать где они живут и как их спасти. В Linux же мы имеем стройную и безусловно работающую концепцию домашних каталогов, где программа хранит все, что ей важно. Для каждого пользователя каталог свой. У каждого пользователя программа будет вести себя так, как хотел этот пользователь. Более того, даже после переустановки Linux (что мне приходилось делать несколько раз, после каких-нибудь неудачных апдейтов на альфы :) ) Достаточно установить пакет приложения, и оно будет вести себя точно так же, как до этого, если /home вынесен на отдельный раздел. Я знаю, что в Windows это, в принципе, тоже реализовано. Но на момент моего предательства, только кросс-платформенные открытые приложения правильно использовали в Windows эту концепцию.

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

Настоящая консоль


В силу профессиональных нужд, сначала будучи админом, потом разработчиком, мне время от времени приходилось делать что-то в консоли Windows. Это было ужасно :) Наверное именно негуманноидность консоли Windows привела к гиперразвитию графических средств. Даже для простых операций с файлами пользватели вынуждены были ставить какой-нибудь менеджер. В моем случае это сначала был Windows(Total) Commander, потом Far. Хотя я видел даже людей, пользующихся проводником. Моя мама, например. В Linux же, мы получаем настоящую, крайне функциональную коммандную оболочку. Практически сразу я начал выполнять подавляющую долю операций с файлами из консоли. Ведь гораздо эффективней сказать системе что ты хочешь, чтобы она сделала, в виде команды, чем делать это собственными руками, прыгая по панелям и окнам, выделя и перетаскивая файлы и нажимая лишние кнопки. «Множество мелких, суетливых движений» — прекрасная характеристика метода работы, которым мне сейчас вспоминается Windows-период. Для примера, создайте в Проводнике или Far стандартную структуру maven-проекта:

project/
`-- src
    |-- main
    |   |-- java
    |   `-- resources
    `-- test
        |-- java
        `-- resources



Наверняка для этого есть средства, может даже встроенные. Но я, в свое время, с такими простыми вещами мучился. А в консоли Linux это будет одна команда:
mkdir -p project/src/{main,test}/{java,resources}

Практически все задачи администрирования выполнимы из консоли. Да что и говорить, некоторые выполнимы только из нее. Многие вещи, делаются из консоли гораздо быстрее, чем через GUI. От использования консоли в Windows также отталкивает совершенно непрозрачная работа переменных окружения. Мне редко удавалось добиться того, чтобы $PATH работала так, как должна. Часто, чтобы запустить команду из консоли, приходилось писать полный путь до бинарника. В Linux с этим все замечательно.

Также Linux представляет широчайшие возможности по автоматизации, с использованием shell-скриптов, или любого удобного вам языка. Тем не менее во всех дистрибутивах, ориентированных на «обычного» пользователя, есть очень богатый GUI, по возможностям не отстающий (по слухам) от Windows 7. И уж точно превосходящий интерфейс XP.

Планировщик


В Windows есть Запланированные задания. Я однажды даже пытался ими воспользоваться. У меня не получилось :) Оно просто не нашло бинарника, который надо запустить. С тех пор я использовал какую-то стороннюю программу, которая имитировала Linux планировщик cron. Вот что работало безотказно! И, конечно, работать с оригиналом этой замечательной программы еще приятней. cron — очень простая и предсказуемая программа. Никаких сбоев или неожиданностей. Работает как часы :)

Удаленная работа


Помню, как я радовался в Windows возможности работать через RDP. 2 конкурентных сессии, забудешь выйти — перегружай машину. На XP того хуже. На толстом канале, иначе лаги. С глитчами многих приложений.
В Linux вы получите ssh — безопасный shell на удаленной машине, с возможностью прокинуть порты в любую сторону или даже графическое приложение, передавать файлы, монтировать удаленные файловые системы, запускать любые другие команды. Последние несколько лет — это незаменимый и неотъемлимый инструмент в моей работе. С помощью него можно управлять как огромными фермами, так и мобильными телефонами. Я не представляю, как можно без этого жить :) Но никто не отменял и VNC, который в исключительных случаях может быть полезен и Linux-пользователю.

Поддержка устройств


Этот контраргумент поклонников Windows в моем случае возымел обратное действие. В последнее время, поддержка устройств в Linux не вызывает никаких нареканий. Даже наоборот. Например, noname веб-камера, которая в Windows заводилась только с драйверами с диска из коробки, который я уже давно потерял, прекрасно распозналась и заработала в Linux. Ядро просто знает, как работать с чипом в этой камере, что, подозреваю, дает ему возможность работать с любыми камерами, построенными на этом чипе. Я сейчас не помню устройства, для которого мне приходилось бы искать драйверы. Максимум, поискать в интернете, как заставить работать устройство. Система или сама предлагает мне скачать какой-нибудь проприетарный модуль, или все работает и так… или не работает никак :) Но это относится к совсем экзотическим и, обычно, очень «китайским» устройствам. Популярные устройства известных, надеждых, производителей, способных и желающих написать поддержку своего устройства для Linux, работают не хуже, чем в Windows. В общем, про поддержку устройств я практически забыл. Мой старый ноутбук, новый нетбук и неттоп работают из коробки.

Документация


Справочная система Windows была, мягко говоря, бесполезной. Единственный нормальный источник информации был тогда — MSDN. И тот затрагивал только произведения самой Microsoft. Не в пример этому, встроенная система документации Linux — крайне полезная штука, достаточная для решения большинства задач. Вы получите исчерпывающую информацию об использовании команды, возможно даже с примерами, а иногда и на русском.

Кроме того, огромного количество решений различных проблем нагенерированно самим сообществом. Всевозможные форумы, wiki, блоги. Для человека, умеющим пользоваться поисковиком, доступна практически любая документация. В крайнем случае, есть огромное количество мест, где можно задать вопрос, и, что важно, получить ответ.

Что делать, когда решитесь


Перед тем, как бросаться в омут, я бы посоветовал сделать несколько вещей. Пересмотрите еще раз все (или хотя бы основные) задачи, которые вы решаете на Windows. Какие программы для этого применяются? Будут ли эти задачи стоять перед вами в другой ОС? Есть для этого инструменты? Рекомендую поискать решения заранее. Для более мягкого перехода, лучше уже на Windows перейти на кросс-платформенные аналоги часто используемых программ.

Особые сложности, говорят, возникают с играми и CAD-подобными программами. А таже какой-нибудь экзотикой. Для этого придется или пробовать wine, или держать Windows в виртуальной машине.

Попробуйте выбранный дистрибутив на вашем конкретном железе. В случае, если используется что-то, не сильно популярное или просто от производителя, который не хочет поддерживать Linux, даже сейчас могут возникнуть проблемы. Попробуйте хотя-бы Live-версию дистрибутива. Альтернатива — поискать примеры использования дистрибутивов на вашем железе. Особенно хорошо, если это ноутбук, или другое несборное устройство. Больше вероятность найти. Хотя можно и по компонентам поискать.

Учите английский :) Возможно, придется много читать. Читать хорошую, полезную документацию на английском.

В целом, приведенные выше преимущества — это то, что сделало для меня, как IT-специалиста, работу приятней и, главное, эффективней, чем это было в Windows. Наверняка есть еще ряд преимуществ, которые я не упоминал. Если перед вами часто стоят технические задачи и среда позволяет, очень рекомендую попробовать Linux. Также рекомендую его простым домашним и офисным пользователям, в задачи которых входятит работа с интернетом, документами, мультимедиа. Все это прекрасно можно делать в Linux.

В моей нынешней компании больше половины разработчиков использует на машинах Linux (C++ и Java разработка). В прошлой компании весь отдел разработки успешно смигрировал на Linux с Windows.

Надеюсь, я не задел ни чьих религиозных или иных чуств.

http://habrahabr.ru/blogs/linux/88737/

38
Тут поставил себе 8 Гб памяти на рабочую машинку с Mandrive 2010 и похвастался :-) и оказалось Винда не может это пользовать .... а бугага хочу поглумиться на костях Майкосовт  ;D

Зато теперь я понял почему Бил свалил!!!!

Вот хорошая статься кто и почему не может адресовать 4 Гб памяти!!!
http://www.ixbt.com/soft/windows-4gb.shtml

ЗЫ! Linux в архитектуре 32 может спокойно адресовать больше 4 Гигабайт оперативной памяти :-) Линукс я тебя люблю :-)
А вот и про мою любимую ОС  обсуждение что делать если у вас не получилось с ходу поиметь больше 4 ГБ... http://www.linux.org.ru/forum/linux-hardware/2235873
(Суть скомпилиться с параметром CONFIG_HIGHMEM64G=y)

39
"Вот объясните мне в принципе здоровому человеку" (с)12
Почему покупая корявый заражённый вирусами Виндоус .. получая в подарок кривую поделку http://www.microsoft.com/security_essentials/default.aspx?mkt=ru-ru - Если переводить "Безопасные Кишки" Антивирусник от самой Майкософт - люди испытывают удовольстиве?!
Грёбанный компот!!! Да сделайте нормально систему уберите все дырки, перепишите код в безопасный!!! Нет блин вложили деньги в рекламу и все счастливы....!!!


40
http://www.autosaratov.ru/phorum/showthread.php?46786-%D0%A2%D0%B0%D0%BA-%D0%B8-%D0%B1%D1%83%D0%B4%D0%B5%D0%BC-%D0%B1%D0%B0%D1%80%D0%B0%D0%BD%D0%B0%D0%BC%D0%B8-%D1%83-%D0%BC%D0%B5%D0%BB%D0%BA%D0%BE%D1%81%D0%BE%D1%84%D1%82

Текст длинный буду сюда щаз куски вырезать .... ценные самые ...
тема очень хорошо развернута и интересна по многим планам...
1. Ограничения которые накладывает Майкософт на всё своей сильной волей
2. Засилие Виндоуса которые можно обходить законным путём (если есть желание судиться :-)

41
Предлагаю решить проблему с панелью окон и др. проблемами заменой определённых библиотек из Wine Ванильного на выдранные из Винды и прописанием этих библиотек как Nativ (Внешние) в Конфигураторе Wine
вот ссылка на архив библеотечек: http://1clinux.org/1clinux.org_dlls_for_1c_77.zip

ДА И БЛОКИРОВКИ в данной версии в файловом режиме в 1С 7.7 обрабатываются чётко! Так что проверяйте проблема с блокировками файлов в wine должна быть решена!!!

Если кому лень руками прописывать можно в реестр внести это:

[Software\\Wine\\AppDefaults\\1cv7s.exe\\DllOverrides] 1259080553
"comctl32"="native,builtin"
"comdlg32"="native,builtin"
"commdlg"="native,builtin"
"mfc42"="native,builtin"
"msvcrt"="native,builtin"
"msvcrt40"="native,builtin"
"ole32"="native,builtin"
"oleaut32"="native,builtin"
"olepro32"="native,builtin"
"rpcrt4"="native,builtin"

[Software\\Wine\\AppDefaults\\1cv7s.exe\\X11 Driver] 1259080553
"Decorated"="N"
"DXGrab"="N"
"Managed"="N"

Надеюсь со стороны компании Майкософт не будет притензий ибо они распространяют библиотеки по лицензии EULA (END-USER LICENSE AGREEMENT FOR MICROSOFT SOFTWARE) - смысл в том, что можно распространять библиотеки для работоспособности ваших программ .... между прочем EterSoft в свой платный продукт включает эти библиотеки и прикладывает текст этой лицензии!!!

Пожалуйста приводите ссылку на этот первоисточник 1clinux.org при размещении информации из данного сообщения!

C уважением LiOn.

42
Предлагаю своё решение проблемы с дохлым (мёртвым, по сути не работающим) Ентером (Enter) для 1С 7.7 под Wine 1.2...

Предлагаю воспользоваться FormEx.dll (всегда последняя версия всегда есть на http://www.dorex.ru/?download - спасибо им огромное!!!) или можите слить на форуме: http://1clinux.org/formex_t.zip.
Далее извлекаем файл "FormEx.dll", складываем в каталог C:\Program files\BIN\
Заходим в конфигуратор и:

1. в процедуру "ПриНачалеРаботыСистемы()" добавляем:
"
      Если ЗагрузитьВнешнююКомпоненту("FormEx.dll")=0 Тогда
            Предупреждение("Не удается загрузить внешнюю компоненту 1C++!",10);            
      КонецЕсли;      
"

2. создаём в глобальном модуле новую процедуру:
"
Процедура ПриНажатииКнопкиКлавиатуры(Конт, КодКл, Алт, Шифт, Контрл, Символ, ФСО)
   //Сообщить (КодКл);
   Если КодКл=13 Тогда
            Service = СоздатьОбъект("Сервис");
            Service.SendKeys("{TAB}");
       //КодКл=9;
   КонецЕсли;
КонецПроцедуры
"


Всё работает проверено на Wine 1.2 с моими библиотеками для решения проблем с запуском и панелью окно.


НАШЁЛ НЕДОСТАТОК: надо отбирать типы полей которые надо так обрабатывать а какие не надо щаз над этим работаю... думаю это уже не проблема!

Пожалуйста приводите ссылку на этот первоисточник 1clinux.org при размещении информации из данного сообщения!

C уважением LiOn.

43
вот
http://www.yapfiles.ru/show/106053/9c31c97ac15c419c7079a34e7a0e7e49.flv.html

а это очень радует ... ибо именно Пиара Линуксам и не хватает.

44
Ну что родители, у меня два пацана надо искать два миллиона сверху, что бы они выросли нормальными пацанами?

http://nnm.ru/blogs/BaoBo/gosduma_predlagaet_otkupatsya_ot_armii/#cut

Я бы предложил собирать со всех кто хочет идти по миллиону, чё на халяву то ходить в армию, Том Сойер отдыхает?


45
господа, предлагаю рассмотреть wine как хороший метод для лигального обхода сроков временного использования условно бесплатных программ?
как вы считаете это будет легальным?

Страницы: 1 2 [3] 4 5 6