PDA

Показать полную графическую версию : [addon's] dllsfull 15.3.20 / dllsfox 9.11.9


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 [31] 32 33 34 35 36 37

gora
17-08-2011, 15:13
Также, не лишним будет прописать в конфиге
Код:
MiscFlags="2+4"чтобы предупреждение о долгой распаковке не беспокоило пользователей с малым количеством оперативной памяти. »
Настоятельно не рекомендую использовать в публичных аддонах этот флаг.

Причины:
1 Этот флаг отключает не одно предупреждение, а два:Недостаточно физической памяти.
Распаковка может занять продолжительное время.

и

На диске недостаточно места для распаковки.

2 Вторая ситуация часто встречается на виртуальных машинах и к чему приведет запуск недораспакованного аддона можно только гадать.
3 Недостаток ОЗУ может не только замедлить распаковку, но и вызвать полное зависание системы.

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

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

Das Betrunkene Pferd
17-08-2011, 20:58
Embarcadero (Borland) C++ »
Насколько мне известно, большинство приложений в нём компилируют без использования динамических библиотек.

GNU C++ »
Две реализации под Windows:
— который идёт с Cygwin'ом абcолютный full — полное *nix окружение под виндами для запуска *nix приложений;
— MinGW — использует библиотеку VC 6.0, которая включена в Win изначально.

Oracle C++ »
Если вы про бывший Sun Studio, то он не имеет версии под Windows.

TurboExplorer Turbo C++ »
То же самое, что Borland C++ Builder. То же самое, что Embarcadero C++ Builder.

Watcom C++ »
Очень старый компилятор ещё для DOS'а.

не попали Win32-библиотеки всех версий "Visual Basic" »
Потому что последний чистый VB был версии 6.0, и его библиотеки идут вместе с системой. VB.NET идёт с .NET Framework'ом — на форуме есть такая ветка.

После инсталляции продукта "dllsfull" многие программы устанавливают сами (например, Autodesk AutoCAD) или просят установить (например, коммуникационные и игровые программы) run-time библиотеки от указанных разработчиков. »
Как правило никто не проверяет установлены ли библиотеки или нет.

а еще лучше - не заниматься пустопорожней работой »
А ещё рекомендую вам подучить матчасть.

Smolenkov_BN
18-08-2011, 10:33
Smolenkov_BN,
У вас неплохо получается ораторская часть, может направите энергию в "мирное" русло и сделаете "FULL"?
Как говорится: "Критикуя - предлагай". © »
Smolenkov_BN,
Назвался груздем - полезай в кузов.
Цитата dimadr:
Как говорится: "Критикуя - предлагай". © »
Я бы поблагодарил dimadr хотя бы уже за то, что есть, потому как ничего другого никто не предложил, так что, уважаемый Smolenkov_BN, ждём от Вас предложений в виде конкретного продукта. »Smolenkov_BN, некоторые версии MS VC++ Runtime переставляется / предлагается к установке из-за отсутствия стандартного способа проверки их наличия (и как следствие использования фирменных костылей от разраба программы).
в остальном - аддон dllsfull изначально задумывался минималистичным - добавляются только широкораспространенные библиотеки, а включение всего вышеизложенного вами по сути пустая трата дискового пространства (ака идиотизм с WinSxS в Win 6.x) »Нет проблем. Все Run-Time-инсталляшки чисто от производителей имеются в наличии. Предварительно давайте обговорим, какие библиотеки лучше внедрить в инсталляшку Винды, а какие дать на выбор для последующей установки.
Сам я предпочитаю пользоваться продуктами от производителя. Во всяком случае не на кого будет грешить за глюки в софте.
Могу оказать помощь в предоставлении необходимых составляющих веблинками или наличностью. В последнем случае дайте ссылочку и доступ для загрузки. Сразу же предупреждаю, чтобы "социальные сервера" не предлагали. Уже накоплен некоторый опыт тамошних "подсадок".

gora
18-08-2011, 10:47
Предварительно давайте обговорим »
Давайте закончим флуд в чужой ветке.
Судя по Вашим постам, Вы - специалист и сами знаете как и что делать. Сделайте свой аддон, протестируйте его во всех возможных режимах, создайте для него ветку и выложите его с описанием всего входящего и Вашей концепции.
После этого пользователи напишут Вам свои замечания и пожелания, и Вы сможете обсуждать свое детище сколько Вам захочется.

Smolenkov_BN
18-08-2011, 11:14
Цитата Smolenkov_BN:
Embarcadero (Borland) C++ »
Насколько мне известно, большинство приложений в нём компилируют без использования динамических библиотек. »Но, если помните, в нем имеется возможность скомпилировать отдельную библиотеку. И очень многие программисты этим пользовались.

Цитата Smolenkov_BN:
GNU C++ »
Две реализации под Windows:
— который идёт с Cygwin'ом абcолютный full — полное *nix окружение под виндами для запуска *nix приложений;
MinGW — использует библиотеку VC 6.0, которая включена в Win изначально.
Oracle C++ »
Если вы про бывший Sun Studio, то он не имеет версии под Windows. »А я разве предлагал включить это в состав сборки? Я лишь перечислил известные на сегодня направления C++. Читайте внимательнее посты, пожалуйста...

Цитата Smolenkov_BN:
TurboExplorer Turbo C++ »
То же самое, что Borland C++ Builder. То же самое, что Embarcadero C++ Builder. »Это не то же самое. TurboExplorer Turbo C++ стоит несколько выше, чем его прототип Embarcadero (Borland) C++. В противном случае у TurboExplorer были бы проблемы с продажами. Учите матчасть, пожалуйста...

Цитата Smolenkov_BN:
Watcom C++ »
Очень старый компилятор ещё для DOS'а. »Старый компилятор?
85 % всего программного обеспечения современных коммуникаций сделано на Watcom C++.
Учите матчасть, пожалуйста...

Цитата Smolenkov_BN:
не попали Win32-библиотеки всех версий "Visual Basic" »
Потому что последний чистый VB был версии 6.0, и его библиотеки идут вместе с системой. VB.NET идёт с .NET Framework'ом — на форуме есть такая ветка. »Вы уверены в том, что Вы здесь написали? Тогда, как говорил М. Жванецкий, "смотрите здесь и слушайте сюда":
Библиотеки Win32 появились уже в версии VB 4.0 !
Для примера можете заглянуть в описание Run-Time (Vb4Run.exe).
Кроме того, сама Microsoft предупреждает, что при установке VCRedist надо обязательно ставить VBRun-Time, потому что там находится одна DLL, без которой динамические библиотеки запущены быть не могут!
Учите матчасть, пожалуйста...

Цитата Smolenkov_BN:
После инсталляции продукта "dllsfull" многие программы устанавливают сами (например, Autodesk AutoCAD) или просят установить (например, коммуникационные и игровые программы) run-time библиотеки от указанных разработчиков. »
Как правило никто не проверяет установлены ли библиотеки или нет. »Конкретно в случае с Autodesk AutoCAD 2009 Вы абсолютно не правы. Как показала трассировка программы установки, она проверяет реестр Винды на предмет установленных пакетов VB и VC. И начинает установку только в случае отсутствия нужной или более поздней версии. После применения пакета DLLSFULL инсталлятор Autodesk установил второй пакет VCRedist 2005, а после применения пакета от Microsoft подобного явления не наблюдалось. Учите матчасть, пожалуйста...

Цитата Smolenkov_BN:
а еще лучше - не заниматься пустопорожней работой »
А ещё рекомендую вам подучить матчасть. »Если Вы будете встречать в штыки всех обращающихся сюда с предложениями или за помощью, то нафиг нужна эта тема вообще?

Судя по Вашим постам, Вы - специалист и сами знаете как и что делать. Сделайте свой аддон, протестируйте его во всех возможных режимах, создайте для него ветку и выложите его с описанием всего входящего и Вашей концепции.
После этого пользователи напишут Вам свои замечания и пожелания, и Вы сможете обсуждать свое детище сколько Вам захочется. »Моя концепция - использование установочных пакетов от производителя. Но я не могу пройти мимо, когда малосведущим людям вместо "шикарного дома со всеми удобствами" предлагают "собачью конуру с удобствами на полу".

Das Betrunkene Pferd
18-08-2011, 12:46
Но, если помните, в нем имеется возможность скомпилировать отдельную библиотеку. »
Какую ещё отдельную библиотеку скомпилировать? Компилировать C++ Builder RTL вам никто не даст — продукт проприентарный, исходников нема.


А я разве предлагал включить это в состав сборки? Я лишь перечислил известные на сегодня направления C++. Читайте внимательнее посты, пожалуйста... »
Я это ещё в прошлый раз прочёл:
Возникает закономерный вопрос:
почему в дистрибутив "dllsfull" не попали Win32-библиотеки всех указанных разработчиков? »
Win32-библиотеки от всех указанных разработчиков. От всех указанных.


Это не то же самое. TurboExplorer Turbo C++ стоит несколько выше, чем его прототип Embarcadero (Borland) C++. В противном случае у TurboExplorer были бы проблемы с продажами. »
С сайта TurboExplorer (www.turboexplorer.com):
Borland released the latest versions of Turbo Delphi and Turbo C++ in 2006, building on a legacy of products that began with Turbo Pascal. Delphi and C++Builder live on today at Embarcadero Technologies with new versions that offer capabilities far beyond those previously available in the Turbo editions.
Там же, жирно:
Turbo Delphi and Turbo C++ are no longer available. We invite you to learn about our latest products.


Старый компилятор?
85 % всего программного обеспечения современных коммуникаций сделано на Watcom C++. »
1) Компилятор реально старый. Хоть wiki посмотрите, что ли.
2) Пруф на програмное обеспечение коммуникаций.
3) Даже если и скомпилировано в Watcom, не вижу ничего странного в том, что использовался старый компилятор. Во времена DOS'а коммуникации тоже существовали.


