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

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

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

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

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

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

Date: 2009-02-12 09:23 pm (UTC)
From: [identity profile] kong-en-ge.livejournal.com
Ребе, там нет ЦА, вот и все.

Date: 2009-02-12 09:26 pm (UTC)
From: [identity profile] sergei-d.livejournal.com
таки и кто виноват, что у вас там её нет? опять П-кин? Ж))


Date: 2009-02-12 09:32 pm (UTC)
From: [identity profile] kong-en-ge.livejournal.com
Ребе, а кому нужны эти 3% зоопарка?

Date: 2009-02-12 09:34 pm (UTC)
From: [identity profile] max-posedon.livejournal.com
Одна всемирно известная контора Apple, всю жизнь живёт за счёт 3-х процентов, причём кормит ещё мульён сторонних разработчиков. Так что ваш пример с 3% имхо не показателен.

Date: 2009-02-12 09:36 pm (UTC)
From: [identity profile] kong-en-ge.livejournal.com
Я не писал и не буду писать ОС, я пишу прикладной софт, и мне ни к чему увеличивать издержки минимум на 20%, чтобы поднять прибыль на 3%. Это экономика.

Date: 2009-02-12 10:32 pm (UTC)
From: [identity profile] featalion.livejournal.com
ойвей, я Ваш софт с дебагером за час поломаю и крак в общий доступ положу. так что идите к 3% - они привыкли ПЛАТИТЬ за софт

Date: 2009-02-12 10:35 pm (UTC)
From: [identity profile] kong-en-ge.livejournal.com
Ветра в спину. Но лучше попробуйте угнать лифт :)

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

Date: 2009-02-12 11:14 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Это какой из софтов, ситиинфу что ле? Там ее не ломать надо, там бы хотя бы данные из нее прочитать. И это таки не за час делается.

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

Эсмакапец такой настанет :)

Date: 2009-02-13 11:57 am (UTC)
From: [identity profile] kong-en-ge.livejournal.com
Белгеедезия с 1995 года обещала выпустить электронную карту минска (ответ еще досовму MINSK_MAP), так что я бы не преувеличивал расторопность и на этот раз. Пока руССкие свиньи будут платить бабло за карты под продвижение своего железа, шевеление будет. Закончится финансирование -- болото затихнет скорее всего.

Date: 2009-02-13 01:47 pm (UTC)
From: [identity profile] vp.livejournal.com
и не надейтесь
Белгеодезия для КПК будет сотрудничать с производителями, которые НИКОГДА не пойдут на РС платформу из соображений защиты

А для РС будет все не весело. Картоснову они будут продавать с дешифрацией, которая будет отдавать сразу отрендеренный кусок. То есть доступа к векторам НЕ БУДЕТ. Сосите грибы :)

Date: 2009-02-13 01:51 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Как бы нам не пришлось ихний рендер еще кэшировать, а то я предвкушаю, как оно будет тормозить. К примеру, та векторная карта РБ что я рендерил - у нее же генерализация нихрена не проставлена вообще была, открываешь всю страну - и она весь миллион объектов на окно рисует.

(no subject)

From: [identity profile] max-posedon.livejournal.com - Date: 2009-02-13 01:53 pm (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2009-02-13 01:57 pm (UTC) - Expand

(no subject)

From: [identity profile] max-posedon.livejournal.com - Date: 2009-02-13 02:05 pm (UTC) - Expand

(no subject)

From: [identity profile] vp.livejournal.com - Date: 2009-02-13 02:14 pm (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2009-02-13 02:15 pm (UTC) - Expand

Date: 2009-02-16 08:42 am (UTC)
From: [identity profile] featalion.livejournal.com
не вижу смысла ломать ситиинфу. Там даже карты кривые...

Date: 2009-02-13 01:51 pm (UTC)
From: [identity profile] vp.livejournal.com
ребе. не смешите мои тапки. Зная уровень квалификации [livejournal.com profile] kong_en_ge ответственно заявляю, что позовите хоть 1000 линуксоидов и дайте им 1000 раз gdb - они выкусят жырный хрен и ничего не поломают. Можно позвать меня или [livejournal.com profile] metaclass, но у нас с [livejournal.com profile] kong_en_ge корпоративный сговор и мы в таком участвовать не будем из жыдовского сговора :)

Date: 2009-02-13 02:25 pm (UTC)
From: [identity profile] kong-en-ge.livejournal.com
Ребе, перестаньте! Люди только-только поверили, что вы начали подавать обнадеживающие признаки аутизма, как вдруг вы снова распахнули плащ!

Date: 2009-02-13 02:47 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Аутизм и распахивание плаща друг другу никак не мешают. Это такой специальный аутизм :)

Date: 2009-02-13 03:07 pm (UTC)
From: [identity profile] kong-en-ge.livejournal.com
Team-work product?

Date: 2009-02-16 08:43 am (UTC)
From: [identity profile] featalion.livejournal.com
ребе, как толсто, я просто плачу :'( и gdb ни о чём приплели... ай-яй-яй, теряете сноровку

Date: 2009-02-12 09:35 pm (UTC)
From: [identity profile] sergei-d.livejournal.com
Кому нужны, те и окучивают. :)

Date: 2009-02-12 09:37 pm (UTC)
From: [identity profile] kong-en-ge.livejournal.com
Ну, кто под виндой добиться ничего не может... да!

Date: 2009-02-12 09:41 pm (UTC)
From: [identity profile] sergei-d.livejournal.com
ай, не смешИте. я пример уже рисовал вам недавно. он правда не про ситиинфу. %)

Date: 2009-02-12 09:48 pm (UTC)
From: [identity profile] kong-en-ge.livejournal.com
Ребе, это пример не от этой страны. К тому же, вы не кахес, который за свои 5 баксов потом сядет на шею с кассовым чеком.

Date: 2009-02-12 09:52 pm (UTC)
From: [identity profile] sergei-d.livejournal.com
призрак кахеса кошмаром висит...

Date: 2009-02-12 09:57 pm (UTC)
From: [identity profile] kong-en-ge.livejournal.com
Ребе, вы живьем с клиентурой из БССР работали, включая все стадии попыток сесть на шею?

(no subject)

From: [identity profile] sergei-d.livejournal.com - Date: 2009-02-12 10:03 pm (UTC) - Expand

(no subject)

From: [identity profile] vp.livejournal.com - Date: 2009-02-13 01:38 pm (UTC) - Expand

(no subject)

From: [identity profile] sergei-d.livejournal.com - Date: 2009-02-13 02:04 pm (UTC) - Expand

(no subject)

From: [identity profile] vp.livejournal.com - Date: 2009-02-13 02:15 pm (UTC) - Expand

(no subject)

From: [identity profile] sergei-d.livejournal.com - Date: 2009-02-13 06:41 pm (UTC) - Expand

(no subject)

From: [identity profile] vp.livejournal.com - Date: 2009-02-13 06:54 pm (UTC) - Expand

(no subject)

From: [identity profile] kong-en-ge.livejournal.com - Date: 2009-02-16 10:56 pm (UTC) - Expand

(no subject)

From: [identity profile] guamoka.livejournal.com - Date: 2009-02-13 02:39 pm (UTC) - Expand

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 04:18 pm
Powered by Dreamwidth Studios