metaclass: (Default)
[personal profile] metaclass
Поставил себе сабж, посмотреть чо за оно. Как обычно, первая операция после установки - проверить, нужно ли его инсталлировать, или можно ставить простым копированием (у меня рабочих мест много, инсталлировать влом и вообще я стараюсь проги ставить так, чтобы они переживали умирание винды).
Так вот фиг. Причем фиг такой, коего я еще не видел.
При установке оно патчит часть собственных файлов, прописывая ЯВНО внутрь бинарника путь куда их инсталлировали. Посему копируй, не копируй - оно будет искать свои файл там куда его ставили.

Лечится это запуском хитрого бинарника:
qtlibspatcher.exe новый_путь_к_qt_внутри_инсталляции
который патчит все бинарники новым путем.

Нашел только что случайно, после копания в исходниках qt и qt creator - отследил откуда берется путь, а потом случайно обнаружил обращение к нему в функции с характерным названием "patchBinaryWithQtPathes" :)

Если бы я не был пнем - я прочитал имя бинарника сразу, а не только сейчас, потому что мне постоянно мерещилось название типа "dispatcher" а не "patcher".

А, так вот, о чем это я? Исходники qt creator и qt достаточно хорошо читабельны.

PS: Гугл воще не находит такие имена, нигде. Такое ощущение что вопросом переноса в другую папку Qt Creator озаботились только разработчики, а использовал эту хрень только я.

Date: 2009-02-12 07:12 pm (UTC)
From: [identity profile] kong-en-ge.livejournal.com
И снова кто-то ставит телегу впереди лошади, надевая оглоблю на кучера: от того, что очередной релиз оси опередил свое время по требованиям, старая ЦА никуда не рассасывается и по-прежнему в разы превосходит то, к пользованию чем призывают линуксоиды. Зачем путать каркасную библиотеку и ось? Не надо мне впаривать пчелу в нагрузку с ульем :)

Date: 2009-02-12 07:18 pm (UTC)
From: [identity profile] theiced.livejournal.com
Я вообще ни слова про ОСи не говорил. Мне, по большому счёт, вообще похер на ОС. Меня интересует софт и вокфлоу.

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

Но я опять отвлёкся. Ещё раз - я говорю о Qt как о базе для приложений. Пусть виндовз-онли, пофиг. Вместо того что бы юзать убогие и неудобные поделия типа дельфей. В качестве бесплатного бонуса получаем версию проги под разные линупсы и с небольшими усилиями даже по кутопию.

Date: 2009-02-12 07:20 pm (UTC)
From: [identity profile] kong-en-ge.livejournal.com
> Я вообще ни слова про ОСи не говорил.
Пардон, а к чему тогда всуе поминать редмонд?

> Ещё раз - я говорю о Qt как о базе для приложений.
А я говорю об экономической целесообразности.

Date: 2009-02-12 07:22 pm (UTC)
From: [identity profile] theiced.livejournal.com
Ну поговорим через пять лет, когда все теперешние дельфятники таки вымрут, а молодёжь будет отказываться учить мёртвые вещи (по понятным причинам).

Date: 2009-02-12 07:30 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Дельфятники не вымрут, но вот шанс получить новый вечно живой мертвый язык из этого дела вполне реален.

Date: 2009-02-12 07:31 pm (UTC)
From: [identity profile] kong-en-ge.livejournal.com
И что, мне теперь наконец-то пять лет не будут ебать мозги?

Date: 2009-02-12 07:33 pm (UTC)
From: [identity profile] theiced.livejournal.com
В плане `где ситиинфа под линупсы`? Так я вам и не ебал какбэ ;)

Date: 2009-02-12 07:38 pm (UTC)
From: [identity profile] kong-en-ge.livejournal.com
Так, одного вычеркиваем.

Date: 2009-02-12 07:46 pm (UTC)
From: [identity profile] theiced.livejournal.com
Я наоборот рассказывал про неуловимого джо всегда :)

Date: 2009-02-12 07:48 pm (UTC)
From: [identity profile] kong-en-ge.livejournal.com
Про линукс, что ли? :)

Date: 2009-02-12 08:01 pm (UTC)
From: [identity profile] theiced.livejournal.com
Про ситиинфу.

Date: 2009-02-12 08:03 pm (UTC)
From: [identity profile] kong-en-ge.livejournal.com
Ну, то, что это жупел для линуксоидов, какбэ повторять незачем, да :)

Date: 2009-02-12 08:07 pm (UTC)
From: [identity profile] theiced.livejournal.com
я ситиинфу увидел давно и меня уже тогда стошнило на клавиатурь. хотя в середине/конце 90х уебанские интерфейсы были нормой, ситиинфин все равно выделялся.
[Error: Irreparable invalid markup ('<iced^>') in entry. Owner must fix manually. Raw contents below.]

<atzkey> я ситиинфу увидел давно и меня уже тогда стошнило на клавиатурь. хотя в середине/конце 90х уебанские интерфейсы были нормой, ситиинфин все равно выделялся.
<IceD^> atzkey: мона там это процитировать?
<atzkey> там тогда был какой-то сверхпопулярный дельфячий компонент, даже целая библиотека, с уебанскими кнопками и возможностью менять шрифты на лейбах и контролах (в стоковой дельфе такого нельзя было делать)
<atzkey> и вот до сих пор ничего не изменилось
<atzkey> цитировать да, можно ок

Ну то есть я уже не один такой.

Date: 2009-02-12 08:14 pm (UTC)
From: [identity profile] kong-en-ge.livejournal.com
И что? Ну, два маргинала собрались за пивом. Я не вижу системного подхода.

Date: 2009-02-12 08:31 pm (UTC)
From: [identity profile] theiced.livejournal.com
Давайте устроем соцопрос.

Считаете ли вы ситиинфовский уй уебланским и вызывающим рвотные позывы. Да/Нет.

Date: 2009-02-12 08:40 pm (UTC)
From: [identity profile] atzkey.livejournal.com
Да. И даже мелькающая повсюду реклама здесь не при чем.

Date: 2009-02-12 09:56 pm (UTC)
From: [identity profile] featalion.livejournal.com
интерфейс ситиинфы риальни говно, ещё всяких проблем со слоями вылазило в XP

Date: 2009-02-13 07:53 am (UTC)

Date: 2009-02-13 08:16 am (UTC)
From: [identity profile] devnu11.livejournal.com
да, гуй - говно

Date: 2009-02-13 09:52 am (UTC)

Date: 2009-02-13 11:33 am (UTC)
From: [identity profile] bigfrogg.livejournal.com
говно ужаснейшее

Date: 2009-02-16 12:05 pm (UTC)
From: [identity profile] volodymir-k.livejournal.com
Нет, всё адекватно и удобно.

Date: 2009-02-12 08:32 pm (UTC)
From: [identity profile] theiced.livejournal.com
И эта, оба этих маргинала какбэ пиво (и вообще) не пьют, да.

Date: 2009-02-12 08:49 pm (UTC)
From: [identity profile] kong-en-ge.livejournal.com
Извините, недооценил маргинальности :)

(no subject)

From: (Anonymous) - Date: 2009-02-13 06:22 am (UTC) - Expand

Date: 2009-02-13 03:23 pm (UTC)
From: [identity profile] trueblacker.livejournal.com
вы таки путаете оглоблю с хомутом, а кучера с извозчиком

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 27th, 2025 09:59 pm
Powered by Dreamwidth Studios