Библиотеки Win32 появились уже в версии VB 4.0 ! »
И что вы хотели этим сказать? Если вы имеете в виду WinAPI32, то VB 4.0 действительно был первым, кто позволял создавать 32-разрядные приложения. Но это не отменяет того факта, что
последний чистый VB был версии 6.0, и его библиотеки идут вместе с системой »
Ставить эти библиотеки отдельно, под XP, смысла нет (они уже там, msvbvm60.dll). Также нет нужды ставить .NET 2.0 под Vist'ой, также нет нужды ставить .NET 3.5 под семёркой.


Конкретно в случае с Autodesk AutoCAD 2009 Вы абсолютно не правы. »
Не работал с AutoCAD'ом. Некоторым приложениям нужны определённые версии библиотек, в dllsfull включены только самые последние. Если сильно надо — найдите на форуме пакет Lisabon'а.



Если Вы будете встречать в штыки всех обращающихся сюда с предложениями или за помощью »
Вы лезете сюда ни за тем, ни за другим. Вам, судя по всему нужно, чтобы кто-то, за вас, сделал винегрет из всех, когда-либо существовавших dll'ок, начиная с Win95. Сомневаюсь, что это нужно кому-либо ещё.

Дополнительно: поставка приложения со всеми необходимыми библиотеками — признак хорошего тона. То, что AutoCAD сам ставит библиотеки — они молодцы, заботятся о пользователях. Сей пакет предназначен для программ, которые этого не делают по-разным причинам. Может разрабы поленились, а может библиотека весит в пару раз больше, чем само приложение.

