All streams
Search
Write a publication
Pull to refresh
2
0
Андрей @int80h

User

Send message
молодой человек, прекрашайте это не нужное вам занятие — запускать winhex )

В qip.exe есть текстовая строка «MSHTML_TLB», но это не разу не модуль импорта.

под модулями импорта здесь не имеется ввиду таблица импорта ) это самый что ни на есть модуль импорта которые в сурсах квипа описывается вот как
uses ..., MSHTML_TLB, ...; 

если уж вам концовка TLB ничего не сказала, могли бы догадаться по отсутствию .dll ))))

Надеюсь теперь вы понимаете, что кроме этого имени модуля, вы можете затереть вообще все какие там есть )) это никак не влияет на выполнение программы))))

кстати, явно библиотека не грузится, вы вообще упоминания этой библиотеки не встретите в выполняемом файле никогда )))) почитайте про COM и интерфейсы )
а не хотите в семипалатинскую область съездить? :) там интересней )
чорт ,) опять вы все конкретно принимаете ,) это просто пример, на чем обычно люди затыкаются )) поэтому и нужны кодеры, которые уже вдоль и поперек такие веши изучили и собаку съели — вы им ставите задачу и как ее реализовать, а они уже в свою очередь, делают это действительно эффективно, и на то что вы потратите день, они могут потратить реально пару часов.
Вы умеете читать и понимать все только прямолинейно?

Я ни сколько не преуменьшаю ценность различных алгоритмов, только все достоинства даже хорошего алгоритма, но при хреновой реализации, как вы и предлагаете делать (языки для вас ведь набор букв) можно свести на нет. Что ж, приведу очередной известный пример — рисование точки через gdi в windows — как бы не казалось логичным, но делать это через setpixel() обойдется в разы дороже, чем нарисовать тот же прямоугольник размером в 1 пиксель. Задумайтесь над такими вешами, для действительно эффективных программ алгоритмов не достаточно, нужно еще знать на чем пишешь, чем компилируешь и какие библиотеки используешь.

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

p.s.
не нужно считать меня за идиота и предлагать посчитать эти команды, которые являются примером понятным для всех.
у меня внешний WD My Book Studio II 2Tb, полетел за полгода ((
ага, конечно )

про
mov ax, 0
и
xor ax, ax
слыхали?

алгоритм один, а эффективность разная, причем разная в разных местах )
простите, а как вы смотрите? ,) на основе чего такой вывод? ) вы отреверсили квип?)
да, конечно, использовал еще тогда, когда он только зарождался )

насчет конкретно этого «поста трехлетней давности» (время летит быстро однако) — я конечно не в теме, но решил все же проверить, раз вы так ругаетесь… взял первый попавшийся под руки билд 8080, посмотрел модули импорта — сразу же наткнулся на MSHTML_TLB =) мало того, в коде даже присутствуют скрипты на javascript )
Могу рассказать об личном опыте — необходимо было разработать в приложении поддержку «модулей» — морду и частично код пользователь должен был иметь возможность создавать сам. Все элементарно было готово за день практически — визуальный редактор морды (окна с элементами управления и всякими рушечками), ее отображение и работа скриптов — все обеспечил ie. Задача эта конечно решаемая и без IE, все в мире решаемо, но я имел удовольствие и нативно подобную штуку писать, заняло это не в сравнение большее количество времени.

> а у вас просто какае-то фобия остаться без IE.

да нет у меня фобии, успокойтесь, я вообше сижу за маком )
зачем говорить конкретно обо мне? я не говорил лично о себе, я работаю совершенно в другой плоскости и даже другой ОС — все есть в профиле, если интересно.

и насчет «не вшитых» библиотек — все как закладывались, так и будут, не смогут заложиться — приташат с собой, не приташат, так разработают свое и заложат это в смету )) а насчет старых времен — нет, я не забыл, помню… а особенно главное, что я помню, так это остутствие тех задач (ну или решений, как больше нравится), которые решаются сейчас.
вы привели частный случай частной и малнькой задачи, в которой как правило даже сложно представить себе большую необходимость в таком коде. А вот если взять что-то крупное, к примеру монстра в виде 1C? покажите мне того студента, который вам его перепишет?
во-первых, это ваше мнение, во-вторых не вижу связи с моим первым постом — вам нужен софт, который не использует многолетние наработки IE, мне (ну не мне лично конечно, надеюсь понятно) не проблема это осуществить (возможно даже будет интересно), но это как бы вы не хотели, это влетит именно вам в копеечку, только и всего. априори именно так. dixi.
ага, шас ) а питаться я буду святым духом, жить на улице, а программы писать палочкой на песке? ))
а с чего вы взяли что приложения используют мощь IE только для рендринга?

MSDN вам в помощь
знаете как это будет звучать для вас? :)))

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

p.s.
движек IE остается, так что вам не придется выкидывать свои программы )
ну к примеру, самое массовое что приходит в голову — это в квипе окно чата.
А зачем туда ходить? :) я к примеру не хожу в магазины — все только через интернет магазины. От банальной книжки и мешка картошки (недавно перешел и на покупку продуктов), до tv или мебели
вам рассказать про такие же «штучки» в QIP'е? )

шлем RTF сообшение {\rtf\pict\&&} и qip скушивает все доступные ресурсы.

Information

Rating
Does not participate
Date of birth
Registered
Activity