Сейчас на форуме: johnniewalker, vsv1, Magister Yoda, Kybyx (+4 невидимых) |
eXeL@B —› Крэки, обсуждения —› Нужен инструмент для создания ресурса (иконку) у экзешника, у которого ресурсов нет! |
<< . 1 . 2 . |
Посл.ответ | Сообщение |
|
Создано: 02 февраля 2012 11:07 · Поправил: zaichik · Личное сообщение · #1 Друзья, то есть речь идёт о простом консольном "hello, word!" ...Редакторы ресурсов по умолчанию запрашивают секцию ресурсов, (а при её отсутсвии подленько молчат. Я имею ввиду в частности XNResourceEditor), ты пыхтишь малюешь иконку во встроенном графическом редакторе, сохраняешь файл, а по запуску выдаётся надпись "приложение не является приложением win32" ++++++++++++++++++++++++++++++++++++++++++++++++++++ Ну я пытался делать танцы с бубном. Я делал так: я присоединял к экзешнику абсолютно левую секцию, заполненную рандомно и обзывал её .rsrc Вычислял всё, как положено, правил таблицу секций, заголовки (но не таблицу директорий!) И вы знает, проканывало, экзешник запускался, секция "ресурсов" у меня была и редактор ресурсов на это клевал и чудненько редактировал "ресурсы" и вставлял туда иконку, но при этом размер файла уменьшалася на 20 кило, нормально? А чё оказалось. Оказалось в экзешнике, куда я присоединял .rsrc был оверелй, результат бы л такой (экзешник): секция_0 секция_1 секция_2 секция_3 оверелей .rsrc А после "редактирования ресурсов" секция_0 секция_1 секция_2 секция_3 .rsrc Не, ну как это назвать? XNResourceEditor нагло удалил оверелей, как будто так и надо, и не сказал. В общем, мои попытки вручную секцию ресурсов и тем самым обмануть XNResourceEditor оказались тщетными. (Ну а если я правил таблицу директорий, то естессно, экзешник не запускалася потому, что в ресурсах был мусор!) ++++++++++++++++++++++++++++++++++++++++++++++++++++ В общем, повторюсь, инструмент, который ПРАВИЛЬНО добавлял бы секцию ресурсов, всё решил бы. Спасибо, кто откликнется, извините, если не туда написал! |
|
Создано: 03 февраля 2012 11:51 · Поправил: zaichik · Личное сообщение · #2 Vovan666 пишет: Либо я туплю, либо у Вас создается консольное приложение, которое изначально не имеет иконки. Ну да. Я где-то дал понять обратное? Вот: ++++++++++++++++++++++++++++++++++++++++++++++++ Друзья, то есть речь идёт о простом консольном "hello, word!" ...Редакторы ресурсов по умолчанию запрашивают секцию ресурсов, (а при её отсутсвии подленько молчат. Я имею ввиду в частности XNResourceEditor), ты пыхтишь малюешь иконку во встроенном графическом редакторе, сохраняешь файл, а по запуску выдаётся надпись "приложение не является приложением win32" ++++++++++++++++++++++++++++++++++++++++++++++++ Всё верно, приложение простое консольное "hello, word!" (И это самое, Vovan666, в названии темы сказано ведь "ресурсов нет". Ну если нужно было ещё оговорить ДОПОЛНИТЕЛЬНО что оно не имеет иконки и (или) ресурсов... Виноват, чё) Vovan666, я правильно понял вашу мысль, что если приложение не имеет иконки, я джолежн был сам понять, что и оверлей не нужен? tihiy_grom пишет: ТоварисЧ Заяц, с такими темпами вас скоро забанят. Вам уже сказали - оверлей и всякая другая фигня вам не нужна. компильте с параметром "-s" и все дела. Меня попросили дать исходник- я дал исходик. Чё не так? И кстати, если бы ты мне сказал "-s" был бы разговор. А так- извини меня, я эту опцию сам нашёл. Так что при всём уважении, какой бы малой эта заслуга не была- ты и этой малости не сделал. Извини, конечно если чем обидел. |
|
Создано: 03 февраля 2012 12:04 · Поправил: tihiy_grom · Личное сообщение · #3 Что за тупой троллинг начался? Какие заслуги? О чем вы вообще? При чем тут параметр "-s" ? Может стоит порыться в гугле и почитать что такое оверлей и для чего он нужен? Я уже дал ссылку, по которой написано как в DevC++ добавить иконку в консольное приложение. Мозгов, значит, открыть ссылку не хватило, а всякий бред писать - хватает? zaichik пишет: Vovan666, я правильно понял вашу мысль, что если приложение не имеет иконки, я джолежн был сам понять, что и оверлей не нужен? Гораздо логичнее вот такая мысль: если у приложения нет иконки - значит на компьютере не нужен WiFi и TV-Tuner. zaichik пишет: Я тебя просил давать эту ссылку? Нет. Более того, я знаю, как добавлять иконку в проект на Dev-Cpp (Вчера не знал, а сёдня знаю, ибо ищется на раз. "Проект-> добавить в проект" ума много не надо.) И да, в консольное приложение тоже знаю как добавить, вчера ещё написал. Могу повторить. Так что зачем ты эту ссыль давал- непонятно. Чё-то ты задним числов всё делаешь бывают же всё-таки идиоты ... |
|
Создано: 03 февраля 2012 12:29 · Личное сообщение · #4 tihiy_grom пишет: компильте с параметром "-s" и все дела. tihiy_grom пишет: При чем тут параметр "-s" ? Да уж... Не удивлюсь если это порежут На счёт оверелея- ну да, может оно и так, может и стоит узнать для чего он нужен. Оно, может, даже и правильно, но я вот по-другому вопрос поставил. Я предположил, раз его кропают, значит он нужен и как бы сделать так, чтобы редакторы ресурсов его не убирали. Я вот поставил под сомнение правильность его убирания, а должен был усомниться в целесообразности его существования. Мда. Что-то я не понимаю в этой жизни видать tihiy_grom пишет: Я уже дал ссылку, по которой написано как в DevC++ добавить иконку в консольное приложение. Мозгов, значит, открыть ссылку не хватило, а всякий бред писать - хватает? Я тебя просил давать эту ссылку? Нет. Более того, я знаю, как добавлять иконку в проект на Dev-Cpp (Вчера не знал, а сёдня знаю, ибо ищется на раз. "Проект-> добавить в проект" ума много не надо.) И да, в консольное приложение тоже знаю как добавить, вчера ещё написал. Могу повторить. Так что зачем ты эту ссыль давал- непонятно. Чё-то ты задним числов всё делаешь |
|
Создано: 03 февраля 2012 12:30 · Личное сообщение · #5 Закрою топик, утомил уже, троллинг и хай какой-то пошёл. Проблему (если её можно так назвать) обсосали уже со всех концов, но автор всё равно не хочет упорно сам разобраться и продолжает толочь воду в ступе. З.Ы. И да, к форуму топик имеет отношения мало, скорее надо было постить куда-нить в форум основ программирования. | Сообщение посчитали полезным: ClockMan, tihiy_grom, SReg, HandMill, hlmadip, DimitarSerg |
<< . 1 . 2 . |
eXeL@B —› Крэки, обсуждения —› Нужен инструмент для создания ресурса (иконку) у экзешника, у которого ресурсов нет! |
Эта тема закрыта. Ответы больше не принимаются. |