Я использую этот аддон много лет, и еще не видел приложения, которому бы чего-то не хватило. Поэтому ваша трепотня про «собачью конуру» — пустой звук. Если нужна какая-то специфическая библиотека — напишите; если она не сильно специфическая, и не сильно много весит, jameszero, добавит её в набор (такие случаи вообще говоря были). Но дело в том, что вам не нужна спец. библиотека, вам нужен винегрет из всех, когда-либо существовавших dll'ок, или по простому — абсолютно тормозная и нерабочая система. Таким направленным членовредительством здесь и впрямь не занимаются.

XXXler
18-08-2011, 12:56
85 % всего программного обеспечения современных коммуникаций сделано на Watcom C++. »
это вы про про Open Watcom и FreeDOS на ноутбуках :laugh:

Моя концепция - использование установочных пакетов от производителя »
тогда вы еще и ошиблись форумом

JohnnyD
18-08-2011, 17:05
Ввел ник кричащего в гугл и мимоходом обнаружил, что на сайте одной известной сборки он уже отхватил бан за подобный же бред. Никто его, видать, не понимает и его "заботы о бедных пользователях. :)
Видимо, весь его профессионализЬм заключается в знакомстве с неким мифическим сотрудником Мелкософта, который "знает как лучше".

nibble74
02-12-2011, 02:56
Тут возник такой вопрос,

В установщике NokiaPCSuite для мобильных телефонов присутствует установка Dll библиотек, только вот такие VC90_x86_v2.msi; VC80_x86_v2.msi; VC100_x86.msi.

Как вы думаете их можно исключить из установщика EXE Nokia, если я
использую уже установленный DllsFull скачанный отсюда ? Или же оставить?
Я почему спрашиваю, потому что v2 отсутствует в DllsFull.

Хотелось бы узнать мнение знающих.

Grunger86
13-12-2011, 08:22
nibble74, попробуйте распаковать *.dll-ки из этих msi-пакетов и сравнить с теми что из набора. Т.к. в наборе все актуальные новые версии. Так что можете удалить.

nibble74
13-12-2011, 09:32
Да действительно, в сборке новые версии.

А как мне удалить те из установщика? Открывает 7z, но перепаковка не поддерживается. Как быть?

Grunger86
13-12-2011, 09:51
nibble74, запусти полный инсталлятор вида *.exe (начинается распаковка дистрибутива) и перед там как начать установку ищи папку с временными файлами программы (обычно хранятся в %userprofile%\local settings\temp) ну или проще - %temp%, просто у меня семерка щас и не знаю по какой там переменной в хр точно.
Или можешь попробовать сделать административную установку (если поддерживается) через msiexec /a инсталлятор.msi и распаковать содержимое в любую папку. А затем, соответственно, удалить лишние папки со старыми библиотеками, я так уже делал. Там же еще просто можно из setup.ini удалить строки установки этих dll-ок.

nibble74
13-12-2011, 10:19
Спасибо,

В принципе он и так распаковывается с ПКМ, ща делаю.

Grunger86
13-12-2011, 10:23
nibble74, что такое ПКМ? :)

Re:Flex
13-12-2011, 10:26
Правая кнопка мыши

Guman
17-01-2012, 22:10
А можно ссылку на скачивания RunRTL.(RTL Pak. Библиотечки Delphi и C++ Builder)
ссылки не рабочие-(( если можно то желательно сразу новую версию если есть.. за ранее спасибо....

TERMINAL
23-03-2012, 20:18
jameszero, Подскажи плз, как можно узнать, установлен ли в системе dllsfull или нет?

Vitek 07
23-03-2012, 20:49
TERMINAL, а как же проверка наличия файлов в системной папке (system32)Листинг включённых в аддоны файлов » »

Raptor1994
24-03-2012, 03:12
jameszero, а Вы не могли бы залить файл dllsfull на depositfiles, а то у меня проблемы с загрузкой с этих обменников... плиз!

TERMINAL
24-03-2012, 10:27
Vitek 07, То ли проверять 30 штук файлов, то ли по значению установки-разница большая.




© OSzone.net 2001-2012