(Шанcoн) Aлeкcандp Hoвикoв - Xулиганcкиe пecни (2СD) - 2016, МР3, 320 kbрs


15 / 5

шансон

Александр Новиков - Хулиганские песни (2CD):

Жанр: Шансон

Страна исполнителя (группы): Россия

Год издания: 2016

Аудиокодек: МР3

Тип рипа: tracks

Битрейт аудио: 320 kbps

Продолжительность: 02:09:53

Наличие сканов в содержимом раздачи: нет

Треклист:

Внимание: Ненормативная лексика!:

view_headline Содержимое торрента

folder2016 - Aлeкcандp Hoвикoв - Xулиганcкиe пecни (2СD)
 attach_fileCD2/19 - Ласты.mp3 (5.8 MB)
 attach_fileCD2/18 - Ваня-Ваня.mp3 (6.1 MB)
 attach_fileCD2/03 - Виолетта.mp3 (6.5 MB)
 attach_fileCD1/12 - С красавицей в обнимку.mp3 (6.5 MB)
 attach_fileCD2/05 - Ножик.mp3 (6.6 MB)
 attach_fileCD2/20 - Тяжёлый случай.mp3 (6.7 MB)
 attach_fileCD1/09 - Парикмахер.mp3 (6.9 MB)
 attach_fileCD2/01 - Суки заловили.mp3 (6.9 MB)
 attach_fileCD2/08 - Часы с русалкой.mp3 (7.1 MB)
 attach_fileCD1/17 - Вано, прочти....mp3 (7.1 MB)
 attach_fileCD1/05 - Телефонный разговор.mp3 (7.2 MB)
 attach_fileCD2/12 - Лётчик.mp3 (7.2 MB)
 attach_fileCD2/13 - Синие глаза.mp3 (7.2 MB)
 attach_fileCD1/14 - Рожи.mp3 (7.4 MB)
 attach_fileCD2/06 - Лифтёрша.mp3 (7.4 MB)
 attach_fileCD2/15 - Ё-мобиль.mp3 (7.4 MB)
 attach_fileCD1/18 - Ай, мама-джан.mp3 (7.5 MB)
 attach_fileCD2/10 - Бабушка с косой.mp3 (7.8 MB)
 attach_fileCD1/07 - Косой.mp3 (8.0 MB)
 attach_fileCD1/13 - Девочка мне писала.mp3 (8.2 MB)
 attach_fileCD1/10 - Друг мой Колька.mp3 (8.3 MB)
 attach_fileCD1/15 - Персона вне закона.mp3 (8.4 MB)
 attach_fileCD2/02 - Мусорок.mp3 (8.4 MB)
 attach_fileCD2/09 - Красивая.mp3 (8.4 MB)
 attach_fileCD2/04 - Откинулся Васёк.mp3 (8.6 MB)
 attach_fileCD1/03 - Я вышел родом.mp3 (8.8 MB)
 attach_fileCD1/16 - Похороны Абрама.mp3 (8.9 MB)
 attach_fileCD2/17 - Я не бывал в Монако.mp3 (9.0 MB)
 attach_fileCD2/16 - Вокзальная медуза.mp3 (9.2 MB)
 attach_fileCD2/07 - Чулочек.mp3 (9.3 MB)
 attach_fileCD1/11 - А на нарах....mp3 (9.3 MB)
 attach_fileCD2/14 - Не признаюсь.mp3 (9.4 MB)
 attach_fileCD2/11 - Присказка.mp3 (9.8 MB)
 attach_fileCD1/08 - Роза.mp3 (10 MB)
 attach_fileCD1/04 - В захолустном ресторане.mp3 (10 MB)
 attach_fileCD1/02 - Гостиничная история.mp3 (11 MB)
 attach_fileCD1/06 - Сватовство жигана.mp3 (11 MB)
 attach_fileCD1/01 - Вези меня, извозчик.mp3 (12 MB)

chat_bubble_outline Комментарии

Only Own Rip's
Отсутствуют нулевые индексы в куе к 2014 - Phantom -
# Сомнительно
Критерии присвоения статуса "сомнительно" раздачам в музыкальных разделах
И *.cue в 2009 - The Hurt The Divine The Light (EP) уберите пожалуйста в тэги pre.

Фото нынешнего состава ага

Автор красава! Не думал, что The Hurt The Divine The Light есть в таком качестве, спасибо!

Сид, прийди на раздачу, плиз.

on-lite писал(а):

Есть новые серии 3-4 части,обработаю (вырежу рекламу) и выложу после обеда.
заранее спасибоon-lite писал(а):
Скорость 512 ((
Провайдер Ростелеком.
Материала дофига и как раздавать? ((
с раздачей поможем, не проблема

можноЦитата:Я стесняюсь своего тела
все сезоны на русском с канала Ю, если есть ? до первого сида с хорошей скоростью долго качать придётся, потому что адсл ростелеком очень нестабилен по скоростям on-lite писал(а):

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

Цитата:видео немного покоцанное, 10 минут нет
Критерии присвоения статусов # сомнительно и T временная для рипов ⇒-
T Временная

Теперь порядок, спасибо

6 выпуск неверно указаны участники. Нужно поставить "1 сезон, 6 выпуск: Юля и Стас vs Элина и Евгений"

on-lite писал(а):

Будут новые выпуски, к сожалению ресивер заглючил, картинку постоянно рвало, поэтому не выкладывал новые выпуски.
С ресивером разобрался, инет стал стабильным не обрывается, картинку не рвет, все показывает четко.
Ждите новых выпусков в раздаче.
на ютубе есть выпуски 8-10

on-lite писал(а):Если не надо, могу не делать и не выкладывать.
Надо, надо...

on-lite писал(а):

Если не надо, могу не делать и не выкладывать.
надо. у вас качество картинки лучше, чем на ютубеon-lite писал(а):
Добавлено 3 выпуска, 9, 11, 12. Пожалуйста.
спасибо !

on-lite писал(а):

не хватает 7 секунд эфира
on-lite писал(а):
если надо сделаю с эфира как будет и перезалью?
некритично. имхо, можно как есть оставить.
*Я стесняюсь своего тела* вы обещали, помню-помню . если не будете раздачу делать, пожалуйста в личку напишите, с какого трекера все сезоны скачать, показываемые по каналу Ю.

on-lite писал(а):

наподобие есть передача "Верните мне красоту"
смотрела пару выпусков, совсем не то, что хотелосьon-lite писал(а):
Добавлен 20 выпуск.
спасибо, вовремя я в тему зашла

Цитата:Legend of Greemrock 2
Jinaya
Игра не так называется.
Будьте добры поправить.
Не вводите, пожалуйста, людей в заблуждение.
Поиск на ваши интерпретации названия не откликается.

Можно добавить новый мод в тему (разумеется полностью на русском языке).
Безумный остров
Много лет назад трое попали на остров, заряженный таинственной силой. Первым был Миаврен - погубленный, вторым был Калдар - расчетливый, третим был Кталак - бешеный. Со временем все трое обрели силы и власть и задумали проводить эксперименты над жителями других миров. Не спрашивая вашего согласия, вас похитили из уюта домашнего очага и заставляют принять участие в безумном экзамене на потеху трем правителям. Чтобы выжить, вам придется работать единой командой, набираться сил, вооружаться и проявлять чудеса смекалки.
Приготовьтесь, путешествие по Безумному Острову начинается...
Перевод на русский язык - Badgert, при технической поддержке DZH и сайта www.zoneofgames.ru
Несколько технических подробностей:
мод ОЧЕНЬ большой (22 новых карты, 14 новых боссов), очень красивый, очень интересный.
Сюжет продуман, загадки логичны, головоломки сложны.
В моем личном рейтинге этот мод входит в пятерку лучших!
Пара слов о проблемных местах.
1 В моде есть несколько головоломок с передвижными кубами, старайтесь не использовать кнопки и рычаги для сброса ошибочных ходов. Иначе есть риск нарваться на непреодолимые ошибки. Лучше запишитесь перед началом действий и в случае ошибки просто каждый раз начинайте заново.
2 Частенько, получив сообщение о найденном секрете, вы не увидите как ближайшая стена отъезжает в сторону. Это не баг! Очень многие секреты разбросаны не только по карте, а порой даже по соседним картам. Так что, нажав на скрытую маленькую кнопку, можно открыть дверь в другой локации.
Старайтесь все держать в памяти или делайте пометки на карте.
3 Загадок ОЧЕНЬ много. Но больше половины из них не требуются для успешного завершения игры. Так что, если что-то никак не удается решить или открыть, просто идите дальше - потом вернетесь и откроете.
4 По ходу игры вам могут несколько раз встретиться места, откуда нет выхода. Поэтому сохраняйтесь почаще и в разные слоты. Справедливости ради должен отметить, что все безвыходные места автор мода разместил крайне логично. Так что "случайно" туда попасть нельзя.
5 Играть, в зависимости от ваших предпочтений, можно на любом уровне сложности. Баланс выдержан отменно. Можно начинать новой партией, а можно импортировать группу уже полюбившихся героев. Интересно и сложно будет в любом случае.
И последнее - в самом начале игры не стройте из себя "героев" - БЕГИТЕ!!!
Очень надеюсь, что этот мод вам понравится!
Для тех, кто осилит все тяготы и невзгоды, в конце приключения будет показан небольшой финал. Там по экрану будет бежать текст о том, что вы молодцы, вы спасли мир, вы победили зло и тд и тп. Текст совсем не сложный, но я так и не нашел его в файлах игры, поэтому он на английском. Если кто-либо подскажет в каком файле его искать - буду очень благодарен. Ну а пока перевод завершен на 99,999%
Ссылка на скачивание - https://yadi.sk/d/pb52VR_IrDKLx

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

скрытый текст
В безумном острове с етими блоками никак не могу понять как их ставить правильно !!

Я точно не помню верную последовательность передвижений блоков. Но уверен - это не самая сложная загадка... Обычно при решении подобных задач я рисую себе схему на листочке и продумываю последовательность ходов.
Но есть здесь одно ОЧЕНЬ важное замечание - именно в этом моде, именно в этой загадке многие на форуме разработчика жаловались на глюк с рычагом сброса ходов!!! При его использовании очень часто кубы вообще пропадали навсегда. Так что если зашел в тупик и уверен что ходы сделал не верно, то лучше перезагрузиться. В общем, главное - не использовать рычаг сброса.

Badgert
я не понял по какой схеме их ставить ,некоторые вообще через клетки проходят

stekloWT писал(а):

я не понял по какой схеме их ставить ,некоторые вообще через клетки проходят
Блок можно оттолкнуть от решетки с другой стороны - тут нет ошибки.
К сожалению пошаговую последовательность прохождения этой загадки не могу привести (для этого надо начинать новую игру и добираться до туда - нет пока такой возможности), но могу посоветовать просто оставить в покое эту головоломку - временно - и оправиться в другие края на поиски приключений )
Завершив круг по острову - ты вернешься в эти края и возможно чуть позднее решение само проявится... Тем более, что если я не путаю, то эта загадка не имеет принципиального для прохождения значения. Удачи!

Badgert писал(а):

stekloWT писал(а):
я не понял по какой схеме их ставить ,некоторые вообще через клетки проходят
Блок можно оттолкнуть от решетки с другой стороны - тут нет ошибки.
К сожалению пошаговую последовательность прохождения этой загадки не могу привести (для этого надо начинать новую игру и добираться до туда - нет пока такой возможности), но могу посоветовать просто оставить в покое эту головоломку - временно - и оправиться в другие края на поиски приключений )
Завершив круг по острову - ты вернешься в эти края и возможно чуть позднее решение само проявится... Тем более, что если я не путаю, то эта загадка не имеет принципиального для прохождения значения. Удачи!
не заметил кнопку с другой стороны(которая освещает места куда надо ставить блоки)открылись какието ворота,пока не пойму какие и где

народ вернитесь на раздачу тут 1 пипол и то с него не тянет

Спасибо большое Badgert и Lord_Draconis вам.Респект!!

А оригинал игры тут переведен?

Lord_Draconis писал(а):

VirtusProDen писал(а):
А оригинал игры тут переведен?
В смысле оригинал? Это моды, которые переведены на русский язык. Их нужно ставить тоже на русскую версию игры, чтобы русский текст в игре отображался.
Ну вроде бы как русификатор для самой игры и есть мод,вот я и решил спросить что переведена ли сама игра на рус. или нет.

Всем фанатам игры, так же рекомендую попробовать 7 Mages - просто супер
http://store.steampowered.com/app/446590/

А в этой версии мода "Eye of the Atlantis" баг с покупкой/продажей патронов остался, или пофиксили?

Немножко не так...
На сегодняшний день есть более свежая версия - v3i.
Но адаптировать перевод под нее я не планирую, так как изменения там очень незначительные, а работы предстоит много.
Что касается проблем с покупкой/продажей патронов, то я ними не встречался, но не играю огнестрельным оружием, так что возможно ошибка есть...

Играл в версию v3f. Баг в том, что у торговца на скалистом побережье можно накупить патронов по медяку за коробку, а потом продать в городской таверне по две серебрушки.

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

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

а какая правильна последователь в загадке про три дубины в острове корус?! я даже не пойму куда их класть то

raider1990 писал(а):

а какая правильна последователь в загадке про три дубины в острове корус?! я даже не пойму куда их класть то
Там есть три трубы - вот в них и надо кидать дубины. Комбинаций там не так много, подобрать легко. Но время ограничено, поэтому делать надо все быстро.

Badgert писал(а):

raider1990 писал(а):
а какая правильна последователь в загадке про три дубины в острове корус?! я даже не пойму куда их класть то
Там есть три трубы - вот в них и надо кидать дубины. Комбинаций там не так много, подобрать легко. Но время ограничено, поэтому делать надо все быстро.
а как понять, что дубина на правильном месте? я вроде и кидал их в эти трубы и клал дубины рядом, ничего не происходило....
и еще вопрос о лабиринте со слизнем. провел я его до кнопки, а в сам лабиринт то попасть можно? и та кнопка в лабиринте открывает ли мост к большому зданию в этой локации?

Там всего шесть вариантов раскладки дубин ) Попробуйте каждый.
Если сделаете все быстро и правильно, отключится силовое поле.
По поводу лабиринта со слизнем: надо довести его до кнопки и запереть его там, тогда (вроде бы) появится магический мостик в Центральное здание. Точно не помню уже, давно проходил...

Badgert писал(а):

Там всего шесть вариантов раскладки дубин ) Попробуйте каждый.
Если сделаете все быстро и правильно, отключится силовое поле.
По поводу лабиринта со слизнем: надо довести его до кнопки и запереть его там, тогда (вроде бы) появится магический мостик в Центральное здание. Точно не помню уже, давно проходил...
до кнопки то довел, постоянно проклиная создателя этого мазохизма но с помощью этого только мостик к пьедесталу у пруда в этой локации можно открыть, а к центральному зданию вот никак не пойму где кнопка

К сожалению, не могу вспомнить как именно попадать в Центральное здание на этой карте. Но одно могу сказать, совершенно определенно, туда надо попасть ОБЯЗАТЕЛЬНО! Иначе вы игру не пройдете...
У меня, увы, старых сохранений не осталось, а начинать с начала сейчас нет возможности.
Вспомнил, на этой же карте в саду есть невидимая нажимная плита (когда на нее встаете, слышен звук). Попробуйте ее нагрузить чем-нибудь, может она мостик в Центральное здание активирует...

Badgert писал(а):

К сожалению, не могу вспомнить как именно попадать в Центральное здание на этой карте. Но одно могу сказать, совершенно определенно, туда надо попасть ОБЯЗАТЕЛЬНО! Иначе вы игру не пройдете...
У меня, увы, старых сохранений не осталось, а начинать с начала сейчас нет возможности.
Вспомнил, на этой же карте в саду есть невидимая нажимная плита (когда на нее встаете, слышен звук). Попробуйте ее нагрузить чем-нибудь, может она мостик в Центральное здание активирует...
да там была плита, я ее практически сразу нашел, как тут стал спрашивать) тупо стал по всей локации ходить и слушать)
терь проблема в затерянном королевстве дварфов. там загадка есть где в ограниченном решетками помещении несколько нажимных плит и телепорты на каждой из них. и и телепорты активируются как только в это помещение входишь, поэтому как на эти плиты камни класть не понятно, их сразу выбрасывает телепорт

По поводу этой загадки - пытаться описать ответ словами невозможно ))) Там просто ад )
Осмелюсь посоветоватьскрытый текстhttps://www.youtube.com/watch?v=C57161y4Mjg&feature=youtu.be&list=PLw4xo6...0ujRt8BAPu-qBiCO
смотреть примерно с 4ой минуты.

спасибо! первые две пластины уже активировал как на видео,а вот с остальными никак. только видео и помогло) но в итоге я так и не понял механизм этой загадки)

Привет!А будут ещё моды на русском,видел много чего хорошего вышло?

Блич? В БД? 10Бит? Ничоси))-Но вот за вшитый Даб расстреливать нужно :-D

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

Лучше дубляж отдельно, плюс добавить Анкорда

Даб не нужен, только сабы.

KingMaster
Если собираетесь добавлять ещё какую-нибудь озвучку, тогда сделайте отдельно, если нет, оставьте всё как есть.
И лучше заранее для себя решить, как оформить релиз, не спрашивая у народа в комментах, потому что в 99,9% случаев начинается срач "Сабы vs Озвучка"...

KingMaster писал(а):При этом конструктивный отзыв за или против чего-то будет куда влиятельней чьих-либо хотелок.Odinrnv3 писал(а):

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

Здесь же 10bit.
Телевизоры воспроизводящие 10 бит видео, мало у кого есть.
http://rutracker.org/forum/viewtopic.php?p=71015517#71015517
У многих любителей смотрящих на телике (к которым я совершенно нормально отношусь) до сих пор бомбит по поводу использования 10 бит в рипах.

KingMaster писал(а):

mangust93
Телевизоры - как частный случай. Здесь может быть речь и о телефонах/планшетах и о внешних медиаплеерах. Вывод всё равно один - дорожка вне контейнера может не подхватиться.
Ок!) Телефоны и планшеты наше всё!

KingMaster
Нуу много тоже преувеличение, а так соглашусь!)

KingMaster писал(а):

При этом конструктивный отзыв за или против чего-то
Например, взять на кагеорке саб получше (самый новый который).

Так дубляж только по 167 серию?

Нужно боольше постеров
Как в художественную галерею сходил.

KingMaster писал(а):Есть какие-нибудь доводы "за", способные перевесить вот это вот "против"?
Как минимум качество самого перевода в разы лучше, передан говор Рукии. Насчёт адаптации спорить бесполезно, достаточно вспомнить fairy tail.

KingMaster
Пятьдесят оттенков белизны у меня от этого.

Лучше всего - не прямой дубляж. Золотая середина. Так слышно и оригинальную речь и понятен смысл.
Сабы - не нужны. Хочется сериал СМОТРЕТЬ, а не ЧИТАТЬ. Читать можно и мангу.

I love this Anime Bleach. The story is awesome. Actions scenes are amazing. The main character Ichigo Kurosaki - substitute soul reaper is very powerful.

KingMaster
полностью поддерживаю, вот только сколько времени вы будете добивать этот и тот релиз?

iVeritas писал(а):

Сабы - не нужны. Хочется сериал СМОТРЕТЬ, а не ЧИТАТЬ. Читать можно и мангу.
И правда зачем субтитры. Ведь чтобы прочесть текст, нужны навыки чтения. А для простого просмотра нужно просто не быть глухим.

KingMaster если дело только в таймшифте, без отсутствующих кусков русского дубляжа, думается вы с этим справитесь.скрытый текстРедактируйте в WAV(PCM) формате дорожку и под стандарт ас3 ~192kbp/s, можно и в Sound Forge 11 + версии.
Жду с нетерпением полный сезон от Вас!

Сабы опять будут старые плохие, которые лежат везде? Вначале еще получше, а потом просто вообще невозможно с ними смотреть, безграмотная галиматья. Помнится, в сети были лучшие сабы, только они не подогнаны под современное хорошее видео, годятся только под один какой-то древний рип. Вот если бы раздача была с теми сабами, имело бы смысл качать. А так опять yuki и особенное говно - VaLLaR.
А еще сейчас первую арку Jenia aka Zub заново перевел, еще не смотрела, что за перевод.

transkriptase, полистайте предыдущие комментарии.

разве не проще будет резать дубляж под рипы чем делать это наоборот) дубляж это конечно круто и он качественный только в плане голосов и переводов, вот тока качество звука оставляет желать лучшего + озвучивание криков и эмоций это конечно тоже перебор, но что делать, приходится смотреть, благо Анкорд со 151 серии начинается озвучка)
автору желаю успехов с его раздачей

Как скоро будут загружены все серии чтобы я сразу разов всё качнул?И субтитры будут?

А до 366? через ещё 2?

KingMaster
Умоляю, не бросайте затею! Пожалуйста, сделайте пока сколько возможно серий в BD. Я давно мечтаю об этом. Уверен, что не мало тех, кто также ждет с нетерпением. Очень надеюсь, что вы осилите этот проект!

Я понимаю что серии давно выходили, но я почему-то надеялся на лучшее качество в bd(его же сейчас выпускают?).

KingMaster писал(а):Цитата:Я не стану вас мучить пока не сделаю все эти 29 серий, поэтому раздача будет обновляться по воскресеньям (вечером). Буду выкладывать всё, что сделано.

УРА! Значит сегодня вечером будет что посмотреть) Супер!

С рипом от ReinForce не сравнивали?

KingMaster писал(а):

Да и раздача где и int и ext как-то не кошерно.
Так вот точно не стоит делать, либо переделывать заставим до полного int- или ext-ования, либо на поглощение другим отдадим, предупрежден - защищен =)

Tentenkunchan писал(а):

transkriptase, полистайте предыдущие комментарии.
А что предыдущие комментарии? Там ничего нет. Разве что бессмысленный спор, нужна ли адаптация. Если бы приходилось выбирать между одними нормальными сабами и другими, только подход к переводу разный, то имело бы смысл спорить, хороша ли "адаптация". Но старые сабы не относятся к категории нормальных. Нужны сабы хотя бы на русском языке. Те сабы, которые имеются - НЕ на русском языке. Особенно Vallar, или как там его. Это адская смесь машинного перевода и школьной безграмотности.
При этом в сети есть другие сабы, более приличные, чем те, что кочуют по всем раздачам на рутрекере, если уж вам не нравятся эти новые с "адаптацией". Проблема только в тайминге к конкретным равкам. Я когда-то начинала для себя таймить к тому двд-рипу, что у меня был, но работа пропала вместе с полетевшим винтом. Теперь уже не возьмусь.

Цитата:Русские (внешние) Antravoco
кто?-transkriptase, в релиз добавляется то что считает нужным добавить релизер и если кого-то такое положение вещей не устраивает, то это явно не проблемы релизера.
качайте лучшее, по вашему мнению, и собирайте правильный, по вашему мнению, релиз.
релизер не должен заниматься подгоном релиза под ваши запросы.

KingMaster писал(а):

У меня есть возможность это справить. Вопрос, надо ли?
Не оригинальная цветопередача по отношению к сурсу к поглощению, не стоит трогать

KingMaster писал(а):

Вот эти ребята))
Да плевать, что они там запрещают, вот честно, развели тут войнушку. А Румико вел к тому, что надо расписать никнеймы (3 шт.).KingMaster писал(а):
Или может я чего не знаю и они тут запрещены?
Там появится http://rutracker.org/forum/viewtopic.php?t=4718038 - надо будет убрать. Войнушка локальная меж людьми, не обращай внимание, я тоже не понимаю и стою в сторонке.KingMaster писал(а):
Эх) В этом то и обида,
Да нормально все по скринам, в пределах нормы, тут по мыльцу плакать надо, а они придрались к волосам =___=-Ссылка на мангу ведет в никуда, ссылку на 2х2 надо удалить.

и над списком эпизодов еще надо "поколдовать": в таком виде как сейчас список эпизодов говорит что в релизе 167 серий ...-вопрос из праздного любопытства: почему mkv+m4a?

Спасибище.

+аас не вариант: надо упаковывать, больно уж "проблемный"
желательно придерживаться единого формата контейнеров: mp4 + m4a или mkv + mka(столкнулся с тем что не все плеера нормально "мешанину"(mp4 + mka или mkv + m4a) воспроизводят)
а дальше, уже, на свой выбор

KingMaster писал(а):transkriptase, я не принципиальный особо. Скажите о каком сабе идёт речь и я добавлю его в раздачу. Я нашёл только то, что тут уже выложено.
Ох, прошу прощения, у меня сейчас внезапно очень жесткий форсмажор, касательно здоровья родителей, и я в полном афиге и не успеваю ничего вообще, а саб искать надо, скачанное я потеряла вместе со старым винтом, надо скачать заново и из всей пачки разных сабов определить нужный. Если бы знала, что будет, вообще не затевала бы разговор, ибо пока не до аниме. И этот-то разговор я нашла, потому что вкладка оставалась открытой в браузере. Если будет немного времени, скачаю и посмотрю, но могу вообще забыть нафиг при таких делах Заранее прошу прощения - подняла бучу и сливаюсь. Просто давно уже мечтала посмотреть Блича с более-менее нормальными сабами, воть и влезла. Пардон
_________________________________________________________________________________________
Апдейт.
Нашла примерно то же, что скачивала когда-то, на субс.ком.ру. Там, если в поиске набрать блич, сразу находится. Не уверена, что это то же самое, но частично проверила, есть совпадения с сохранившимся у меня. В архиве субтитров много разных, бегло просмотрела, сидеть и анализировать нет возможности сейчас, прошу прощения. Только поняла, что во всех или почти во всех паках - сборная солянка от разных переводчиков, причем они друг у друга, скажем так, заимствовали и редактировали в меру своего разумения. Надо ковыряться, сравнивать.
Могу только сказать, что на начальную часть новые сабы от Жени все равно лучше, хоть там могут быть кому-то не нравящиеся фишки.
И на серии 230-364 там есть сабы от Lliothar, которые предпочтительны. Остальное она, кажется, так и не перевела.

Чтобы спасти ситуацию с субтитрами, достаточно просто взять любой оттаймленный скрипт и вбить туда со слуха перевод Мега-Аниме. Найдутся энтузиасты?

Как долго будут серии заливаться? капец долго ничего не вижу тут(

Автор, ну ты чего?( Я каждый день проверяю раздачу в надежде на новые серии, а их все нет и нет. Больше двух недель прошло с последнего залива. Пожалуйста, не бросай так! Многие на тебя рассчитывают!

KingMaster писал(а):Торрент обновлён. Добавлены 3-6 серии.
Добавлена версия от антравок с непереведенными названиями. Папка с БЕЛИЗНОЙ теперь Antravoco 2, с БЛИЧЕМ Antravoco.
Весь выходной убил на обновку...) Посчитал, сколько уйдёт хотя бы на 167 серий - жизнь кладу на этот релиз
Это стоило ожиданий! Вечеру блича быть Спасибо Вам за труд!

Arrank писал(а):

(Itsuro Kawasaki/Ицуро Кавасаки)
Только по русски в заголовке.

Глазам своим не верю! Надеюсь в этом уроке хорошая писча для размышления!

УРААА! Судя по описанию и скринам, урок интересный, поэтому когда приду домой, качну и поставлю на раздачу)
.

Всем привет!
Разбирался с idHttp, а именно получение исходного кода поисковика Yandex
Проблема встала при выполнении следующего кода: memo2.text:=Utf8ToAnsi(idhttp1.get(ssilka)), где ssilka:='http://yandex.ru/yandsearch?p=0&text='+text+'&lr=63'; вообщем должен был вернуться исходный код и прописаться в memo2, а вместо этогоскрытый текст
белиберда про капчу и роботов ))скрытый текстВозможно, автоматические запросы принадлежат не вам,
а другому пользователю, выходящему в сеть с одного с
вами IP-адреса. В этом случае вам необходимо один раз
ввести цифры в форму, после чего мы запомним вас и
сможем отличать от других пользователей, выходящих с
данного IP. В этом случае страница с капчей не должна
беспокоить вас в течение длительного времени.</p>
<p>Возможно, вы задавали большое количество служебных
запросов нашему поиску. Пользователям, которым
необходимо по роду деятельности обращаться к Яндексу со
служебными запросами, мы рекомендуем воспользоваться
специально разработанным для этих целей сервисом
<a href="http://xml.yandex.ru" title=
"Яндекс / XML">Яндекс.XML</a>.</p>
<p>Возможно, что в вашем браузере установлены
дополнения, которые могут задавать автоматические
запросы к поиску. В этом случае рекомендуем вам
отключить их.</p>
<p>Также возможно, что ваш компьютер заражен вирусом —
программой-спамботом, использующей ваш компьютер для
сбора информации. Возможно, вам стоит проверить систему
на наличие вирусов, например, антивирусной утилитой
<a href="http://www.freedrweb.com/?lng=ru">CureIt</a>
от «Dr.Web».</p>
<p>Если у вас возникли проблемы или если вы хотите
задать вопрос нашей службе поддержки, воспользуйтесь
<a href=
"http://feedback.yandex.ru/?from=captcha">формой
обратной связи</a>.</p>
</div>
</div>
</td>
<td class="l-page__gap-right"></td>
<td class="l-page__right"></td>
Как программно обойти эту защиту?
Заранее спс

Ура! Новый сезон. А самое главное без задержек.
Пошёл качать и смотреть.

Цитата:Проблема встала при выполнении следующего кода: memo2.text:=Utf8ToAnsi(idhttp1.get(ssilka)), где ssilka:='http://yandex.ru/yandsearch?p=0&text='+text+'&lr=63'; вообщем должен был вернуться исходный код и прописаться в memo2
а если не загонять в Utf8ToAnsi разве сорцы в нормальном виде не придут в memo ?) год назад писал прогу почтовый парсен на яндексе, всё было нормЦитата:Как программно обойти эту защиту?
смотрите что шлёт ваш браузер в запросах и что шлёт ваша программа и устраняйте разницу)

Урок 12 - 21 матра 2012 ошибка МАРТА))))

nicolos64 писал(а):а если не загонять в Utf8ToAnsi разве сорцы в нормальном виде не придут в memo ?) год назад писал прогу почтовый парсен на яндексе, всё было норм
Utf8ToAnsi использовал, чтобы каракули можно было прочитать)
я специально приложил принтскрин, чтоб не возникало таких вопросов.
если собственоручно скопировать исходный код с запроса яндекса и закинуть в *.htm (локальным сделать)- то работает все на ура.
но тут беда в том, что сейчас яндекс возвращает вот ту "ересь" (смотри в посте выше) что я приложил
точно так же, как и если использовать прокси-сервера для серфинга по инету-заходя на поисковики они предлагают пройти "тест на человека" при помощи капчи (толку правда от теста ноль) и исходный код и в этом случае всеравно останется таким же "ересьным".
Вот отсюда вопрос, как быть?
Кстати nicolos64, попробуй ту прогу в действии сейчас, интересно знать работает или нет.
К слову, сейчас при выполнении любого запроса, на странице исходного кода, Яндекс заменил строчку эту:
<a class="cs" tabindex="2" href="ссылка на сайт" onmousedown="rc на эту:
<a class="b-serp-item__title-link" tabindex="2" href="ссылка на сайт" onmousedown="rc
Вообщем как-то так (

Ура! Абсолютно все видео-уроки смотрел первого сезона с 1-13 урок включительно. Щас посмотрим второй сезон ) очень рад выпуску. Продолжаю изучать делфи (хоть и курсы закончил, все равно интересно очень).

Цитата:Ура! разобрался, все дело в VMWare, если сидеть из под него, то яндекс рассматривает меня как бота при програмном обращении. На локальной машине все ровно )
Увы, но при 2м же запуске опять приходит отказ от Яндекса (ересь про ботов, роботов и т.д.) , может паузу между запросами делать?

Антон подскажи пожалуйста как установит компонент DSPack ? Респект

Спасибо Антон)) Ждал с нетерпением. Все уроки прикольные)) Делирий хорошо получился.
Ewrey038, тут написано в ответах http://u.to/KjspAQ
Обычно ставят, используя файлы *.dpk
XilDen, зачем вручную искать подключаемые модули, из uses, чтобы их содержимое посмотреть? Всё уже давно придумано. Делается легко, зажимаете Ctrl и Левой Кнопкой Мыши(ЛКМ) кликаете по тому, что интересует. Типа гиперссылки это. Действует не только в разделе uses, так же для любого другого участка кода. В Дельфи, выше 7, можно переходить не в только одну сторону, но и в обратную, при клике, но не везде проходит так.

+1 ) продолжим просмотр очередных похождений по строкам кода

Цитата:зачем вручную искать подключаемые модули, из uses, чтобы их содержимое посмотреть?
для наглядности)
Кстати, еще раз напоминаю автору, что нажатие первого символа имени файла\папки значительно ускоряет его нахождение)

Цитата:ВНИМАНИЕ: нецензурная лексика ОТСУТСТВУЕТ!
Антон будь верен себе....

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

а почему "нецензурная лексика ОТСУТСТВУЕТ! " ??????

Можете сыклу на рабочий Delphi 7 для Windows 7 скинуть?

Great_Incvisitor писал(а):Можете сыклу на рабочий Delphi 7 для Windows 7 скинуть?
Вообщем то Delphi7 под Windows7 специально никто не выпускал. А делается работоспособность Delphi7 в Win7 путем установки прав на папки установки.
Подробности есть в интернете: Установка Delphi 7 в Windows 7 http://u.to/iNYqAQ

А работа с MySQL будет?

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

репитЦитата:а почему "нецензурная лексика ОТСУТСТВУЕТ! " ??????

Желательно автору раздачи сменить программу видозахвата . НЕ видно нажатий мышки.!!!

Антон) Очень благодарен за уроки) благодаря этим урокам мы с однокурсниками действительно начали изучение Delphi, а то от учителей в технаре никакого толку нету)) С радостью жду продолжение!!!

Дорогой Антон, если ето вазможно сделойте урок по видеозахвате с webcam

Спасибо за замечательные уроки по программированию!
Есть одно желание если не затруднит сделать (включить в один из уроков) материал по созданию и использованию собственных dll-библиотек. на эту тематику я не нашёл не одного толкового видео в котором было бы действительно понятно. Заранее спасибо. =)

PAYK_Home, работа с dll в общем то простая, но новичкам будет сложновато в работе с ними разобраться сразу. Предлагал я ранее сделать урок, на тему про работу с dll. Не знаю, что решил.

Цитата:Желательно автору раздачи сменить программу видозахвата . НЕ видно нажатий мышки.!!!
Где не видно? Все прекрасно видно. Или о каких нажатиях мышки речь?

Вместо рукописной функции замены строки, на строку, можно использовать существующую стандартную StringReplace или AnsiReplaceStr. Подробнее http://www.delphibasics.ru/StringReplace.php http://www.delphibasics.ru/AnsiReplaceStr.php
...

ginekologi писал(а):Дорогой Антон, если ето вазможно сделойте урок по видеозахвате с webcam
Поддерживаю предложение! Какую нибудь сигнализацию с веб камерой забабахай!

Ewrey038 писал(а):ginekologi писал(а):Дорогой Антон, если ето вазможно сделойте урок по видеозахвате с webcam
Поддерживаю предложение! Какую нибудь сигнализацию с веб камерой забабахай!
Пожалуйста 1) http://u.to/44gsAQ 2) http://u.to/5YgsAQ

Антон огромное спасибо за ваши труды!
Подскажите как решить проблему.
Когда выполняю запрос к БД и обрабатываю полученные данные прогресс бар работает, а вот все остальное подвисает, до окончания работы с БД.

sasha_merlin писал(а):Когда выполняю запрос к БД и обрабатываю полученные данные прогресс бар работает, а вот все остальное подвисает, до окончания работы с БД.
Если в цикле обработка, то используйтеКод:Application.ProcessMessages;
Пример:Код:begin
for I := 0 to x do // while xxx do
begin
   Application.ProcessMessages;
    ваш код
end;
repeat
   Application.ProcessMessages;
    ваш код
until xxx;
end;

lemonos
Все заработало. Огромное СПАСИБО!
Но мне кажется что это немного замедляет процесс, так ли это?
А можно еще организовать кнопку стоп с возможностью восстановить процесс?
Использую Break; вылитает ошибка

Но после нажатия Run, и Ок на ошибке обработка продолжается.
Как собственно избавиться от ошибки а выводить диалог типа Прервать или продолжить?

Антон, спасибо! Урок класный) Жду второй)

Антон ти где? ми уже соскучились...)

Угу)) жду не дождусь каждый день по 2-3 раза захожу сюда, аж с 6 сентября

Грамотный человек =) Помогаешь реально прям )

Антон, у тебя микрофон какой?

Антон когда же будет 2-й урок 2-го сезона? В 7 сентября обещал

Антон Спасибо всё очень классно)))
Хотелось бы поинтересоваться как заходить на личную страницу любого сайта.
Например выводить личные сообщения в мемо или новую тему.
Но так чтобы логин с паролем были либо сразу прописаны в коде или вводить их в эдиты.

Будет ли урок по OpenGL? Очень нужная тема

У меня такой вопрос... Знает ли кто то, как сделать альтернативу программе Radmin, TeamViewer и т.д.? Я конечно же не прошу прям в точности, только на дэлфи.. Простой просмотр другого монитора, движение мышкой и всё такое. Мне интересно если это можно сотворить в дэлфи 7, так сказать, в стандартной комплектации.. Без дополнительных плагинов, модов и т.д. и т.п.

balanco.Да это возможно в Делфи.

Как думаете актуален ли будет Delphi ? (то есть он развивается ?)

Всем привет! У меня вопрос по уроку 12 из первого сезона. Антон органайзер делал погодой и расписанием кино. Делаю модуль с погодой ( долго делаю...)) ) Дошел до заливки файла index.htm и ничего не происходит((. Файл не отправляется на сервер. Посмотрите, может косяк какой? А я не вижу...скрытый текстКод:unit Unit2;
interface
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, IdBaseComponent, IdComponent, IdTCPConnection,
  IdTCPClient, IdHTTP, IdMultipartFormData, IdAntiFreezeBase, IdAntiFreeze;
type
  TForm2 = class(TForm)
    IdHTTP1: TIdHTTP;
    Button1: TButton;
    Memo1: TMemo;
    HeadMemo: TMemo;
    EndMemo: TMemo;
    Edit1: TEdit;
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
    procedure Button1Click(Sender: TObject);
    function Replace(Str, X, Y: string): string;
    procedure SendFile (patch: string; IdHTTP: TIdHTTP; PHP: string; Edit: TEdit);
  private
    Private declarations
  public
    Public declarations
  end;
var
  Form2: TForm2;
implementation
uses Unit1;
$R *.dfm
procedure TForm2.SendFile (patch: string; IdHTTP: TIdHTTP; PHP: string; Edit: TEdit);
var
Stream: TIdMultipartFormDataStream;
begin
Stream := TIdMultipartFormDataStream.Create;
   Stream.AddFile('filename', patch, 'text/html');
   IdHTTP.HandleRedirects := True;
   try
   Edit.text:=IdHTTP.Post(PHP, Stream);
   finally
   Stream.Free;
   end;
end;
function TForm2.Replace(Str, X, Y: string): string;
Str - ñòðîêà, â êîòîðîé áóäåò ïðîèçâîäèòüñÿ çàìåíà.
X - ïîäñòðîêà, êîòîðàÿ äîëæíà áûòü çàìåíåíà.
Y - ïîäñòðîêà, íà êîòîðóþ áóäåò ïðîèçâåäåíà çàìåíåíà
var
  buf1, buf2, buffer: string;
begin
  buf1 := '';
  buf2 := Str;
  Buffer := Str;
  while Pos(X, buf2) > 0 do
  begin
    buf2 := Copy(buf2, Pos(X, buf2), (Length(buf2) - Pos(X, buf2)) + 1);
    buf1 := Copy(Buffer, 1, Length(Buffer) - Length(buf2)) + Y;
    Delete(buf2, Pos(X, buf2), Length(X));
    Buffer := buf1 + buf2;
  end;
  Replace := Buffer;
end;
procedure TForm2.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Form2.Close;
Form1.Close;
end;
procedure TForm2.Button1Click(Sender: TObject);
var S, phpstring: string;
begin
getdir(0,S);
Memo1.Text:=utf8toansi(IdHttp1.Get('http://www.gismeteo.ru/city/legacy/4368/'));
Memo1.Text:=Copy(Memo1.Text, pos('<table>',Memo1.Text), length(Memo1.Text)-pos('<table>',Memo1.Text)+2);
Memo1.Text:=Copy(Memo1.Text, 1, pos('</table>',Memo1.Text)+8);
Memo1.Text:='<table width="100%" border="1" cellspacing="0" bordercolor="#000000">'+Copy(Memo1.Text, pos('<thead>',Memo1.Text), length(Memo1.Text)-pos('<table>',Memo1.Text)+2);
Memo1.Text:=Replace(Memo1.Text, 'class="wtlogo"','');
Memo1.Text:=Replace(Memo1.Text, 'class="current"','');
Memo1.Text:=Replace(Memo1.Text, 'class="df "','');
Memo1.Text:=Replace(Memo1.Text, 'class="df"','');
Memo1.Text:=Replace(Memo1.Text, 'class="cloudness"','');
Memo1.Text:=Replace(Memo1.Text, 'class="persp"','');
Memo1.Text:=Replace(Memo1.Text, 'class="wind"','');
Memo1.Text:=Replace(Memo1.Text, 'class="wicon wind1"','');
Memo1.Text:=Replace(Memo1.Text, 'class="wicon wind2"','');
Memo1.Text:=Replace(Memo1.Text, 'class="wicon wind8"','');
Memo1.Text:=Replace(Memo1.Text, 'class="wicon wind0"','');
Memo1.Text:=Replace(Memo1.Text, 'class="wicon wind5"','');
Memo1.Text:=Replace(Memo1.Text, 'class="wicon wind4"','');
Memo1.Text:=HeadMemo.Text + Memo1.Text + EndMemo.Text;
Memo1.Text:=Replace(Memo1.Text, '<th rowspan="2" > </th>','<th width="150" rowspan="2" ><img src="logogis.jpg"></th>');
Memo1.Text:=Replace(Memo1.Text, '<th ','<th bgcolor="#C6FFD5" ');
Memo1.Text:=Replace(Memo1.Text, '<th>','<th bgcolor="#C6FFD5" >');
Memo1.Text:=Replace(Memo1.Text, '<td >Íî÷ü</td>','<td bgcolor="#C6FFD5" >Íî÷ü</td>');
Memo1.Text:=Replace(Memo1.Text, '<td>Äåíü</td>','<td bgcolor="#C6FFD5" >Äåíü</td>');
Memo1.Text:=Replace(Memo1.Text, '<td>Âå÷åð</td>','<td bgcolor="#C6FFD5" >Âå÷åð</td>');
Memo1.Text:=Replace(Memo1.Text, '<td>Óòðî</td>','<td bgcolor="#C6FFD5" >Óòðî</td>');
Memo1.Text:=Replace(Memo1.Text, '<dl>','');
Memo1.Text:=Replace(Memo1.Text, '</dl>','');
Memo1.Text:=Replace(Memo1.Text, '<dd>','');
Memo1.Text:=Replace(Memo1.Text, '</dd>','');
Memo1.Lines.SaveToFile(S+'\index.htm');
phpstring:='http://berzar.hut2.ru/add.php';
SendFile(S+'\index.htm', IdHTTP1, phpstring, Edit1);
end;
end.

Цитата:Как думаете актуален ли будет Delphi ?
Нет, не актуален, срочно беги учить си плюс плюс.Цитата:то есть он развивается
Смотря что считать развитием. Примерно каждый год выходит обновленная версия, в последней компиляцию под х64 и мак добавили.

d.aziz писал(а):Как думаете актуален ли будет Delphi ? (то есть он развивается ?)
Новые версии выходят, значит развивается. Язык, среда программирования, всего лишь средство. На чем кому удобнее, на том и пишут. Си сейчас моден, да, но это понты, одним словом. Нет хороших и плохих языков.

Berzar229 писал(а):Всем привет! У меня вопрос по уроку 12 из первого сезона. Антон органайзер делал погодой и расписанием кино. Делаю модуль с погодой ( долго делаю...)) ) Дошел до заливки файла index.htm и ничего не происходит((. Файл не отправляется на сервер. Посмотрите, может косяк какой? А я не вижу...скрытый текстКод:phpstring:='http://berzar779.narod2.ru/pogoda/add.php';


По моему на народе php не поддерживается.

sasha_merlin писал(а):По моему на народе php не поддерживается.
Действительно! Походу в этом дело.... Спасибо!

Когда 2 УРОК 2 СЕЗОНА?????

Поменял narod.ru на hut.ru, файл стал загружаться. Но в отчете вместо "0" или "1" выдает вот это:скрытый текст0<!-- ><!-- "><!-- '><!-- ;><!-- -->
</textarea></form></title></comment></a></div></span></ilayer></layer></iframe></noframes></style></noscript>
</table></script></applet></font>
<!-- inner counter-->
<script type="text/javascript">
pseudocounter = 'http://register.hut2.ru/g/pseudocounter.js';
document.write('<script type="text/javascript" src="' + pseudocounter + '?' + Math.random() + '"></scr' + 'ipt>');
</script>
<!-- STAT.SU -->
<script src="http://auth.tbn.ru:8080/jdb/pp/statsu.no-cache.js"
type="text/javascript"></script>
<script>statSuBanner("64713", "301" , "");</script>
<noscript>
<a href="http://stat.su/?u=64713" target="_blank"><img
src="http://service-stat.tbn.ru/1.gif?u=64713" width="1" height="1"
border="0" alt="STAT.SU"></a>
</noscript>
<!-- STAT.SU -->
и после перезагрузки страницы ничего не отображается

Могу ли я установить делфи на x64 ?

АНТОН МОЖЕШЬ СДЕЛАТЬ УРОК ПРО ВИЗУАЛЬНЫЙ html редактор ??? (таблицы картинки тексты)

d.aziz писал(а):Могу ли я установить делфи на x64 ?
У меня работает.

МегаСпасибо! Это единственные уроки по дельфи, которые я смог понять)

maximus_999
Не мог бы ты меня направить на путь истинный?? Я не знаю с чего начать, да и вообще ничего не знаю.. В частности по этому поводу.. Я бы поискал в интернете, но я и не знаю как это называется... Если есть пару примеров или даже какие то ссылки, поделись если можешь, хочешь и т.д. и т.п.!!!

Спасибо за уроки очень интересные и полезные.но хотелось бы побольше узнать(именно в твоих уроках) о компонентах INDY я ни как не могу усвоить их.если не сложно удели время в уроках для этого сделай какую нибудь программку с этими компонентами.Спс зарание

Антон, сделай урок по работе с рейвом!

Уже 2 урока должно было выйти! Где они?)

Наш Антон пропал, объявляйте в розыск

palach21 писал(а):Спасибо за уроки очень интересные и полезные.но хотелось бы побольше узнать(именно в твоих уроках) о компонентах INDY я ни как не могу усвоить их.если не сложно удели время в уроках для этого сделай какую нибудь программку с этими компонентами.Спс зарание
Глубины Indyскрытый текстhttp://www.podgoretsky.com/ftp/Docs/Delphi/Podgoretsky/IndyInDepth.pdf
balanco писал(а):maximus_999
Не мог бы ты меня направить на путь истинный?? Я не знаю с чего начать, да и вообще ничего не знаю.. В частности по этому поводу.. Я бы поискал в интернете, но я и не знаю как это называется... Если есть пару примеров или даже какие то ссылки, поделись если можешь, хочешь и т.д. и т.п.!!!
Для начала лучше синтаксис хорошо изучить, понять как оно устроено. Для этого подойдет Паскаль. А потом уже на Делфи эксперименты проводить. Чтобы не в слепую, к то только начинает.скрытый текстУрок с картинками http://ipg.h1.ru/lessons/pascal/les00.html (через Opera может глючить)
http://life-prog.ru/view_cat.php?cat=1&page=1
Чтобы увидеть, что код почти одинаков см. тут http://u.to/9vUQ

что лучше RAD XE 2011 или Borland Delphi 7.4 ?

d.aziz писал(а):что лучше RAD XE 2011 или Borland Delphi 7.4 ?
что лучше Windows XP/7 или DOS ?

Ekkleziast писал(а):d.aziz писал(а):что лучше RAD XE 2011 или Borland Delphi 7.4 ?
что лучше Windows XP/7 или DOS ?
Лучше, красивей и быстрей это Linux
Просьба к Антону, научить ставить Delphi под Linux (Ubuntu), к примеру тот же Lazarus с компонентом Indy 10 - тогда многие делфисты перейдут на Ubuntu и воззреют её мощ и красоту =)

duhduhduh2010 писал(а):Ekkleziast писал(а):d.aziz писал(а):что лучше RAD XE 2011 или Borland Delphi 7.4 ?
что лучше Windows XP/7 или DOS ?
DOS сука КРУЧЕ )) хДД
Антон куда пропал то?

Не страдайте вы хёрней ребята, типа вот этогоnebesniy bohdan писал(а):Антон, у меня есть просьба, если возможно, в одном из своих видео уроков покажи как пройти авторизацию Вконтакте (http://vkontakte.ru/) к примеру, в Edit1 вписываем логин, в Edit2 пароль, нажимаем на Button1, если авторизация успешная, тогда выскакивает табличка с текстом: "авторизация удалась", если же не удалось, то выскакивает табличка с текстом: "авторизация не удалась", и расскажи все по подробнее, как ты умеешь))
я был бы тебе очень благодарен))
Изучайте OpenGL полезная вещь

zzz516 писал(а):Не страдайте вы хёрней ребята, типа вот этогоnebesniy bohdan писал(а):Антон, у меня есть просьба, если возможно, в одном из своих видео уроков покажи как пройти авторизацию Вконтакте (http://vkontakte.ru/) к примеру, в Edit1 вписываем логин, в Edit2 пароль, нажимаем на Button1, если авторизация успешная, тогда выскакивает табличка с текстом: "авторизация удалась", если же не удалось, то выскакивает табличка с текстом: "авторизация не удалась", и расскажи все по подробнее, как ты умеешь))
я был бы тебе очень благодарен))
Изучайте OpenGL полезная вещь
а причём тут OpenGL ?

ни причём. вообще говорю

zzz516 писал(а):ни причём. вообще говорю
или ты не хош чтобы подрастал новый хакер?

Где наш учитель Антон?)

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

ладно, наверное он целый день чай пьет и старается изо всех сил записать нам качественный материал. Будем ждать до последнего
А может он влюбился и пропал?

кто поможет с MySQL в Delphi 7?

Вуть блин, уже должно 3 урока выйти скоро третий 21 сентября сегодня 18 через 3 дня, а ни одного нетю жалко))) Антон хотьбы что написал,а то пропал и ниче не пишешь...

Что вы на человека набросились? Он никому ничего не должен.

Да ни кто не набрасывался, просто странно мож. че случилось и т.д. Если отдыхает то это даже очень хорошо. Антон СОВЕТ! Заведи блог про делфи и пиши в него, будешь бабло иметь, я завел, потихоньку пишу, правда тематика не как не связано с делфи и программированием.

Кстати да, вот именно за такие уроки можно платить деньги(был бы у меня кошелёк в интернете, обязательно денег бы подкинул), а то из всех тех уроков, которые я видел, только эти действительно понятны и их не надоедает смотреть!

iiimVad писал(а):Кстати да, вот именно за такие уроки можно платить деньги(был бы у меня кошелёк в интернете, обязательно денег бы подкинул), а то из всех тех уроков, которые я видел, только эти действительно понятны и их не надоедает смотреть!
Да нет, вы не поняли. Уроки бесплатные делать, а на сайте зарабатывать. Кто зарабатывает в инете знает о чем я.

zhekapc
А можно темных просветить?)

Цитата:Что вы на человека набросились? Он никому ничего не должен.
Ну почему сразу должен, волнуются люди) мало ли что, вдруг помочь чем надо, инет оплатить, например

ginekologi писал(а):zhekapc
А можно темных просветить?)
Можно, но я даже не знаю с чего начать. Основы языка HTML знаете?

zhekapc писал(а):ginekologi писал(а):zhekapc
А можно темных просветить?)
Можно, но я даже не знаю с чего начать. Основы языка HTML знаете?
Да, а также php.

Это хорошо..... думаю для начала вам стоит посмотреть вот это видео-курс http://rutracker.org/forum/viewtopic.php?t=3279658 я по нему многому научился. Адрес своего блога скинул в ЛС, но правда ничего полезного я там еще не написал, но все еще впереди. А также в интернете сейчас существует множество курсов 9платных) но мы естестевенно будем их искать и скачивать бесплатно, смотрите их думаю многому научитесь, чем будете пол Рунета перечитывать. Если есть хоть какие-то знания, то думаю быстро освоитесь.

Где 3 урока? :*(

Куда спешим? Появятся, дело времени.

Опять затише на полгода

Антон если будет время в твоих уроках, просвети пожалуйста авторизацию на любом сайте, чтобы например в edit1 записывался логин, а в edit2 пароль, и если авторизация удачная сделать чтобы в компоненте веббраузер открывалась какая нибудь страница (не главная) которая станет доступна только после авторизации, вот мне например страница с статистикой нужна, я написал все авторизовывает, в инете посмотрел пару видео-уроков на эту тему и написал, но там только чтоб в лабел1 выводить авторизовались или нет. Я немного подмудрил и сделал чтоб после успешной авторизации (это когда в коде сайта появляется кнопка выйти, так программа определит авторизовались вы или нет потому что заходя на главную страницу изначально там будет кнопка вход, а не выход, на разных сайтах, партнерках эта кнопка по разному отображается в коде у кого - то exit.php, у некоторых logout и т.д.) программа автоизовывает ипсоле авторизации она у меня открывает нужную станицу например сайт.ру/бла-бла-бла.php - эта страница становится доступной только после авторизации, а так как она не доступна идет перенаправление на главную, но мне нужно чтобы пользователь мог в едит1 и едит2 прописать логин и пароль, и чтоб в компонетте веббраузер подгрузилась нужная страница с уже авторизованым пользователем, а не просто страница с не авторизованым пользователем. После этого я хочу чтоб с этой страницы спарсивались различные данные как это сделано у тебя в 12 уроке. Помоги только это (покажи как сделать), а дальше я уже сам, просто проблемы с авторизацией. И еще если сможешь покажи как сделать в программе такую штуку (настройки так сказать) чтобы создать базу данных или что-то вроде того и чтоб в ней записыватьпароли от различных сайтов (которые я там пропишу) например будет список 10-ть сайтов и чтоб в этой базе настроек прописать логин для авторизации и пароль, чтобы при каждом входе в программу не вводить пароли по 25 символов которые генератором сгенерированы (я их в текстовые документы записываю, что бне запоминать потому что запомнить пароли хотябы к 20-ти сайтам не реально) ну вот и чтоб при каждом запуске программы, уже в настройках такое было прописано и осталсоь там, т.е. любой пользователь например скачал программу (она изнаально должна быть читсая) далее в настройках о по прописал логины и пароли от сайтов (при дальнейших запусках эти настройки должны быть сохранены, чтобы пользователь заходя еще раз в программу не прописывал логин и пароль, а только нажимал на кнопку авторизоваться и ему уже выдавались данные с различных страниц статистики на разных сайтах, или без кнопки авторизации а при входе в программу программа сразу будет авторизовывать на всех сайтах и выводить данные, нет ну лучше первый вариант когда на кнопку нужно будет нажать + сделать по выбору например там будет сайты в этой программе при нажатии на любой будет открываться новая форма где нужно будет ввести логин и пароль, и предложено 2 варианта либо написать их самому либо взять из тех самых настроек о которых я и говорил, после этого пользователь прописав данные или взяв их из настроек, при чем программа сама должна их поставить туда, пользователю лишь нужно будет нажать на кнопку взять данные из настроек, после подстановки данных пользователь нажимает на 2-й форме кнопку ОК или АВТОРИЗОВАТЬСЯ, эта форма закрывается и на главной форме будет представлен результат похожий на тот что ты делал в 12-м уроке ). Антон плиз, отведи урок на это все, очень был бы тебе благодарен, можешь сделать на примере во этих сайтов http://www.binmedia.ru/ , http://pay-click.ru/ , http://loadpays.com/ , http://gogetlinks.net/ , http://stimulprofit.com/ - вот можешь использовать эти, но это только примеры, можешь взять свои сайты. Вот и все. спасибо за внимание! Очень хотелось бы чтобы ты сделал такой вот урок.

zhekapc
мб тебе прислать готовую программу?

zhekapc
куда столько букв? О_О

Да!, Антон забыл указать как парсить сайт если там требуется ввод логина и пароля, как на форам например или торрент! Чтоб например программа показывала всегда рейтинг и т.д. с сайта.

А самому слабо погуглить? По первым же ссылкам в гугле про этот компонент довольно подробно все описано. Он еще много чего забыл, например, не рассказал как создать программу, которая по нажатию кнопки сделают чтоб все было хорошо.

Yandex01, http://www.yandex.ru/ знает как.

Sality-32 писал(а):zhekapc
мб тебе прислать готовую программу?
доооовай)))) Мне своя программа нужна)))
Капец не возможно даже сообщение написать, сколько критики.Gelert писал(а):zhekapc
куда столько букв? О_О
Куда по дальше, ппц че за дибильные вопросы?Alex111234 писал(а):А самому слабо погуглить? По первым же ссылкам в гугле про этот компонент довольно подробно все описано. Он еще много чего забыл, например, не рассказал как создать программу, которая по нажатию кнопки сделают чтоб все было хорошо.
Слабо, найди мне конкретно инструкцию как и что сделать, посмотрим что из этого выйдет)))) Сами не искали не надо гнать тут)))
Я не нуждаюсь в ваших дибилистических ответах, то в гугле поищи то в яндексе. Не надо меня никуда посылать, я обратился к автору уроков (надо было в личку писать) такие умные все смотрю возьмите и напишите -запишите свой урок. Ну а если Антон не сможет такое продемонстрировать, то ничего страшного))). Кто нибудь из вас какой нибудь дельный совет мне дал? или все будут писать что-то типа этого :Gelert писал(а):zhekapc
куда столько букв? О_О
Я написал программу вот код:
procedure TForm1.Button1Click(Sender: TObject);
var
StrPage, ssylka:string;
log:TstringList;
begin
ssylka:='http://www.binmedia.ru/';
log:=TstringList.Create;
log.Add('login='+Edit1.text);
log.Add('pass='+Edit2.text);
log.Add('enter=ВОЙТИ');
StrPage:=idhttp1.Post(ssylka,log);
if Pos('exit.php',StrPage)<>0 then
Webbrowser1.Navigate('http://www.binmedia.ru/account.php');
log.Free;
Но мне нужно чтобы когда все это успешно выполнилось, в компоненте Webbrowser отображалась страница уже успешно авторизованная, я только это прошу дальше сам разберусь.

zhekapc
1) http://www.webdelphi.ru/2010/01/synapse-avtorizaciya-na-sajte-rabota-s-https/
2) http://www.cyberforum.ru/delphi/thread10549.html
3) Delphi – Indy (видеоурок). Авторизация на одноклассниках
http://avtuh.ru/2010/01/21/delphi-indy-avtorizaciya-na-odnoklassnikax.html
p.s. хотя сам не люблю когда так указывают, но это действительно банально
http://yandex.ru/yandsearch?text=%D0%B0%D0%B2%D1%82%D0%BE%D1%80%D0%B8%D0%B7%D0%B0...elphi&lr=975

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

zhekapc писал(а):Я написал программу вот код:
procedure TForm1.Button1Click(Sender: TObject);
var
StrPage, ssylka:string;
log:TstringList;
begin
ssylka:='http://www.binmedia.ru/';
log:=TstringList.Create;
log.Add('login='+Edit1.text);
log.Add('pass='+Edit2.text);
log.Add('enter=ВОЙТИ');
StrPage:=idhttp1.Post(ssylka,log);
if Pos('exit.php',StrPage)<>0 then
Webbrowser1.Navigate('http://www.binmedia.ru/account.php');
log.Free;
Но мне нужно чтобы когда все это успешно выполнилось, в компоненте Webbrowser отображалась страница уже успешно авторизованная, я только это прошу дальше сам разберусь.
У Indy и у Webbrowser разные куки и данные заголовков. Это означает, что можно авторизироваться через Indy, но войти на страницу авторизированным, через Webbrowser, нельзя. То же отношение Webbrowser к Indy. Поэтому так не будет работать.

Ну где Антон? Что с ним?

Ушел в себя, вернётся не скоро......

Тем более у него скоро перерыв после 5 октября...

Земеля молоток !! Давай жги )) и где эти старые " ЧЁТКО" ????

Спасибо Антон, зайди пожалуйста в ВК. Где пропадал то?

Ойойойоой расписание изменилось!

Опана урок вышел

Не используйте GetDir. Проблема GetDir в том что OpenDialog и другие диалоги изменяет рабочую директорию, поэтому пути будут неверными. Используйте лучше ExtractFilePath(ParamStr(0)), она всегда правильный путь дает и слеш в конце ставить не нужно, просто плюсуем к имени файла и все.
ПримерКод:var
  S :string;
begin
S := ExtractFilePath(ParamStr(0)) + 'MyFile.bin';
end;

Так и этот код не нужно всегда вызывать, его помещают в OnCreate и присваивают любой переменной. И так же вызывать, где нужно, переменную.
И для работы с офисом, можно использовать стандартные компоненты Delphi. Все свойства показываются в подсказках.

vladikgur, в The KMPlayer не заметил подобного. С какого времени в видео это у вас? Хочу проверить.

У меня рассинхрон видео и звука. Я пробовал в двух разных плеерах, которые используют разные кодеки. Хорошо, что в одном можно настраивать совмещение видео и звука.
Совмещение видео и звука не помогает!
В другом плеере есть подобная функция. Помогло!

XilDen писал(а):lemonos
Либо можно просто выполнять getdir в момент запуска программы в form.Create и запоминать путь в глобальную переменную, и использовать в программе в дальнейшем, не боясь, что путь изменился диалогами. Как вариант
Меня в лицее учили так:Код:AssignFile(f, '1.txt');
Rewrite(f);
илиКод:AssignFile(f, '1.txt');
Readln(f);

Да, досмотрел до конца видео, и на участке, > середины, действительно есть не синхронные участки.
".. Сок на снегу... вода... Переработанная вода..."

Уроки просто супер все на понятном и доступном языке не то что в книге
А можно видеоурок с использование компанентом Animate
и как регулировать звук через программу

Чувак а ты не думал покупать широкоформатный моник)? Кста спасиб за уроки. Впервые в жизни сел с удовольствием за делфи, а то раньше отталкивал материал по нему!

Привет всем, как компонентам придать свой стиль, к примеру Edit, ComboBox и так далее...
Имеется в виду именно свой стиль, например в фотошопе нарисовать то что нужно, а потом картинки поменять в стандарт, или так скажем "свою тему", не стандарт хп, висты, семерки, а именно свое.
Очень нужно
Надеюсь за помощь, спасибо заранее...

Написал вот такую хрень. Не знаю зачем и для кого. Типа Просмотрщик Уроков ) Предполагается, что в 1 папке с ним находятся папки с уроками.
В архиве .ехе и исходники.
http://dl.dropbox.com/u/17976179/mkdelphiorg/%D0%9D%D0%BE%D0%B2%D0%B0%D1%8F%20%D0...LessonViewer.rar
http://rghost.ru/23775051

Ну это какбы преальфа версия, хотел сделать какой-нибудь фоновой рисунок на основе тех, что в шапке темы, но понял, что не умею пользоваться фотошопом)
Скрины не сделал потому что показалось, что тогда все это будет много весить\тормозить.

Здравствуйте Антон, по моему мнению не помешали бы уроки по работе с компонентами TServerSocket и TClietSocket, я думаю всем было бы интересно об этом! т.к с помощью этих компонентов можно написать серьезные приложения!

НАдеюсь сегодня мы увидим новое чудо урок))))

Здраствуй ,я смотрю Ваши видео уроки по делфи. Вот у меня вопрос по поводу игры заяц-волк, как Вы сделали чтобы заяц бегал между ёлками? если можна подскажите пожалуйста алгоритм.. спасибо заранее. а если можна то код програмы, естественно авторское право)

ledexe писал(а):Здраствуй ,я смотрю Ваши видео уроки по делфи. Вот у меня вопрос по поводу игры заяц-волк, как Вы сделали чтобы заяц бегал между ёлками? если можна подскажите пожалуйста алгоритм.. спасибо заранее. а если можна то код програмы, естественно авторское право)
На сколько я помню, в уроке всё есть!! И код и алгоритм.. Много условий и теорема Пифагора!!

Цитата:как Вы сделали чтобы заяц бегал между ёлками?
Вы смотрите уроки с конца?оО

Опять уроки запоздали

Arsenx777 писал(а):Здравствуйте Антон, по моему мнению не помешали бы уроки по работе с компонентами TServerSocket и TClietSocket, я думаю всем было бы интересно об этом! т.к с помощью этих компонентов можно написать серьезные приложения!
Присоединяюсь к этой просьбе, а то 2ю неделю мозг ломаю. Ни одной нормальной книги нет по ServerSocket(

XilDen.Не торопись,не ужели все уже освоили 2 уроки S:-o.

XilDen
Ещё раз спасибо !!! ... если б не твои уроки давно б забросил программирование, а так посмотришь урок и сразу куча новых идей и вариантов их реализаций ....

Блин сижу долбаю базу данных как сделать поиск из столбца базы данных с переменной где помещена текстовая запись и еслт будет совпадение то что то сделать. Помогите кто знает

Droniwe писал(а):Блин сижу долбаю базу данных как сделать поиск из столбца базы данных с переменной где помещена текстовая запись и еслт будет совпадение то что то сделать. Помогите кто знает
SELECT * FROM table WHERE field LIKE '%edtit.Text%'

Сделайте да по братски урок по OpenGL в дельфи. Это серьёзная тема я вам скажу

СПАСИБО за уроки, особенно за XL!
Дай свой номер Яндекс-денег, а то вебмани не уважаю (всё время теряется файл ключей)!
Антон, сделай пожалуйста урок по созданию карточной игры ДУРАК, без нестандартных компонентов.

1.1 версия Просмотрщика Уроков!
Теперь с настройками и гиперссылками (целых 2 вида: в тексте RichEdit и с помощью компонента label).
В процессе скриншоты.
http://dl.dropbox.com/u/17976179/mkdelphiorg/ver1.1release/LessonViewer1.1.rar
http://rghost.ru/24380681

а можно сделать программу что бы воспроизводить видео с интернета и аудио?Срочно надо

Привет Антон! Здесь появилась идея сделать клавиатурный тренажер. Подскажи как бы сделать так чтобы таймер включался при нажатия клавиши и выключался при отпускании?

Цитата:Дай свой номер Яндекс-денег, а то вебмани не уважаю (всё время теряется файл ключей)!
Ага, это не вина платежки, а твоих кривых рук, вырастешь поймешь что ВМ безопаснее и лучше во всех отношениях.Цитата:Привет Антон! Здесь появилась идея сделать клавиатурный тренажер. Подскажи как бы сделать так чтобы таймер включался при нажатия клавиши и выключался при отпускании?
events
KeyDown, KeyPress, как делать будешь дело твое.

Всем привет подскажите как в этой программе cnPack сделать так чтобы он давал все эти подсказки, а то у меня почти ничего не изменилось, что в обычной делфи ,что с ним. Только панель добавилась как у Антона на форме

Подсказки это не CnPack вроде. В Дельфи лайт много всяких дополнений установлено.

А чё никто не раздаёт?
Кто-нибудь встаньте на раздачу

Опять рассинхрон звука и картинки.

vladikgur писал(а):Опять рассинхрон звука и картинки.
Беда

Первый сезон, - это СУПЕР!!! Самое полное объяснение работы в Delphi из тех, что я раньше видел!!!
Огромнейшее тебе спасибо Антон!!!

И сразу вопрос к тебе: Как можно повлиять на процесс копирования файла побайтно с поврежденного носителя (CD/DVD) с использованием объекта TGaude?
Буду бесконечно благодарен, если сможешь включить в видео-уроки объяснение по этому вопросу...

Антон, прошу вспомнить то чему ты хотел научить, то есть - создавать такие программы которые находят на интернет страницах текстовые поля и заполняли их, и если это логин и пароль то еще "Ok" нажимали. Благодарю

skew2 писал(а):Антон, прошу вспомнить то чему ты хотел научить, то есть - создавать такие программы которые находят на интернет страницах текстовые поля и заполняли их, и если это логин и пароль то еще "Ok" нажимали. Благодарю
Они не находят никакие текстовые поля и не нажимают никаких кнопок! Вы б хотя бы по интернету полазили,
почитали что нибудь, что б такой бред не писать... GET и POST запросы это называется.
P.S. XilDen, Можно в следующем уроке ещё сразу и сохранение куков реализовать с последующим использованием, авторизацию провожу, а с куками просто беда...При запросе к другому url авторизация слетает...
Заранее огромное спасибо.

bagabuga, имитировать, заполнять поля и посылать запрос(нажимать на кнопку в форме документа) и прочее, пользователя возможно в компоненте TWebBrowser.
Есть менеджеры паролей, например Sticky Password, отличная программа. Но она, так же как и KPM(Kaspersky Password Manager) использует свои плагины автозаполнения. Но Sticky Password круче, обновляется оперативно, поддерживает Opera, и т.д.

Цитата:bagabuga
Тогда работу с https сразу ssl так сказать чтоб понять

Хотелось бы урок про авторизацию на https сайтах

Уроки все СУПЕР! СПАСИБО большое! Видеоуроки интересные, не скучные, понятные, я многому научился! Антон продолжайте в том же духе!
Я не хоче что бы эти уроки когда либо кончались, хотедось бы что бы много сезонов было, думаю все сомной согласятся!

Arsenx777 Ага, я думаю по количеству сезонов надо доктора Хауса и Санта Барбору по любому обгонять))

FeD_666 писал(а):Arsenx777 Ага, я думаю по количеству сезонов надо доктора Хауса и Санта Барбору по любому обгонять))
естественно! ))

Вот может кому понравится. Написал пассворд менеджер, пока что без глобальных кнопок, ибо не знаю как обращаться к ним в делфи. Пока что не знаю. Есть шифрация. Надеюсь кому нибудь пригодится. Исходники прилогаются.
http://ifolder.ru/26215944
http://dl.dropbox.com/u/44614306/PassMan.rar

Антон, спасибо за уроки! познавательно и доступно все...
Но! исходники проектов, для потренироваться, можно было приложить к видео, для полноты картины... ИМХО.

Mega_Serg
Я так смотрю ты не помнишь причину создания уроков.
И мне всё равно кажется, что уроки без исходников лучше чем с... Если, что то не получается или ещё кокае та там причина, ты сам до этого должен дойти... Ведь, сам Антон сказал:" Вы ничему не научитесь если ничего сами не сделаете...".. Скопировать текст и сказать, что это ты сам сделал - это не то...

Пожалуйста сделайте урок по консольным приложениям в делфи. P.S. Я понимаю, что тема не актуальна.

1.2 версия Просмотрщика Уроков!
Исправлены некоторые баги, улучшено качество кода, загрузка перенесена в поток +добавлен ч0ткий прогресс бар.
Скриншоты все еще в процессе.
В архиве исходники и .ехе.
http://dl.dropbox.com/u/17976179/mkdelphiorg/ver1.2release/ver1.2.rar
http://rghost.ru/24871931Цитата:сделайте урок по консольным приложениям в делфи
Мб проще уроки по Паскалю поискать?

Антон можешь в одном из своих уроков рассказать и показать как делать инсталятор.

Антон, у меня есть просьба, если возможно, в одном из своих видео уроков покажи как пройти авторизацию Вконтакте (http://vkontakte.ru/) к примеру, в Edit1 вписываем логин, в Edit2 пароль, нажимаем на Button1, если авторизация успешная, тогда выскакивает табличка с текстом: "авторизация удалась", если же не удалось, то выскакивает табличка с текстом: "авторизация не удалась", и расскажи все по подробнее, как ты умеешь))
я был бы тебе очень благодарен))

nebesniy bohdan писал(а):Антон, у меня есть просьба, если возможно, в одном из своих видео уроков покажи как пройти авторизацию Вконтакте (http://vkontakte.ru/) к примеру, в Edit1 вписываем логин, в Edit2 пароль, нажимаем на Button1, если авторизация успешная, тогда выскакивает табличка с текстом: "авторизация удалась", если же не удалось, то выскакивает табличка с текстом: "авторизация не удалась", и расскажи все по подробнее, как ты умеешь))
я был бы тебе очень благодарен))
http://avtuh.ru/2010/05/12/delphi-indy-avtorizaciya-vkontakte.html
http://kdcodes.blogspot.com/2011/02/delphi.html
Самый крутой способ тут http://u.to/aMQ7AQ

lemonos писал(а):nebesniy bohdan писал(а):Антон, у меня есть просьба, если возможно, в одном из своих видео уроков покажи как пройти авторизацию Вконтакте (http://vkontakte.ru/) к примеру, в Edit1 вписываем логин, в Edit2 пароль, нажимаем на Button1, если авторизация успешная, тогда выскакивает табличка с текстом: "авторизация удалась", если же не удалось, то выскакивает табличка с текстом: "авторизация не удалась", и расскажи все по подробнее, как ты умеешь))
я был бы тебе очень благодарен))
http://avtuh.ru/2010/05/12/delphi-indy-avtorizaciya-vkontakte.html
http://kdcodes.blogspot.com/2011/02/delphi.html
Самое крутой способ тут http://u.to/aMQ7AQ
Видел, делал, не получается, может руки кривые....НО хотелось бы, чтобы Антон показал на примере, и чтобы как-всегда все расставил по полочкам

+1, я думаю было бы интерсно ВСЕМ т.к все форумы забиты этими вопросами (Авторизация вконтакте), и почти негде нет нормальных ответов!

Arsenx777 писал(а):+1, я думаю было бы интерсно ВСЕМ т.к все форумы забиты этими вопросами (Авторизация вконтакте), и почти негде нет нормальных ответов!
ответы нормальные есть, НО авторизация Вконтакте меняется и большинство способов не рабочие)
Антон, мы были бы очень признательны, если бы ты в 1-м из своих уроков объяснил, и показал нам на примере как пройти авторизацию Вконтакте, я например уже 2 недели мучаюсь

nebesniy bohdan писал(а):Arsenx777 писал(а):+1, я думаю было бы интерсно ВСЕМ т.к все форумы забиты этими вопросами (Авторизация вконтакте), и почти негде нет нормальных ответов!
ответы нормальные есть, НО авторизация Вконтакте меняется и большинство способов не рабочие)
Антон, мы были бы очень признательны, если бы ты в 1-м из своих уроков объяснил, и показал нам на примере как пройти авторизацию Вконтакте, я например уже 2 недели мучаюсь
ага! у меня на большенстве сайтов олучается, а вот вконтакте не получается не как! (

palach21 писал(а):а можно сделать программу что бы воспроизводить видео с интернета и аудио?Срочно надо
Типа никто не знает?Или просто проигнорировали?

Привет Гуру Delphi =) Есть у кого нибудь БД Библиотеки (исходники) или видео обучение именно по ее созданию, для примера. А то мои знания по Delphi меня не впечатляют)

dfgsdfgsfg писал(а):Привет Гуру Delphi =) Есть у кого нибудь БД Библиотеки (исходники) или видео обучение именно по ее созданию, для примера. А то мои знания по Delphi меня не впечатляют)
Я сейчас тоже учусь работать с базами данных но начинала я с урока http://www.vr-online.ru/blog/skrinkast-ustanovka-firebird-i-ibexpert-sozdanie-bd-...phi-chast-1-3609

Антон, слушай можешь сделать видеоурок по теме "Обновления программы", как вообще это происходит, и как при выходе новой версии программы, она сама уведомляет человека

Цитата:Антон, слушай можешь сделать видеоурок по теме "Обновления программы", как вообще это происходит, и как при выходе новой версии программы, она сама уведомляет человека
Обновление происходит ddl библиотек, а обновления можно сделать разместив на своем сайте версию и в каждой программе тоже указывать версию и сравнивать <>0

F1shka1 писал(а):Цитата:Антон, слушай можешь сделать видеоурок по теме "Обновления программы", как вообще это происходит, и как при выходе новой версии программы, она сама уведомляет человека
Обновление происходит ddl библиотек, а обновления можно сделать разместив на своем сайте версию и в каждой программе тоже указывать версию и сравнивать <>0
А как именно код выглядит, и если можно наглядный пример?

XilDen, пожалуйста, сделай урок о том, как пройти авторизацию на сайте Вконтакте через Delphi, очень прошу))

XilDen Здравтвуйте Антон, если я не ошибаюсь где вы учитесь там не проходят delphi, значет вы сами добились за короткое время хороших результатов, и если я не ошибаюсь, то методом тыка (тоесть гугла) изучаете программирование на delphi )))
Вам надо выпустить один урок как правильно искать информация в интернете, вот как вы ищите информацию и практикуете

Меня тоже не учили работе с Delphi. Нам только Pascal преподавали, в основном, полностью. Как только закончили, решил поработать с Delphi. Проблем не возникло, т.к. Логика та же самая, что и в Pascal. И используя классы и компоненты, вдумывайтесь с их названия, они не просто так написаны, со смыслом. Потом конечно затрагивали работу с Delphi (ADO, XML, и всякие мелочи, которые ничего нового не содержали и были унылы). Много ответов по Delphi найдете в http://delphiworld.narod.ru/dw.html Это не справочник, это скорее сборник. Анализируйте и ищите, в интернете можно найти многое. Если не нашли, есть специальные форумы по программированию, можете там искать ответы, задавать вопросы. И т.д.

Антон, большое спасибо за уроки! Совсем не важно кто и как учился. Я всегда работал с Fortran и Clipper на достаточно высоком уровне. Программироование на Delphi изучал по книгам. Так вот - за первые 10 минут первого урока первого сезона узнал столько всего, что не написано в книгах... Что касается "заминок и ошибок" в уроках - так это здорово! Включаются свои собственные мозги, а что приносит большее удовольствие, чем ощущение что учитель (в 2 часа ночи!) в течении 5 минут решает проблему, которая тебе кажется очевидной (в разгаре дня). С огромным удовольствие просмотрел все уроки (особенно по БД - работа). Пользы ГОРАЗДО больше, чем от все ранее прочитанных книг. Я думаю со мной согласятся большинство тех, кто не изучал программирование под Windows в ВУЗе, а пытался перейти от программирования под MS-DOS (вот динозавр!) к Windows. Жду следующих уроков!

XilDen Антон, покажи пожалуйста, как делать полупрозрачную тень от загрузочных окон (как в Photoshop cs5 например))))

жаль что без мата...админы посодействовали?

Цитата:жаль что без мата...админы посодействовали?
Как они могут посодействовать - рот ему зашить, что ли? Что за бред!Цитата:пожалуйста, сделай урок о том, как пройти авторизацию на сайте Вконтакте через Delphi, очень прошу))
http://avtuh.ru/2010/05/12/delphi-indy-avtorizaciya-vkontakte.htmlЦитата:Хотелось бы урок про авторизацию на https сайтах
Это idhttp+idSSLIOHandler, сначала надо отпарсить отправляемые параметры на сайт (логин, пароль), затем делать post запрос (отправлять данные.
Антон огромное спасибо за уроки.

Антон можно как нить побыстрей 4 урок жду уже много интересная тема будет

F1shka1,
>>http://avtuh.ru/2010/05/12/delphi-indy-avtorizaciya-vkontakte.html
>>>12 мая 2010
зачем мне 2010 года, ведь там все не рабочее и хотелось бы чтобы Антон показал что и как.

nebesniy bohdan писал(а):F1shka1,
>>http://avtuh.ru/2010/05/12/delphi-indy-avtorizaciya-vkontakte.html
>>>12 мая 2010
зачем мне 2010 года, ведь там все не рабочее и хотелось бы чтобы Антон показал что и как.
Ставите FireFox, на него плагин HttpFox. HttpFox - сниффер. И смотрите, что и как посылает браузер серверу. И делаете как хотите

Цитата:lemonos
Нахрена в заблуждение вводишь? httpanalyzer и сниферит ЛЮБОЙ ПРОЦЕСС, легче бороться с вирусами и сайты сниферить.
nebesniy bohdan
Да, будут тебе персонально видео снимать, может программу за тебя сделать ещё?! И причем тут 2010 год, когда тебе передают смысл, как это делать, А НЕ ДЕЛАЮТ ЗА ТЕБЯ.

F1shka1,
>>Да, будут тебе персонально видео снимать
>>>может программу за тебя сделать ещё?!
ну я не против -_-

F1shka1 писал(а):Цитата:lemonos
Нахрена в заблуждение вводишь? httpanalyzer и сниферит ЛЮБОЙ ПРОЦЕСС, легче бороться с вирусами и сайты сниферить.
nebesniy bohdan
Да, будут тебе персонально видео снимать, может программу за тебя сделать ещё?! И причем тут 2010 год, когда тебе передают смысл, как это делать, А НЕ ДЕЛАЮТ ЗА ТЕБЯ.
Никого не ввожу. Умерьте пыл . Пользуйтесь чем хотите. Заставляю что ли? Если думаете, что не знаю про httpanalyzer, ошибаетесь. В данном случае HttpFox хватило бы.

F1shka1 писал(а):Цитата:lemonos
Нахрена в заблуждение вводишь? httpanalyzer и сниферит ЛЮБОЙ ПРОЦЕСС, легче бороться с вирусами и сайты сниферить.
nebesniy bohdan
Да, будут тебе персонально видео снимать, может программу за тебя сделать ещё?! И причем тут 2010 год, когда тебе передают смысл, как это делать, А НЕ ДЕЛАЮТ ЗА ТЕБЯ.
хули такой нервный ?
я спокойно попросил чтобы антон показал как пройти авторизацию вк и тут ты возникаешь -_\\
и да, уже не нужно, авторизацию вк я сделал.

nebesniy bohdan писал(а):F1shka1 писал(а):Цитата:lemonos
Нахрена в заблуждение вводишь? httpanalyzer и сниферит ЛЮБОЙ ПРОЦЕСС, легче бороться с вирусами и сайты сниферить.
nebesniy bohdan
Да, будут тебе персонально видео снимать, может программу за тебя сделать ещё?! И причем тут 2010 год, когда тебе передают смысл, как это делать, А НЕ ДЕЛАЮТ ЗА ТЕБЯ.
хули такой нервный ?
я спокойно попросил чтобы антон показал как пройти авторизацию вк и тут ты возникаешь -_\\
и да, уже не нужно, авторизацию вк я сделал.
сКИНЬ ИСХОДНИК ЕСЛИ НЕ СЛОЖНО

Прошу сделать видеоурок по авторизации Вконтакте, уверен много кого это тоже интересует =)

Ha3aP_1993, что за тупизм?? В место того, чтобы искать в гугле, яндексе и т.д. и т.п. эту грёбанную авторизацию, вы ждёте урока в котором, явно не будет этого........

balanco писал(а):Ha3aP_1993, что за тупизм?? В место того, чтобы искать в гугле, яндексе и т.д. и т.п. эту грёбанную авторизацию, вы ждёте урока в котором, явно не будет этого........
Меньше негатива, парниш

Я могу сделать урок по авторизации вк.пишите сбды 565779368 если наберется 10 чеорвек сделаб если нет то думаю не зачем

У меня такой вопрос сделал телефонный справочник. Пробавал удалить строки удаляются все включая самаю первую где написана категория как это исправить
Зарание спасибо.

Ha3aP_1993 писал(а):Прошу сделать видеоурок по авторизации Вконтакте, уверен много кого это тоже интересует =)
А я сомневаюсь что адекватных людей вообще интересует это дер*мо. Следовательно нах*р тратить драгоценное время на дер*мо? Давайте каждому говно сайту посвящать урок об авторизации...

Поддерживаю bagabuga . Интересней было бы поучиться работе с базами данных, библиотеке Ehlib с ADO Acess например. Или конвертацию данных в Excel из такой БД. Работу Чекбоксов, Комбобоксов, Выпадающего календаря (Работу с датой и временем) в ячейках грида. Загрузку и вывод изображений из базы данных и прочее что нибудь эдакое..... Вывод на печать одержимого БД

bagabuga писал(а):Ha3aP_1993 писал(а):Прошу сделать видеоурок по авторизации Вконтакте, уверен много кого это тоже интересует =)
А я сомневаюсь что адекватных людей вообще интересует это дер*мо. Следовательно нах*р тратить драгоценное время на дер*мо? Давайте каждому говно сайту посвящать урок об авторизации...
"Ознакомительные видеоуроки" тебе это ниочём не говорит, не?

А что Дэльфи ещё не умер? Слышал вроде больше не будут развивать.

Ha3aP_1993 писал(а):bagabuga писал(а):Ha3aP_1993 писал(а):Прошу сделать видеоурок по авторизации Вконтакте, уверен много кого это тоже интересует =)
А я сомневаюсь что адекватных людей вообще интересует это дер*мо. Следовательно нах*р тратить драгоценное время на дер*мо? Давайте каждому говно сайту посвящать урок об авторизации...
"Ознакомительные видеоуроки" тебе это ниочём не говорит, не?
Это я должен задать вам такой вопрос.qaz0 писал(а):А что Дэльфи ещё не умер? Слышал вроде больше не будут развивать.
Ага, именно поэтому каждый год выходит новая версия...Пока Delphi приносит деньги, он всегда будет актуален (Собственно как и любой другой товар).

qaz0 писал(а):А что Дэльфи ещё не умер? Слышал вроде больше не будут развивать.
Умер? Не не слышал Он был перепродан компании Embarcadero. Хороший софт для написания. Вы забыли на чем написаны были "программы на мертвом языке", такие как: Altium Designer,FastStone Image Viewer, The KMPlayer, AIMP, Skype, QIP, QIP Infium и R&Q, The Bat!, FruityLoops, Guitar Pro, Open Perl IDE , Macromedia HomeSite, Macromedia Captivate, Avant Browser, Total Commander (мертвая программа), Download Master, ASProtect, Bred2, Everest(а мервтее этой уж точно нет!), Hexapad(и прах этой то же), ...

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

Дорогие пользователи ТОРРЕНТА!
И на какой отвлекаете автора от творческой работы,
Хочу то, хочу это!
Вы дети малые,
Автор:=Антон и так работает для ВАС и НАС, а вЫ с глупыми просьбами
Это Автора:=Антона творчество, не ПАГАНЬТЕ.
АНТОН=РЕСПЕКТ и УВАЖУХА.
Ha3aP_1993
Придурок мать Твою.......

хотелось бы посмотреть урок по созданию потоков.

Про работу с Firebird что-нибудь будет? Хотелось бы увидеть

bitopi писал(а):хотелось бы посмотреть урок по созданию потоков.
+1 Это тоже очень интересно!
Как скоро будет урок? Умаялся уже ждать

Всё просто супер !!!

Вы в паяльную станцию профили наверное по COM грузили ?
Вообще бы отдельный урок по COM порту и ЖИЗНЬ УДАЛАСЬ !!!

lemonos писал(а):Ewrey038 писал(а):ginekologi писал(а):Дорогой Антон, если ето вазможно сделойте урок по видеозахвате с webcam
Поддерживаю предложение! Какую нибудь сигнализацию с веб камерой забабахай!
Пожалуйста 1) http://u.to/44gsAQ 2) http://u.to/5YgsAQ
компоненты с первой ссылки не компилируются на делфе 2010, вторую не проверял.

3mvkc писал(а):компоненты с первой ссылки не компилируются на делфе 2010, вторую не проверял.
Значит поищите, которые компилируются.

3mvkc писал(а):lemonos писал(а):Ewrey038 писал(а):ginekologi писал(а):Дорогой Антон, если ето вазможно сделойте урок по видеозахвате с webcam
Поддерживаю предложение! Какую нибудь сигнализацию с веб камерой забабахай!
Пожалуйста 1) http://u.to/44gsAQ 2) http://u.to/5YgsAQ
компоненты с первой ссылки не компилируются на делфе 2010, вторую не проверял.
Эмм...адаптация кода отдыхает!?

bagabuga писал(а):bitopi писал(а):хотелось бы посмотреть урок по созданию потоков.
+1 Это тоже очень интересно!
Присоединяюсь. Пришлось не так давно, и могу сказать, что осваивать треды с наскоку было довольно напряжно.

Большое спасибо Вам спасибо за Ваши труды! И просьба уделить больше внимания работе с сетью. Сервер, клиент, обмен данными, запросы и все что по этой теме. Заранее благодарен.

bagabuga писал(а):3mvkc писал(а):lemonos писал(а):Ewrey038 писал(а):ginekologi писал(а):Дорогой Антон, если ето вазможно сделойте урок по видеозахвате с webcam
Поддерживаю предложение! Какую нибудь сигнализацию с веб камерой забабахай!
Пожалуйста 1) http://u.to/44gsAQ 2) http://u.to/5YgsAQ
компоненты с первой ссылки не компилируются на делфе 2010, вторую не проверял.
Эмм...адаптация кода отдыхает!?
как это возможно представления не имею, а Вы если знаете покажите как, пожалста.

3mvkc писал(а):bagabuga писал(а):3mvkc писал(а):lemonos писал(а):Ewrey038 писал(а):ginekologi писал(а):Дорогой Антон, если ето вазможно сделойте урок по видеозахвате с webcam
Поддерживаю предложение! Какую нибудь сигнализацию с веб камерой забабахай!
Пожалуйста 1) http://u.to/44gsAQ 2) http://u.to/5YgsAQ
компоненты с первой ссылки не компилируются на делфе 2010, вторую не проверял.
Эмм...адаптация кода отдыхает!?
как это возможно представления не имею, а Вы если знаете покажите как, пожалста.
Это работа тяжелая! но будет тоже интересно!

Приветстую всех.
Воникла такая задача.
Нужно написать программу или приложение для браузера или что дургое цель которой будет в следующем:
1 программа обновляет страницу через определенное время (допустим 5 мин)
2 и при появлении определенного тега в определенном месте выводит сообщение.
на одном сайте при приходе сообщения в теге DIV появляется тег <span> внтри которого сообщение.
надо сделать прогу которая сама будет обновлять страницу и при появлении тега этого будет выкидывать сообщение о новой
личке.
вообщем программа должна висеть в идеале в трее
Помогите пожалуйста. В каком направление копать. как хотя бы приблизительно это реализовать, а запрогить я сам постараюсь.
artur7373888@mail.ru
Icq 424181679
Спасибо.

artur7373888 писал(а):Приветстую всех.
Воникла такая задача.
Нужно написать программу или приложение для браузера или что дургое цель которой будет в следующем:
1 программа обновляет страницу через определенное время (допустим 5 мин)
2 и при появлении определенного тега в определенном месте выводит сообщение.
на одном сайте при приходе сообщения в теге DIV появляется тег <span> внтри которого сообщение.
надо сделать прогу которая сама будет обновлять страницу и при появлении тега этого будет выкидывать сообщение о новой
личке.
вообщем программа должна висеть в идеале в трее
Помогите пожалуйста. В каком направление копать. как хотя бы приблизительно это реализовать, а запрогить я сам постараюсь.
artur7373888@mail.ru
Icq 424181679
Спасибо.
кидаете на форму компонент webbrowse , загружаете туда ваш сайт webbrowse.navigate('ссылка');
var htm: string;
begin
htm:=(WebBrowser.Document as IHTMLDocument2).body.innerhtml;
if pos('<span>',htm)<>0 then //тут не так надо я приблизительно покозал
begin
//ваш код
end;
end;
Что то вроде того

Спасибо Антон! С нетерпением ждал выхода 2-го сезона и только сейчас появилось возможность скачать его. Хорошие уроки, пиши еще

я извиняюсь, столкнулся с какойто бредятиной, которую не могу вылечить,
как распечатать долбаную картинку формата ПНГ загруженную в имадж)))
вариантов канешно не много но и они не работают, вот етот вариант:
Printer.BeginDoc;
with img1.Picture.Bitmap do Printer.Canvas.CopyRect(Rect(0,0,Height,Width),Canvas,Rect(0,0,Height,Width));
Printer.EndDoc;
выдает пустой лист,
а етот вариант:
Printer.BeginDoc;
Printer.Canvas.CopyRect(Rect(0,0,200,200),img1.Canvas,Rect(0,0,img1.Height,img1.Width));
Printer.EndDoc;
выдает такую ошибку:

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

Огромное спасибо, что выкладываешь уроки по Delphi 7, очень благодарен=)
Я и друзья с Новокузнецка

а можете подсказать я тут захотел одну штуку сделать, как в ListBox после добавления Итемов(Items) вывести при нажатие на один из добавленных тот текст который находится в этой строчке, а то никак не соображу

XilDen, ты упускаешь одну важную вещь
Надо выкладывать соурсы(те которые в кадре) в придачу к видео !!!

vladikgur
спасибо, но я уже сам разобрался, можешь подсказать как сделать так чтобы в Label показывал время композиции оставшееся и пройденное по перемещению TrackBar и рабочего таймера, я смог сделать чтобы только в секундах показывал и то идиотским способом , сначало нахожу позицию MediaPlayer потом делю то число на 1000 это как раз секунды получаются и извлекаю из них целое число преобразуя текст в Label. Да и ответьте хоть кто нибудь, почему ProgressBar моргает если подключаю XPMan

Когда выйдет 4 урок? Уже месяц прошёл=(

Kosty1995 жди, не всегда получается так как было запланировано, может много чего произойти чтобы на некоторое время отложить записи уроков

Ekkleziast, обсуждалось же вроде и не раз наверно, что надо вбивать исходники собственными ручками, для собственного блага, а не тупым копи-паст )) .

partizanosss писал(а):Ekkleziast, обсуждалось же вроде и не раз наверно, что надо вбивать исходники собственными ручками, для собственного блага, а не тупым копи-паст )) .
Ты незадумывался, зачем вообще тогда выкладывают какие-либо исходники?
правильно...
чтобы посмотреть готовый реузльтат и.т.п.
чтобы самому не тр"х"ться и не набирать сотни строк кода, котрые возмножно и не понадобятсяpartizanosss писал(а):надо вбивать исходники собственными ручками, для собственного блага .
стереотип 70-х
в современных средах есть подсказки, шаблоны и.т.п.
ты поди все подсказки и шаблоны отключаешь "для собственного блага"
у программиста должна быть Цель:
* получить суорс
* скомпилить
* разобраться
* подправить
а терять время чтобы всё в ручную вбивать - имхо бред
человек и так со временем запомнит весь синтаксис и.т.п.

>>> в современных средах есть подсказки, шаблоны и.т.п.
И при работе с новой современной средой тебе по жизни нужны будут подсказки, а сам что тогда сделать сможешь?
>>>человек и так со временем запомнит весь синтаксис и.т.п
ПЕЧАТАЙ ЛЕНТЯЙ!

Ekkleziast писал(а):у программиста должна быть Цель:
* получить суорс
* скомпилить
* разобраться
* подправить
разбираться в чужом коде написанном помодульно несколькими людьми на 10000 строк... ИМХО пустая трата времени...
быстрей написать свое на 5000 выполняющее аналогичную задачу... программист создает, а не копи-пастит все остальное быдло просто формоклепатели..)

мне может кто нибудь дать ответ?

alloy2008 писал(а):Всё просто супер !!!

Вы в паяльную станцию профили наверное по COM грузили ?
Вообще бы отдельный урок по COM порту и ЖИЗНЬ УДАЛАСЬ !!!
Присоединяюсь к просьбе по COM порту или USB , в интернете много уроков по базам данных и т.п. , а вот по работе с железом ......

Vasyka_Pryanik писал(а):alloy2008 писал(а):Всё просто супер !!!

Вы в паяльную станцию профили наверное по COM грузили ?
Вообще бы отдельный урок по COM порту и ЖИЗНЬ УДАЛАСЬ !!!
Присоединяюсь к просьбе по COM порту или USB , в интернете много уроков по базам данных и т.п. , а вот по работе с железом ......
Я тоже за COM и USB. Нужнецкая фишка. Даешь работу с железом!!!!!!!!

Цитата:Ты незадумывался, зачем вообще тогда выкладывают какие-либо исходники?
Тут не в этом дело, смысл в том, что автор делает уроки уроки не о том, как "Написать программу, которая сортирует в русском MS Excel 2007 целочисленную таблицу 7х8 по возрастанию второй цифры числа", а рассказывает и показывает основные идеи и т.п.

даёшь основные идеи по железу!!!!
сом и усб!!!
заранее большая благодарность.

уроки конечно супер большое СПАСИБО!!! первый сезон просмотрел целиком и полностью!!!!
но у меня такой вопрос как скачать только второй урок без первого и третего они конечно у меня есть но только на работе а вот дома мне срочно нужен второй урок а скачать его не могу((((

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

В какой серии рассмотрена анимация в делфи? Рассмотрена ли она вообще?
Позарез нужно, заранее спасибо =)

если вдруг не будешь знать про что рассказывать, упомяни как нибудь про шифрование способом омофной замены (1х2), а то разобраться не могу)
а так за уроки спасибо большое!

Реально ли по этим урокам чему-то научиться?

Конечно реально, я только благодаря этим урокам хоть чему-то научился)

Привет всем! Мне срочно нужны уроки (видео) по базе данных на Delphi. Прошу Антона сделать это, но не думаю что скоро получу...(вообще-то я бы не торопил, но знаете, мне дали такое задание и надо это как то сделать) Поэтому прошу всех добрых направить меня хоть какими-то малейшими подксказками к этой моей нужде (но только видео). Заранее спасибо, буду очень благодарен ))))))))

Ibrahimkausar писал(а):Привет всем! Мне срочно нужны уроки (видео) по базе данных на Delphi. Прошу Антона сделать это, но не думаю что скоро получу...(вообще-то я бы не торопил, но знаете, мне дали такое задание и надо это как то сделать) Поэтому прошу всех добрых направить меня хоть какими-то малейшими подксказками к этой моей нужде (но только видео). Заранее спасибо, буду очень благодарен ))))))))
См тут http://rutracker.org/forum/viewtopic.php?t=2829387 - №11. Так же ОБЯЗАТЕЛЬНО загляните сюда http://u.to/AqZbAQ

lemonos писал(а):Ibrahimkausar писал(а):Привет всем! Мне срочно нужны уроки (видео) по базе данных на Delphi. Прошу Антона сделать это, но не думаю что скоро получу...(вообще-то я бы не торопил, но знаете, мне дали такое задание и надо это как то сделать) Поэтому прошу всех добрых направить меня хоть какими-то малейшими подксказками к этой моей нужде (но только видео). Заранее спасибо, буду очень благодарен ))))))))
См тут http://rutracker.org/forum/viewtopic.php?t=2829387 - №11. Так же ОБЯЗАТЕЛЬНО загляните сюда http://u.to/AqZbAQ
Очень смешно!!!

Антона, а дальнейшие уроки будут?, очень бы хотелось их увидеть...

lemonos, повеселил ссылочкой, не расскажешь как такие делать?
Интересно до нового года выйдет хотя бы один урок или нет. Или автор нам готовит новогодний подарок в виде полного второго сезона, чтобы мозг не размяк за новогодние выходные )) .

partizanosss писал(а):lemonos, повеселил ссылочкой, не расскажешь как такие делать?
Интересно до нового года выйдет хотя бы один урок или нет. Или автор нам готовит новогодний подарок в виде полного второго сезона, чтобы мозг не размяк за новогодние выходные )) .
http://lmgtfy.com/

Ibrahimkausar писал(а):lemonos писал(а):Ibrahimkausar писал(а):Привет всем! Мне срочно нужны уроки (видео) по базе данных на Delphi. Прошу Антона сделать это, но не думаю что скоро получу...(вообще-то я бы не торопил, но знаете, мне дали такое задание и надо это как то сделать) Поэтому прошу всех добрых направить меня хоть какими-то малейшими подксказками к этой моей нужде (но только видео). Заранее спасибо, буду очень благодарен ))))))))
См тут http://rutracker.org/forum/viewtopic.php?t=2829387 - №11. Так же ОБЯЗАТЕЛЬНО загляните сюда http://u.to/AqZbAQ
Очень смешно!!!
Вообще то я имел в виду не такую базу данных как в 11 уроке 1-го сезона. С самой Delphi можно же создать базу данных (нап. утилитами BDE Administrator, Database Desktop).

Антону конечно респект и уважение. Особенно мне помог урок с энциклопедией, сам такое сейчас делаю. Но блин упущен важный момент, народ возможно мне подскажете, как засунуть веб-страницы которые отображаются в компоненте WebBrowser в dll или файлы ресурсов, и главное как их отобразить в программе. Вот смотрите у меня есть 10 страниц, все они связанные между собой, подскажите как это сделать.

Ibrahimkausar писал(а):Очень смешно!!!
Я не шучу. Вам смешно. И если конкретная информация вызывает смех, то ИЩИТЕ САМИ, ответы. В поисковиках забанили? Смешно видите ли.
burgui
"Как можно использовать протокол res" - http://u.to/_45dAQ
"WEB страничка внутри Delphi приложения" - http://u.to/-o5dAQ

народ зацените мой личный аудиоплеер, строго не судите, это первая ПРОГРАММА, а то обычно делаю игры типо казино или еще чего)) http://upwap.ru/1889927 если можете дайте оценку от 1 до 10, благодарю. и если кто знает как делать всплывающие окна скажите, например направил на значок и чуть выше всплывает окно или сообщение и рассказывает его функцию

skew2 Про всплывающие подсказки говорили?
Если да, то вотКод:with Button1 do
  begin
    ShowHint := True; // разрешаем отображение подсказок. Нужно только один раз устанавливать для компонента.
    Hint := 'lol'; // установка текста подсказки.
  end;
  with Image1 do
  begin
    ShowHint := True;
    Hint := 'lol!';
  end;
Плеер: падает и самозакрывается если выбрать из меню Открыть или Сохранить, диалоги сохранения и загрузок перепутаны(все открытие), улучшить контроль над ошибками(чтобы от ошибок не самовыпиливалась), у картинок(кнопок) прозрачный фон был бы лучше, добавить можно анимацию(навели курсор, нажали, отпустили. Т.к. непонятно что что то происходит) к кнопкам. Оценка: 4

lemonos писал(а):Ibrahimkausar писал(а):Очень смешно!!!
Я не шучу. Вам смешно. И если конкретная информация вызывает смех, то ИЩИТЕ САМИ, ответы. В поисковиках забанили? Смешно видите ли.
burgui
"Как можно использовать протокол res" - http://u.to/_45dAQ
"WEB страничка внутри Delphi приложения" - http://u.to/-o5dAQ
Не умничай!!!

lemonos спасибо и за оценку и за совет, как я и писал это моя первая работа, но вы сказали, что вылетает, у меня все нормально, странно

skew2, посмотреть можно тут http://rghost.ru/34687271 как вылетает и диалоги.

Антоха Рулит....... ПРОЩУ УРОКА ПО ВЗЛОМУ МЕЙЛА РУ......... Я ТУТ СКАЧАЛ УРОК ПО ВЗОМУ МЕЙЛА НО ЧЕТ НЕ ВРУБИЛСЯ!!!!!!!!!

Creed10 писал(а):Антоха Рулит....... ПРОЩУ УРОКА ПО ВЗЛОМУ МЕЙЛА РУ......... Я ТУТ СКАЧАЛ УРОК ПО ВЗОМУ МЕЙЛА НО ЧЕТ НЕ ВРУБИЛСЯ!!!!!!!!!
ага пентагон не забудьте потом добавить

Спасибо уважаемый lemonos уже разобрался. Автор курса молодец, жду с нетерпением продолжения.

Цитата:Это почему же ?
Дайте денег, бкдкт кроки, делать Тохе нехуй что ле...

вопрос по работе с вордом!!!
у меня набран шаблон в ворде по нужным местам расставлены переменные причем очень много переменных которые дублируются.
в шаблоне соответственно весь текст набран с нестандартными свойствами и соответственно свойства текста периодически меняются.
а теперь вопросы!!!!!!!!
как мне сделать так чтобы не считывать каждый параграф по отдельности и потом менять каждую переменную индивидуально, а считать весь шаблон целиком и потом просто там где delphi найдет соответствия переменных взял и заменил их????
и второй вопрос как сделать чтобы свойства текста оставались с шаблона а не становились стандартными для всего параграфа при замене переменной???
Вот код который я использую для замены переменных:
unit Unit2;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, comobj, Grids, StdCtrls ;
type
TForm2 = class(TForm)
StringGrid1: TStringGrid;
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
Private declarations
public
Public declarations
end;
var
Form2: TForm2;
implementation
uses Unit1;
$R *.dfm
function replace(str, x, y: string):string;
var buf1, buf2, buffer: string;
begin
buf1:='';
buf2:=str;
buffer:=str;
while pos(x,buf2)> 0 do
begin
buf2:= copy(buf2, pos(x,buf2), (length(buf2) - pos(x, buf2))+1);
buf1:= copy(buffer,1,length(buffer) - length(buf2))+y;
delete(buf2,pos(x,buf2), length(x));
buffer := buf1 + buf2;
end;
replace:= buffer;
end;
procedure TForm2.Button1Click(Sender: TObject);
var word, doc: olevariant;
str, text: string;
begin
getdir(0, str);
word:=createoleobject('word.application');
word.documents.open(str+'\shablon1.dot');
doc:=word.documents.item(1);
text:=doc.paragraphs.item(2).range.text;
text:=replace(text, 'Name1',form1.edit1.Text);
text:=replace(text, 'Name2',form1.edit2.Text);
doc.paragraphs.item(2).range.text:=text;
text:=doc.paragraphs.item(3).range.text;
text:=replace(text, 'Name2',form1.edit2.Text);
doc.paragraphs.item(3).range.text:=text;
text:=doc.paragraphs.item(15).range.text;
text:=replace(text, 'nomer',form1.edit3.Text);
doc.paragraphs.item(15).range.text:=text;
doc.paragraphs.item(15).alignment:=1;
text:=doc.paragraphs.item(17).range.text;
text:=replace(text, 'otvisp',form1.edit4.Text);
doc.paragraphs.item(17).range.text:=text;
word.visible:=true;
end;
end.

А будут ли уроки с объектным ориентированием создением и разрушением форм?

Продолжение будет?? Требую урок по потокам! Этак 3-5 часовой)

тохинский-адм, для замены можно юзать StringReplace.Код:function StringReplace(const S, OldPattern, NewPattern: string; Flags: TReplaceFlags): string;
где:
const S - строка, в которой будет производиться замена;
OldPattern - что меняем;
NewPattern - на что меняем;
Flags - дополнительные флаги (rfReplaceAll - заменить все вхождения, rfIgnoreCase - игнорировать регистр букв).
Например:Код:str:='привет чуВак';
str:=StringReplace(str, 'в', 'д', [rfReplaceAll, rfIgnoreCase]);
результат - 'придет чудак'

Подскажите, как с определенного сайта спарсить то, что между <br><br>?
например вот из этого куска исходника html страницы :"<br>Online: 6438<br>", как сделать чтобы каждые 10 секунд (понятно, что таймер) в Label1 записывался тот текст, что между <br>?
Пожалуйста наведите пример кода ибо сколько не мучаю поисковик , не нашел нужного.....Прошу ногами не пинать....

FortKael писал(а):тохинский-адм, для замены можно юзать StringReplace.Код:function StringReplace(const S, OldPattern, NewPattern: string; Flags: TReplaceFlags): string;
где:
const S - строка, в которой будет производиться замена;
OldPattern - что меняем;
NewPattern - на что меняем;
Flags - дополнительные флаги (rfReplaceAll - заменить все вхождения, rfIgnoreCase - игнорировать регистр букв).
Например:Код:str:='привет чуВак';
str:=StringReplace(str, 'в', 'д', [rfReplaceAll, rfIgnoreCase]);
результат - 'придет чудак'
спасибо конечно за функцию но это немного не тот результат который требуется
так как он перегоняет весь документ в стандортные настройки ворда тоесть расположение всего текста по левому краю уберает курсивы, подчеркивания и выдиление жирным!!!!
пробовал уберать допфлаг (rfIgnoreCase - игнорировать регистр букв) всеравно не помогает!!!
регистр он конечно перестает игнорировать а вот остольное нет
может есть еще какаенить волшебная функция или можно победить мой вопрос какимнибудь другим способом???nebesniy bohdan писал(а):Подскажите, как с определенного сайта спарсить то, что между <br><br>?
например вот из этого куска исходника html страницы :"<br>Online: 6438<br>", как сделать чтобы каждые 10 секунд (понятно, что таймер) в Label1 записывался тот текст, что между <br>?
Пожалуйста наведите пример кода ибо сколько не мучаю поисковик , не нашел нужного.....Прошу ногами не пинать....
в первом сезоне видео курсов антона этот вопрос разбирается в 12 или в 13 уроке точно не помню!!!

тохинский-адм писал(а):в первом сезоне видео курсов антона этот вопрос разбирается в 12 или в 13 уроке точно не помню!!!
спасибо, сделал

Спасибки.
[Отсебятина]
Я себе уже представляю:
Урок 5 - ?? января 2012 -- 25 января - Татьянин День
Урок 6 - ?? февраля 2012 -- 23 февраля - День Защитника Отечества
[/Отсебятина]

Крикнем советское "Ура!", Ура товарищи!

Спасибо автору за его работу. Его уроки мне реально помогли. Качаю и остаюсь на раздаче. Всех с праздниками

Огромное спасибо за уроки! Молодцом Антон!
Вопрос - граждане как нажать на кнопку на яндексе из webbrowser?

Спасибо большое за уроки), было бы не плохо если бы сделали урок по распознованию капч, я знаю есть уже тайкоу урок и не один), там 1 сезоне капча легкая было тоесть фиксированная позиция цифр по x,y, урок про распознование каптчи по нейронным стям ))

? Дозалейте уж скриншоты.
-О дооформлении сообщайте в [ЛС].
Не забудьте приложить ссылку на раздачу и указать, что было изменено.

XilDen писал(а):Следующий урок будет, вероятнее всего, по потокам.
Расскажите, пожалуйста, про то как запустить WebBrowser в, скажем, трёх потоках с разными, скажем, проксями в каждом
(Бывает интересно попарсить некоторые странички, а там какой-нибудь джаваскрипт замороченный мега на 3. )

XilDen писал(а):подбрасывайте идеи, все пожелания принимаются к сведению во время планирования сезона))
Неплохо бы про DLL библиотеки и пакеты, про создание MDI приложений, немного про обработку исключений ...

Цитата:как запустить WebBrowser в, скажем, трёх потоках
Тут есть простой пример использования потока для загрузки с сайта и парсинга.
http://rutracker.org/forum/viewtopic.php?p=48193355#48193355

Здраствуйте,
Я новичок подскажыте какой лудше использовать Delphi 7 по возможности ссылку дайте какой скачать,
и ещё после создания проекта как из много разных файликов сделать один .exe файл и какие нужны проги ?
пасипки за ответ

Извините, если не к месту, или в описание не увидел об этом. Но столкнулся с темой воспроизведения музыки. Перелазил половину инета, практически все программы не работали или работали некорректно. наконец нашел пример с работой bass.pas, bass.dll.
Может найдется времечко в эпизоде, что бы посвятить его этой теме, просто на мой взгляд эта тема была бы интересна многим.
ЗАРАНЕЕ СПАСИБО!!!

Привет Антон! Есть такая тема как база данных в ней много заморочек - типа Таблица должна состоять из многих страниц (связи) ! и самое главное как в БД сделать <<DBTreeView своими руками>> ! Заранее спасибо

Цитата:Есть такая тема как база данных в ней много заморочек - типа Таблица должна состоять из многих страниц (связи) ! и самое главное как в БД сделать <<DBTreeView своими руками>> !
Ну круто, что есть такая тема. А причем тут эти уроки и за что "заранее спасибо"? В 1 сезоне, кстати, было про БД.

Антон, спасибо за уроки!
Я хотел бы для начала спросить: что такое взлом программы? как это делается?.
А теперь я хочу попросить: если не лень и всякое в этом духе, напиши одну программу и покажи как её же и взломать..
Что нибудь простенькое и понятное!
Очень сильно поможешь этим многим и особенно Мне!

Людииииииии, кто может подсказать или хотя бы направить в правильную сторону.
вот создал mp3-плеер. Хотелось бы, когда в папках на песню наживаешь правой кнопкой, появлялось воспроизвести в ''моей программе". Ну и дальнейшие действия выполнялись чтобы при нажатии на сие строку XD

balanco
ПОЧИТАТЬ о том, что ты просишь можно по моей статье на неком сайте, не сочтите за рекламускрытый текстhttp://www.kpnemo.ws/appz/2009/04/17/ollydbg/#full
Там есть целый цикл прекраснейших статей. Очень советую.
Антон Спасибо за уроки!
Очень желательны уроки по PHP. Но для этого разве не нужна предварительная подготовка по C/C++ ?

Chertog писал(а):Людииииииии, кто может подсказать или хотя бы направить в правильную сторону.
вот создал mp3-плеер. Хотелось бы, когда в папках на песню наживаешь правой кнопкой, появлялось воспроизвести в ''моей программе". Ну и дальнейшие действия выполнялись чтобы при нажатии на сие строку XD
Вот пример как сделать редактирование в блокноте по вызову из правого нажатия (ОС - WinXP):скрытый текстWindows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\Shell]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\Shell\Notepad]
-@="Edit with Notepad"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\Shell\Notepad\Command]
@="\"C:\\WINDOWS\\System32\\Notepad.exe\" \"%1\""
Вот то же самое, но в качестве редактора вызывается Блокнот++скрытый текстWindows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\Shell]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\Shell\Notepad]
@="Edit with Notepad++"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\Shell\Notepad\Command]
@="\"C:\\Program Files\\notepad++\\notepad++.exe\" \"%1\""
Чтобы не лазить по реестру, проще засунуть одно из вышеобозначенных в filename.reg файл и его запустить.
Проблема этого метода - меню на правом клике будет видно на любых файлах (exe,pdf,doc,rar).

Wild3
Спасибо за статьи!!! Для изучения пхп не нужна наверное ни какая подготовка! С самого начала всё понятно и легко! C++ очень сложен.. И не совсем похож на РНР.. Это наоборот для изучения С++ сначала можно ознакомиться с РНР (Не думаю, что кто то знает на отлично РНР по этому это слово больше подходит!)!

Привет Антон! Спасибо за уроки! Хотел спросить у тебя на каком хостинге находится твой сайт (тоже нужен хороши для своего сайта) и как установит dspack в Delphi 7 Можешь выложит подробную инструкция?

ilovedem
Огромное спасибо!!! работает
Вот тока, было бы неплохо картинка чтобы еще была. Ну как у aimp и тому подобное
А лучше бы ссылку на ресурс, что бы больше не мешать тебе да и не захламлять чат

Привет, Антон. Смотрел все твои уроки и очень нравится. С недавних пор начал изучать OpenGL, читая книгу Михаила Краснова "Графика в проектах Delphi" и понимаю все практически в 2д(оно мне и требуется), а вот дальше не лезу. Эта книга старая 2002г и там думаю много уже устаревшей инфы. Тот же формат пикселя вроде бы с новыми версиями дельфи берется проще, Любаев, его вообще не брал... Как отойти от родных координат к пиксельным или к своим собственным не понимаю... Матрица поворота при пиксельных координатах работает неправильно(чудом как-то получилось), вылетая за экран и перемещение непонятно, как делать. В общем, если действительно будет желание, то посвяти OpenGl одному из своих уроков, пожалуйста. Думаю ооочень многим будет полезно. Спасибо за внимание!

Оооо, OpenGL есть хорошо!!!
FreeD142
А видос Любаева про OpenGL где брал??? Тока, Господи, не говори что за мани с сайта. Позязя
И пока не ушел. Может кто-нибудь сказать, как .ехе файлу картинку поменять?

http://www.delphiexpert.ru/view_lesson.php?id=64 это не урок, а смех божий.
Я не большой, чтобы уроки Любаева покупать...
Картинка меняется легко: кликаешь Project/Options там находишь Application и опция Load Icon и меняешь значок.

Спасибо огромное!!!
А про видео, были просто те кто в складчину его брал, от туда и фраза с Господи
Ну и я недавно занимаюсь программирование, вот и интересно, а книжку читать времени нету (пробовал начинать, по закону подлости как начнешь читать, так сразу завалят проблемами, что разгребаешь с неделю)
мдаааааааа, уроки у него еще хуже чем первая часть. как он за это вообще смеет деньги брать???

имхо. сначала в институте учил delphi. все шло хорошо. но когда по своей инициативе стал изучать с++ и с# - по началу было дико сложно. и не от того что сложные языки, а от того что в (куча нецензурных эпитетов) делфе считается нормой то, что в других языках компилятор есть отказывается!!! я научился в делфе писать с ошибками!!! хотя бы: пишем в делфе метод и в нем переменные var: i, j integer. И ВСЕЁЁЁ!!!! обьявили, компилятор схавал, прога запустилась. а инициализировал их кто спрашивается??? (хотя бы нулем) компилятор? и что он затолкал в эти переменные, какие значения? (создайте непроинициализированный массив из 1000 элементов и при компиляции гляньте что делфя в него напихала))) ) на уровне метода? или в делфе у каждого метода как у класса в других языках есть свой конструктор??? и деструктор, ага!!! )))
и это еще только цветочки обучения в делфе в принципе неверному синтаксису. ИМХО. делфю надо запретить законодательно!!! она форматирует мозги циркулем!!!

Спасибо тебе Антон от всего Узбекского народа.
Хотелось бы на следующих уроках разобрать Клиент-серверное приложение и ещё что нибудь с проигрыванием музыки видео, работа с кодеками.
Спасибо.

Отличные уроки!!! Я недавно начал их смотреть очень понравилось весело и познавательно!

Вот урок для вечно жаждущих взлома и.т.п. соц сети
Delphi работа с vkontakte API
http://www.delphiexpert.ru/view_lesson.php?id=97
Delphi работа с API Вконтакте (vkontakte) часть 2
http://www.delphiexpert.ru/view_lesson.php?id=98

wolferys писал(а):имхо. сначала в институте учил delphi. все шло хорошо. но когда по своей инициативе стал изучать с++ и с# - по началу было дико сложно. и не от того что сложные языки, а от того что в (куча нецензурных эпитетов) делфе считается нормой то, что в других языках компилятор есть отказывается!!! я научился в делфе писать с ошибками!!! хотя бы: пишем в делфе метод и в нем переменные var: i, j integer. И ВСЕЁЁЁ!!!! обьявили, компилятор схавал, прога запустилась. а инициализировал их кто спрашивается??? (хотя бы нулем) компилятор? и что он затолкал в эти переменные, какие значения? (создайте непроинициализированный массив из 1000 элементов и при компиляции гляньте что делфя в него напихала))) ) на уровне метода? или в делфе у каждого метода как у класса в других языках есть свой конструктор??? и деструктор, ага!!! )))
и это еще только цветочки обучения в делфе в принципе неверному синтаксису. ИМХО. делфю надо запретить законодательно!!! она форматирует мозги циркулем!!!
Вы тут просто поразили всех, своими умозаключениями, по этому я хотел бы узнать ваше мнение, насчет вопроса который меня терзает с детства, а именно: что лучше, гречневая каша или бензопила? Я уверен, что многие, так и не поняли какую мысль вы хотели выразить этим постом? Единственный вывод, который можно сделать прочитав это сообщение, что вы как минимум не компетентны в вопросах разработки ПО. Вы пытаетесь сравнивать вещи которые, по своей природе имеют разное функциональное назначение. Логично предположить, что какой то, многопоточный говно-парсер c гуи проще реализовать с использованием Python/Delphi/C#, для кроссплатформенных приложений выбор будет в пользу Java/C++, ну и для веб-разработки PHP/Perl вне конкуренции.
И еще... пока вы будете описывать структуру массива и инициализировать переменные, кто то другой, использую язык с динамической типизацией, уже сдаст готовый проект заказчику. Инфа 100%, ага.

wolferys писал(а):имхо. сначала в институте учил delphi. все шло хорошо. но когда по своей инициативе стал изучать с++ и с# - по началу было дико сложно. и не от того что сложные языки, а от того что в (куча нецензурных эпитетов) делфе считается нормой то, что в других языках компилятор есть отказывается!!! я научился в делфе писать с ошибками!!! хотя бы: пишем в делфе метод и в нем переменные var: i, j integer. И ВСЕЁЁЁ!!!! обьявили, компилятор схавал, прога запустилась. а инициализировал их кто спрашивается??? (хотя бы нулем) компилятор? и что он затолкал в эти переменные, какие значения? (создайте непроинициализированный массив из 1000 элементов и при компиляции гляньте что делфя в него напихала))) ) на уровне метода? или в делфе у каждого метода как у класса в других языках есть свой конструктор??? и деструктор, ага!!! )))
и это еще только цветочки обучения в делфе в принципе неверному синтаксису. ИМХО. делфю надо запретить законодательно!!! она форматирует мозги циркулем!!!

Помогите юзеру, а как полученную программу переделать в exe файл?
Спасибо и всех с наступившим 2012

скрытый текстПомогите юзеру, а как полученную программу переделать в exe файл?
Спасибо и всех с наступившим 2012
Скомпилировать по F9

Привет, Антон можешь в своем следующем уроке сделать Обновление своих программ при нажатии 1 кнопки =) Сайт у тебя уже есть откуда как бы качать будет новую версию программы. Удили пару минут внимание, Спасибо!

ka-z-ak писал(а):Удили пару минут внимание, Спасибо!
Цитата:Удели пару минут внимания, спасибо!
И народ будет понимать, а потом может поможет. Всегда стараюсь писать предельно правильно, чтобы остальным было понятно.

Видео-уроки действительно лучше,чем просто книгу читать.
А так присоединяюсь к вышенаписанным пожеланиям: многопоточность(желательно,например,как параллельно работают 2 потока,при этом на основной форме первый изменяет,например, прогрессбар,который отображает процент выполненной работы,а второй пишет в мемо какой-нибудь текст,а после завершения работы первых двух потоков,запускается третий,который сохраняет всё в файл (можно так-же с отображением состояния в прогрессбаре). Или,если это реализуемо,первый поток читает,второй берёт уже прочитанные первым потоком данные,и расшифровывает их,третий берёт уже расшифрованное и записывает куда-либо),создание и работа с DLL и OpenGL(можно тоже с использованием потоков).
P.S. прошу прощения,если где-то написал бред.

Кто знает как запустить JavaScript силами delphi?

Антон вышел новый Delphi XE2 нехотел бы ти попробовать на нем вести уроки?
Delphi XE2 по этой ссилке:
http://rutracker.org/forum/viewtopic.php?t=3716470

Цитата:Кто знает как запустить JavaScript силами delphi?
Через стандартный компонент TWebBrowser вызывается просто, сам так делал.

Цитата:Привет, Антон можешь в своем следующем уроке сделать Обновление своих программ при нажатии 1 кнопки =) Сайт у тебя уже есть откуда как бы качать будет новую версию программы. Удили пару минут внимание, Спасибо!
label1.caption:=idhttp1.get('yougovnosaite.com/version.php');
if label1.caption <>0
then
showmessage 'new version, download please, bich!!!111';
end;
else
memo1.lines.add ('oke bla');
end;
end.
Вроже так! Под пивом пишу сори.

А как запускать файл кроме ShellExecute, а то я что то немогу заставить ShellExecute работать....
# ShellExecute(0, 'open', dir+'\983a573b36dac15a2dfee1c85a025afd2c7560cc.torrent', '', '', SW_HIDE); что тут неправильно, почему неработает?

XilDen писал(а):vkavasaki писал(а):А как запускать файл кроме ShellExecute, а то я что то немогу заставить ShellExecute работать....
# ShellExecute(0, 'open', dir+'\983a573b36dac15a2dfee1c85a025afd2c7560cc.torrent', '', '', SW_HIDE); что тут неправильно, почему неработает?
В Uses надо прописать ShellAPI, а путь к файлу запихать в функцию Pchar();
ShellExecute(0, 'open', pchar(dir+'\983a573b36dac15a2dfee1c85a025afd2c7560cc.torrent'), '', '', SW_HIDE);
О! Великолепно) Огромное спасибо)

Pchar(); - это не функция, а приведение типа. Подобная этому Integer(); Pointer(); TEdit(); и т.п.

XilDen Очень прошу Антона сделать еще один урок по базе данных на этом сезоне. В этот раз через BDE Administrator. Плиииз ))))

надеюсь обучения в этом сборнике будет больше чем доктора хауса))) хотелось бы больше с таблицами разобраться. ведь большинство реально необходимых программ используют именно таблицы и базы данных))

Ребят подскажите что мне искать...
Я скачиваю изображения с сайта (это либо JPG,BMP,PNG,GIF) мне надо вывести их в программе. С GIF и PNG у меня возникает проблема... И вот я незнаю что мне в интернете искать "Изменение фармата изображения" или "Вставка PNG в делфи" то и то искал и так ничего не нашёл.... подскажите что мне искать или подскажи как мне вывести gif и png в программе?

vkavasaki писал(а):Ребят подскажите что мне искать...
Я скачиваю изображения с сайта (это либо JPG,BMP,PNG,GIF) мне надо вывести их в программе. С GIF и PNG у меня возникает проблема... И вот я незнаю что мне в интернете искать "Изменение фармата изображения" или "Вставка PNG в делфи" то и то искал и так ничего не нашёл.... подскажите что мне искать или подскажи как мне вывести gif и png в программе?
Установи Alpha Skins в delphi и сможешь выводить png.

Большое спасибо за уроки. Очень помогли освоить некоторые основы которые тяжело давались в чтении.
Если будет возможность, расскажи больше о таблицах. В особенности интересует как в таблицу загружают различные картинки, создают так называемые карты. Очень хотелось бы понять суть таких построек.

Конец января уже, где потоки то?) Я жду))

XilDen, большущее тебе спасибо за твои уроки, все улавливается на ходу, и атмосфера дружелюбная Отличный стиль преподавания) Посмотрел все твои уроки полностью) Но меня интересует одна проблемка: передача, например, сообщений в сети, то есть клиент-серверное приложение. Перелопатил просто весь интернет и книги, конечно находил, но не получалось из-за того, что у меня ip динамический (на статическом работает). Эту проблему я решил сервисом no-ip(.)com, получив доменное имя. Но опять проблема: в клиенте нужно указать адресс сервера, но когда я пишу туда свое "текстовое" имя, то ничего не выходит. Если не затруднит, удели время в следующем уроке, буду бесконечно признателен
PS: твои уроки и правда затягивают, ломка уже
Еще раз БОЛЬШУЩЕЕ СПАСИБО!

Надо теперь преобразовать твоё доменное имя в полученый ip адрес сервера.

скрытый текстСреды программирования, компиляторы и вспомогательные программы Borland C++Builder 6 Enterprise Edition + update 4 (10.166)
451 2
142 KB/s
Программирование Видеоуроки по Borland C++ Builder
141 0
309 KB/s
Программирование [cplus-plus.ru] Базовые функции C++ [2007, RUS]
39 1
34 KB/s
Программирование [PetrAlexeev] С++ алгоритмы и структуры данных [2011, RUS]
67 7
803 KB/s
теперь понятно куда, Антоша запропастился

Ekkleziast писал(а):теперь понятно куда, Антоша запропастился:lol:
смотрю и до Антона дошло, на два плюса переходит(((

Vasyka_Pryanik писал(а):Ekkleziast писал(а):теперь понятно куда, Антоша запропастился:lol:
смотрю и до Антона дошло, на два плюса переходит(((
наверное решил писать драйвера
иначе не имеет смысла переходить
)))

Ekkleziast писал(а):Vasyka_Pryanik писал(а):Ekkleziast писал(а):теперь понятно куда, Антоша запропастился:lol:
смотрю и до Антона дошло, на два плюса переходит(((
наверное решил писать драйвера
иначе не имеет смысла переходить
)))
Так на делфи же тоже можно ...

Vasyka_Pryanik писал(а):Так на делфи же тоже можно ...
это извращение

спасибо за уроки, реально помогают )
вопрос не по теме delphi : какие ты файлы через addnews выкладываешь ? в смысле где найти что-нибудь интересное и почти никем пока не размещенное ?

Цитата:смотрю и до Антона дошло, на два плюса переходит(((
В этом списке и год назад было что-то похожее.

Yandex01 писал(а):Надо теперь преобразовать твоё доменное имя в полученый ip адрес сервера.
Подскажите, пожалуйста, как!

Ну, блин найти это же легко.
http://go.qb.by/22561
C WinSock:Код:unit Unit1;
interface
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls, WinSock;
type
  TForm1 = class(TForm)
    Edit1: TEdit;
    Button1: TButton;
    Edit2: TEdit;
    procedure Button1Click(Sender: TObject);
  private
    Private declarations
  public
    Public declarations
  end;
var
  Form1: TForm1;
  function HostToIP(Name: string; var Ip: string): Boolean;
implementation
$R *.dfm
function HostToIP(Name: string; var Ip: string): Boolean;
var
  wsdata :TWSAData;
  hostName :array[0..255]of AnsiChar;
  hostEnt :PHostEnt;
  addr :PAnsiChar;
begin
  WSAStartup ($0101, wsdata);
  try
    gethostname (hostName, sizeof(hostName));
    StrPCopy(hostName, Name);
    hostEnt := gethostbyname(hostName);
    if Assigned(hostEnt) then
      if Assigned(hostEnt^.h_addr_list) then
      begin
        addr := hostEnt^.h_addr_list^;
        if Assigned(addr) then
        begin
          IP := Format('%d.%d.%d.%d', [byte(addr[0]), byte(addr[1]),
                                       byte(addr[2]), byte(addr[3])]);
          Result := True;
        end
        else
          Result := False;
      end
      else
        Result := False
    else
    begin
      Result := False;
    end;
  finally
    WSACleanup;
  end
end;
procedure TForm1.Button1Click(Sender: TObject);
var
  IP :string;
begin
Edit2.Text := '';
if HostToIP(Edit1.Text, IP) then
  Edit2.Text := IP;
end;
end.
C ClientSocket(еще можно использовать ServerSocket):Код:unit Unit1;
interface
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ScktComp, StdCtrls;
type
  TForm1 = class(TForm)
    Edit1: TEdit;
    Button1: TButton;
    Edit2: TEdit;
    ClientSocket1: TClientSocket;
    procedure Button1Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);
  private
    Private declarations
  public
    function CliNmeToIP(HostName :string):string;
    Public declarations
  end;
var
  Form1: TForm1;
implementation
$R *.dfm
procedure TForm1.Button1Click(Sender: TObject);
begin
Button1.Enabled := False;
  try
Edit2.Text := CliNmeToIP(Edit1.Text);
  finally
Button1.Enabled := True;
  end;
end;
function TForm1.CliNmeToIP(HostName :string):string;
begin
Result := '';
if Trim(HostName) = '' then
  Exit;
  try
ClientSocket1.Host := HostName;
ClientSocket1.Port := 80;
ClientSocket1.ClientType := ctBlocking;
ClientSocket1.Active := True;
Result := ClientSocket1.Socket.RemoteAddress;
  finally
ClientSocket1.Active := False;
  end;
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
Edit1.Text := 'google.ru';
end;
end.

Вобщем он выдал мне мой же ip адрес, который я преобразовывал в домен. Насколько я понимаю на динамическом ip нельзя разместить сервер?

1. Логично
2. Можно!
Или для чего ты сервис регистрировал?! Подставляй IP полученный в свою прогу и подключайся к своему серверу извне.

Красава !!! Четко !!! Спасибо тебе за уроки Тоха !!!

Yandex01,lemonos
эх ребята, что то мы не то делаем. он выдает тот же ip, который я мог просто посмотреть в яндексе. я думал что сервис выдаст мне домен, и я в проге вместо ip буду вставлять это доменное имя, но делфи его отвергает. а по этому ip клиент не находит сервер. или расталкуйте что я не так делаю) спасибо:)

LifeDable писал(а):Yandex01,lemonos
эх ребята, что то мы не то делаем. он выдает тот же ip, который я мог просто посмотреть в яндексе. я думал что сервис выдаст мне домен, и я в проге вместо ip буду вставлять это доменное имя, но делфи его отвергает. а по этому ip клиент не находит сервер. или расталкуйте что я не так делаю) спасибо:)
Возможно что ты видешь внешний IP провайдера, а тебе выдается на твою машину Серый IP адрес провайдером (Ну или роутер у тебя стоит дома .

дома модем, при каждом его перезапуске ip меняется.
а TIdTCPClient не может вместо IP подключаться по домену к северу?
и можно ли проверять на одном и том же компе программу, используя свой ip (но не 127.0.0.1) или этот домен?
и что делать с этим)
"Возможно что ты видешь внешний IP провайдера, а тебе выдается на твою машину Серый IP адрес провайдером"?
постоянный ip покупать не буду

Люди, создал mp3-плеер, сделал проверку на формат, то есть можно только аудио-файлы загружать в программу, но столкнулся с такой проблемой: беру скажем .txt файл, переименовываю ему расширение в .mp3, и даю программе, та пытается запустить его как песню и естественно начинает АДСКИ выделываться. Как это исправить, кто подскажет????
Все, нашел. теперь все: "заебись, четко"

Здравствуйте! Возник такой вопрос, как нажать на кнопку если её код такой:
<input class="b-domik__submit" type="submit" value="Вход" tabindex="25">
т.е. значения в виде
name="имя" нету, что и как делать?
Вот код:
procedure TForm1.Button2Click(Sender: TObject);
var polereg:variant;
ovElements:OleVariant;
i:Integer;
begin
polereg:=webbrowser1.OleObject.document.getElementById('login');
polereg.value:=edit1.Text;
polereg:=webbrowser1.OleObject.document.getElementById('passwd');
polereg.value:=edit2.Text;
ovElements:= WebBrowser1.OleObject.Document.forms.item(0).elements;
for i:= 0 to (ovElements.Length - 1) do
if (ovElements.item(i).tagName = 'INPUT') and
(ovElements.item(i).type = 'SUBMIT') and
(ovElements.item(i).Value = 'Вход') then
ovElements.item(i).Click;
end;
Логин и пароль нормально вводит, а на кнопку нажимать не хочет.
Подскажите пожалуйста, что исправить?
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Всё, разобрался сам. Ответ не требуется))

Спасибо, уроки классные, щас первый сезон досматриваю, еще бы бля, по ассемблеру такие же!!!

Вопрос как сделать чтобы файли к примеру в мемо1 сохранялись но не вводить в строке именм файла его формат?

Никто ничего не знает по моему вопросу?

Сделайте ПЛИИИИИИИИИИИИИИЗЗЗЗЗЗЗЗ урок с BASS библиотекой, типа простенького плеера

Почему уроки с января перестали выходить?

XilDen
Спасибо за замечательные уроки по программированию!

подскажите как можно спарсить вот эти сзначенияКод:<input type='hidden' name='sr_back' value='clanTax' /><input type='hidden' name='sr_cid' value='153068' /><input type='hidden' name='sr_cur_time' value='1329738669' /><input type='hidden' name='sr_method' value='startTax' /><input type='hidden' name='sr_session_ttl' value='1329738669' /><input type='hidden' name='sr_time' value='40' /><input type='hidden' name='sr_ttl' value='672973' /><input type='hidden' name='api_server' value='http://api.odnoklassniki.ru/' /><input type='hidden' name='application_key' value='CBAJEFABABABABABA' /><input type='hidden' name='lang' value='ru' /><input type='hidden' name='logged_user_id' value='149306133572' /><input type='hidden' name='session_key' value='1366TtJujc65.uRPje984LOPC9dfPKRuEde3WtKIC775UNJIH2294NJrE87' /><input type='hidden' name='session_secret_key' value='d1245bd017d148abd97ea81ffa62fb93' /><input type='hidden' name='sig' value='d497c5ff6cef08775c3f14000e90c9f0' /><input type='hidden' name='sr_sig' value='e29cf4b4f65965f8f6724474f2852432' />          <input class="yes-btn" type="submit" value="Таксовать">
тоесть sr_cid=
sr_cur_time=
sr_method=
sr_session_ttl=
sr_time=
sr_ttl=
api_server=
application_key=
logged_user_id=
session_key=
session_secret_key=
sig=
sr_sig=
ну или напишите готовый код парсинга)

$aid, нуу, то что на его стене посты выходят свидетельствует лишь о том что Антон жив, а уроков все равно нет =(((

raviti2 писал(а):подскажите как можно спарсить вот эти значения
ну или напишите готовый код парсинга)
Используйте susutils
Функции Copy и Pos.

ПОДСКАЖИТЕ КТО ЗНАЕТ
Есть такой хтмл код на сайте:
<p>Страницы: <span class="high current">1</span> <a href="queries.html?page=2" class="high">2</a> <a href="queries.html?page=3" class="high">3</a> ... <a href="queries.html?page=8" class="high">8</a> <a href="queries.html?page=9" class="high">9</a>знак_пробела<br>
«предыдущая <a href="queries.html?page=2" class="high">следующая</a>»
мне нужно получить последнее значение между class="high" и </a>знак_пробела<br> т.е. в примере выше это 9-ть.
Парсю таким образом:
repeat
d:=pos('class="high">',memo1.Text)+13;
r:=pos('</a>знак_пробела<br>',memo1.Text)-1;
parspage:=(copy(memo1.Text, d, r-d+1));
memo2.Lines.add(copy(memo1.Text, d, r-d+1));
rezyltpage:=copy(parspage, d, length(parspage)-d);
until (pos('class="high">',rezyltpage)=0);
parspage, rezyltpage:string;
r, d:integer;
но выводит почему-то, только
2</a> <a href="queries.html?page=3" class="high">3</a> ... <a href="queries.html?page=8" class="high">8</a> <a href="queries.html?page=9" class="high">9
это можно спарсить и без использования цикла и строки rezyltpage:=copy(parspage, d, length(parspage)-d); - но мне нужно именно последнее значение, тобишь 9. Как это сделать? Помогите пожалуйста, кто знает поправьте код.

$aid писал(а):Computerman
И как он выглядел?
вот такскрытый текст

Вот блиндак, ни на 25 января, ни на 23 февраля подарка не сделал .

partizanosss писал(а):Вот блиндак, ни на 25 января, ни на 23 февраля подарка не сделал .
+1 Где блин потоки? Я уже заепся сам разбираться Ни черта понять не могу...Когда урок ожидать?

Спасибо Антон за уроки! Я хотел бы предложить видеоурок, например о создании формы(тоесть окна) и кнопок или каких нибудь других компонентах на WinAPI, и обработки событий. Или изучать WInSock, GET/POST запросы, отлавливать запросы(пакеты) и подменивать их, что то подобное снифферу.
ИМХО: К этому уже можно приступить, т.к все те кто смотрят ваши уроки уже готовы, много знают, уже надо переходить к более серьезным вещам, это будет интересно.

Антон, если знаешь (знаешь конечно) - подскажи мне по моему вопросу)))

zhekapc Смотрите: если эта ссылка самая последняя и вам надо вытащить только цифру '9', то
можно сделать так:
var str: string;
begin
str:='ТУТ ВАШ HTML';
memo1.text:=copy(str1,pos('</a>знак_пробела<br>',str1)-1,pos('</a>знак_пробела<br>',str1)-pos('</a>знак_пробела<br>',str1)+1);
end;
В ответ выведится только ваша девятка.

Я говорил через контакт.

Computerman писал(а):Я говорил через контакт.
и как он там ?

Arsenx777 писал(а):zhekapc Смотрите: если эта ссылка самая последняя и вам надо вытащить только цифру '9', то
можно сделать так:
var str: string;
begin
str:='ТУТ ВАШ HTML';
memo1.text:=copy(str1,pos('</a>знак_пробела<br>',str1)-1,pos('</a>знак_пробела<br>',str1)-pos('</a>знак_пробела<br>',str1)+1);
end;
В ответ выведится только ваша девятка.
Да, спасибо, но дело в том, что у меня это значение "9" постоянно меняется, т.е. оно может быть и 2-х и 3-х символьное, т.е. вместо 9-ки может быть 18 или 164 (например). Вот мой код:
memo1.Text:=idhttp1.Get('ссылка');
memo2.text:=copy(memo1.Text,pos('</a>знак_пробела<br/>',memo1.Text)-2,pos('</a>знак_пробела<br/>',memo1.Text)-pos('</a>знак_пробела<br/>',memo1.Text)+2);
memo2 использую для удобство вывода того что получилось, а так конечно вместо memo2 я буду в переменную заносить полученное число и потом дальше выполнять код))).
Всё это я делаю, для того чтобы программа определяла сколько раз ей выполнить цикл, в цикле соответственно она парсит страницы и выводит нужный мне результат (это уже я сделал).
Вообщем, если на странице идет такой хтмл код:Цитата:<p>Страницы: <span class="high current">1</span>знак_пробела;знак_пробела <a href="queries.html?id=бла_бла_бла_ненужная_ерунда;page=2" class="high">2</a>знак_пробела<a href="queries.html?id=бла_бла_бла_ненужная_ерунда;page=3" class="high">3</a>знак_пробела..знак_пробела<a href="queries.html?id=бла_бла_бла_ненужная_ерунда;page=187" class="high">187</a>знак_пробела<a href="queries.html?id=бла_бла_бла_ненужная_ерунда;page=188" class="high">188</a>знак_пробела<br/>
«предыдущая знак_пробелазнак_пробела<a href="queries.html?id=бла_бла_бла_ненужная_ерунда;page=2" class="high">следующая</a>»
Выводить по <select name="per_page">
<option>10
</option><option>20
</option><option>50
</option><option>100</option></select> строк на странице
<input type="submit" name="ok" value=" OK "><br>
</p>
Вот, тут мне нужно значение 188, если я напишу такой код:
memo2.text:=copy(memo1.Text,pos('</a>знак_пробела<br/>',memo1.Text)-2,pos('</a>знак_пробела<br/>',memo1.Text)-pos('</a>знак_пробела<br/>',memo1.Text)+2);
то у меня выведится только 88.
если напишу так:
memo2.text:=copy(memo1.Text,pos('</a>знак_пробела<br/>',memo1.Text)-1,pos('</a>знак_пробела<br/>',memo1.Text)-pos('</a>знак_пробела<br/>',memo1.Text)+1);
то только 8, мне же нужно подстроить этот код не только под "9", а также под "99" и "999" - поэтому, если к примеру в коде страницы будет только "9" и код будет такой:
memo2.text:=copy(memo1.Text,pos('</a>знак_пробела<br/>',memo1.Text)-3,pos('</a>знак_пробела<br/>',memo1.Text)-pos('</a>знак_пробела<br/>',memo1.Text)+3);
то я получу такую фигню ">9
не знаю, может после выполнения этого кода, как нибудь прописать if memo2.Text есть такой-то символ then его удалить - как это записать?
Или может как-то по-другому сделать)))

Сопсно, пока Антон отдыхает, есть человек, который тоже решил записывать уроки вот ссылка на тему http://rutracker.org/forum/viewtopic.php?t=3948974 - случайно заметил, когда заходил в эту тему))). Также жду ответа на свой вопрос, кто знает.

$aid нечого страшного иногда просто заглюкает у меня так же было один раз.

zhekapc писал(а):Сопсно, пока Антон отдыхает, есть человек, который тоже решил записывать уроки вот ссылка на тему http://rutracker.org/forum/viewtopic.php?t=3948974 - случайно заметил, когда заходил в эту тему))). Также жду ответа на свой вопрос, кто знает.
Там как всегда знакомство с интерфейсом , нормального ничего (((

$aid писал(а):Антона нет, но он советовал тут использовать Delphi7_Lite_Full_Edition_Setup_7.3.4.3_Build_20110801.exe, но у меня после установки выскакивают предупреждения, что нет доступа к файлу C:\Program Files (x86)\Borland\Delphi7\Bin\dclite70.bplскрытый текст
Теперь вопрос: как это исправить? Чтобы сообщение больше не появлялось, можно нажать No, но это исключит его регулярное подключение к проекту Делфи.
Как исправить эту ошибку доступа к файлу?
Я вам вообщк советую делфи 7 не ставить! Т.к. писал одну программу, для авторизации на одном сайте, написал код полностью правильно, а он не захотел работать. Один программист посоветовал поставить Делфи ХЕ2 вот ссылка на тему http://rutracker.org/forum/viewtopic.php?t=3806568 - я не разу не пожалел, что поставил. вещь афигенная большинство функция по типу xpman уже реализовано, да и вообще вставил я свой код (рабочий) и всё заработало как надо))) Рекомендую! И кодировки нормально распознает и всё в ней лучше))Vasyka_Pryanik писал(а):zhekapc писал(а):Сопсно, пока Антон отдыхает, есть человек, который тоже решил записывать уроки вот ссылка на тему http://rutracker.org/forum/viewtopic.php?t=3948974 - случайно заметил, когда заходил в эту тему))). Также жду ответа на свой вопрос, кто знает.
Там как всегда знакомство с интерфейсом , нормального ничего (((
ну я думаю в будущем будут и крутые уроки, т.к. если вспомнить первый сезон Антона, то у него тоже был похожие уроки по введению и знакомству с программой)))
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ВСЁ, ответ на мой вопрос не требуется! Проблема решена!

Люди как сделать что бы кнопка летела вверх а в какойте коорденате телепортировалася в исходную точку и заново летела вверх????

zhekapc писал(а):Я вам вообщк советую делфи 7 не ставить! Т.к. писал одну программу, для авторизации на одном сайте, написал код полностью правильно, а он не захотел работать. Один программист посоветовал поставить Делфи ХЕ2 вот ссылка на тему http://rutracker.org/forum/viewtopic.php?t=3806568 - я не разу не пожалел, что поставил. вещь афигенная большинство функция по типу xpman уже реализовано, да и вообще вставил я свой код (рабочий) и всё заработало как надо))) Рекомендую!
Может и и вправде пора потихоньку переходить на этого зверя ...

Computerman писал(а):Ага розбежался Delphi 7 учи!!!!!!!
Delphi, он и в Африке Delphi. Язык тот же в нем. Версии только разные. Да и функционал улучшается, компоненты расширяются и т.д. и т.п.

Ага щас Антон учит на Delphi 7 lite а если на другом делфи что то делать будет очень непревично

Computerman писал(а):Ага щас Антон учит на Delphi 7 lite а если на другом делфи что то делать будет очень непревично
lemonos всё правильно сказал, это тоже самое))) Просто та, которую я рекомендую лучше, что там привыкать? Одно и то же))) Только расположение панелей разное, ну я думаю это можно изменить, там вид делфи можно менять)) Когда мне советовали эту версию сказали "На делфи 7 сидишь? Хватит уже старье использовать, вот эту поставь", ну я и поставил и у меня всё стало нормально работать. Это я на будущее, если вдруг у кого-то правильно написанные программы не хотят работать.

XilDen
А продолжение уроков будет?
Довольна интересная хрень)))

Roctaman сейчас Антон очень занят у нево скоро сесия, и к стати ти точно из Хмельницка или с области?

Посмотрел первый урок 2 - го сезона. Хотя я программирую в Builder С++:но в Delphi все очень похоже.Вместо функций которые начинаются на Create... :можно все упростить:Рисуем в фотошопе любую картинку например на белом фоне и применяем :TransparentColor = true;
TtancparentColorValue = "//цвет фона на котором нарисована картинка"; и не нужно ни каких функций по регионам;

Computerman писал(а):Ага розбежался Delphi 7 учи!!!!!!!
Эхххх... ну ладно ....

Хто хочет узнать как делать простой аудиоплеер перейдите сюда
http://www.youtube.com/watch?v=s5CcEOoTciU&context=C3e7c6a4ADOEgsToPDskKGZwNrrJJiRpQCJ0maBJDH

Если кто то хочет посмотреть мои уроки вот ссылка
http://rutracker.org/forum/viewtopic.php?t=3970635

Антон привет! Хочу подкинуть идейку для видеоурока. Думаю многих бы заинтересовало, скажем собрать какое нибудь электронное устройство, например скажем фонарик и чтобы его включением/выключением можно было бы управлять программно (или программно отслеживать его состояние) через СОМ или USB порты. Лично я в гугле подобных примеров не нашел, вся информация по взаимодействию с железом представлена довольно, скудно и размыто. Урок был бы весьма ценен, не только своей редкостью, думаю многие меня поддержат. К тому же в одном из уроков, ты как то обещался рассказать или показать фишку об управлении паяльной станцией, которую тебе удалось реализовать. Было бы очень интересно. Спасибо.

Попытался разобраться по книге "Агуров Интерфейс USB Практика использования и программирования" , но как всегда книга как и все остальные, полна заумных выражений и никакого разжёвывания материала на подобие как в видеоуроков Антона Макрушина ((( Было бы здорово хоть немного разобраться с этой темой вместе с Антоном
Антон , сделал бы уже нам подарок в виде нового видеоурока в честь 8 марта

Vasyka_Pryanik писал(а):Попытался разобраться по книге "Агуров Интерфейс USB Практика использования и программирования" , но как всегда книга как и все остальные, полна заумных выражений и никакого разжёвывания материала на подобие как в видеоуроков Антона Макрушина ((( Было бы здорово хоть немного разобраться с этой темой вместе с Антоном
Антон , сделал бы уже нам подарок в виде нового видеоурока в честь 8 марта
Я тоже Агурова понять пытался. Вроде все ясно, но не понятно ни хрена на самом деле
А с железяками ох как хочется поэкспериментировать

Что-то у меня такое смутное ощущение, что следующий урок будет в следующем году...

bagabuga писал(а):Что-то у меня такое смутное ощущение, что следующий урок будет в следующем году...
Красивые вещи не сразу родятся. Надо время трохи... Будем ждатьссс

Походу Антону уже и не нужны эти уроки, просто он не знает как ему это сказать чтобы отвязаться. Рано или поздно они все равно закончатся, жизнь идет, все меняется.

ksm006 писал(а):Походу Антону уже и не нужны эти уроки, просто он не знает как ему это сказать чтобы отвязаться. Рано или поздно они все равно закончатся, жизнь идет, все меняется.
Жаль конечно, если так... ksm006 писал(а):Походу Антону уже и не нужны эти уроки, просто он не знает как ему это сказать чтобы отвязаться. Рано или поздно они все равно закончатся, жизнь идет, все меняется.
Да и начало в принципе не плохое даже для коммерческого проекта по этой теме

Антон, ты просто супер, уроки веселые и содержательные, так держать!
Если бы ты еще пользовался Watch List и ставил запись на паузу когда приходится делать что-то рутинное - ну ты бы ваще по воде ходил бы. Ну конечно сам решай нужно оно тебе или нет - если по воде ходишь, как купаться и нырять

ivan_108 писал(а):Антон, ты просто супер, уроки веселые и содержательные, так держать!
Если бы ты еще пользовался Watch List и ставил запись на паузу когда приходится делать что-то рутинное - ну ты бы ваще по воде ходил бы. Ну конечно сам решай нужно оно тебе или нет - если по воде ходишь, как купаться и нырять
А что вам мешает проматывать запись ?

Создание бота для любой игры в социальных сетях, например, Шашки. Программа считывает информацию с браузера или с картинки, а затем кидает её в готовую программу Windows, которая даёт ответ какой же ход оптимально сделать. Затем также ходит, но уже в браузере. То есть программа посредник между браузером и любой готовой программой шашки для Windows.

Уроки Антона - это круто! Ничего подобного просто не найти... Так, разрозненная информация. А хочется ещё побольше и подлиннее. Вот только XilDen похоже забил на эту тему,а жаль. Хоть матюгнулся напоследок,что ли!

Computerman писал(а):так люди не партесь
- Так понравилось очень и приятно и полезно.
Антон, не здавайся. Если хочешь закрыть тему - так и скажи.

Может у человека проблемы какие дома, на работе по учебе?
Подождем еще.

XilDen, молодец, уроки стоящие, спасибо!
А кто подскажет, как сделать, чтобы программа не просто запускалась, а устанавливалась?
Ну, как улучшенная Антоном Волк-Заяц.

mr-aleks7 писал(а):XilDen, молодец, уроки стоящие, спасибо!
А кто подскажет, как сделать, чтобы программа не просто запускалась, а устанавливалась?
Ну, как улучшенная Антоном Волк-Заяц.
скрытый текст
Smart Install Maker - это мощное и удобное средство для создания инсталляторов. Программа обладает удобным и интуитивно понятным интерфейсом, а также полным набором необходимых функций для создания профессиональных инсталляторов с минимальным размером, высокой степенью сжатия файлов и приятным интерфейсом.
Помимо стандартного минимума, Smart Install Maker позволяет редактировать системный реестр и INI-файлы, создавать программные ярлыки, запускать ассоциируемые и исполняемые файлы, регистрировать новые шрифты и ActiveX компоненты, отображать тексты информации и лицензионного соглашения. Также, с помощью этой утилиты, вы сможете создать мультиязыковые инсталляторы с поддержкой более 20-ти популярных языков мира.
Инсталляторы, созданные в среде Smart Install Maker имеют небольшой размер и поддерживают превосходный формат сжатия Cab. Все это позволяет создавать действительно компактные дистрибутивы, которые не создадут проблем при их распространении по интернету.
Видео инструкция --- http://www.youtube.com/watch?feature=player_detailpage&v=TJkClCx3LgY

а подскажите мне кое что. вот в 4 уроке говорится о том , как заполнять формы. а как нажимать кнопки на сайтах так же по использованию кнопок в программе

сними пожалуйста урок про компоненты ClientSocket и ServerSocket как через них обмениваться данными

zerdalert писал(а):Vasyka_Pryanik писал(а):Попытался разобраться по книге "Агуров Интерфейс USB Практика использования и программирования" , но как всегда книга как и все остальные, полна заумных выражений и никакого разжёвывания материала на подобие как в видеоуроков Антона Макрушина ((( Было бы здорово хоть немного разобраться с этой темой вместе с Антоном
Антон , сделал бы уже нам подарок в виде нового видеоурока в честь 8 марта
Я тоже Агурова понять пытался. Вроде все ясно, но не понятно ни хрена на самом деле
А с железяками ох как хочется поэкспериментировать
Присоединяюсь к этой просьбе. Тоже купил книгу и нифига не разобрался.

felix-00 писал(а):zerdalert писал(а):Vasyka_Pryanik писал(а):Попытался разобраться по книге "Агуров Интерфейс USB Практика использования и программирования" , но как всегда книга как и все остальные, полна заумных выражений и никакого разжёвывания материала на подобие как в видеоуроков Антона Макрушина ((( Было бы здорово хоть немного разобраться с этой темой вместе с Антоном
Антон , сделал бы уже нам подарок в виде нового видеоурока в честь 8 марта
Я тоже Агурова понять пытался. Вроде все ясно, но не понятно ни хрена на самом деле
А с железяками ох как хочется поэкспериментировать
Присоединяюсь к этой просьбе. Тоже купил книгу и нифига не разобрался.
Выручай Антон. Расскажи про работу с железом плз...

Антон, будет время. запиши в своем уроке о том, как сворачивать программу в трей при нажатии кнопки свернуть на форме + чтобы ещё могла обратно разворачиваться при нажатии иконки в трее. Сколько всего перепробовал, сколько информации есть по этой теме так и не смог сам сделать.

zhekapc писал(а):Антон, будет время. запиши в своем уроке о том, как сворачивать программу в трей при нажатии кнопки свернуть на форме + чтобы ещё могла обратно разворачиваться при нажатии иконки в трее. Сколько всего перепробовал, сколько информации есть по этой теме так и не смог сам сделать.
1) выкинь Delphi 7
2) используй встроенный компонент TrayIcon

Антон, слушай у меня такая проблема, короче у меня button пропадает при смене раскладки, как исправить?

Проблема решена! Кому интересно http://www.cyberforum.ru/delphi-beginners/thread156785.html

zhekapc писал(а):как сворачивать программу в трей при нажатии кнопки свернуть на форме + чтобы ещё могла обратно разворачиваться при нажатии иконки в трее. Сколько всего перепробовал, сколько информации есть по этой теме так и не смог сам сделать.
плохо искал )))
вот простой кодскрытый текстКод:unit Unit1;
interface
uses
  Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
  Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.ExtCtrls;
type
  TForm1 = class(TForm)
    TrayIcon1: TTrayIcon;
    procedure TrayIcon1Click(Sender: TObject);
    procedure FormCreate(Sender: TObject);
  private
    Private declarations
    procedure WMSyscommand(var Msg: TWmSysCommand); message WM_SYSCOMMAND;
  public
    Public declarations
  end;
var
  Form1: TForm1;
implementation
$R *.dfm
// *****************************************************************************
procedure TForm1.FormCreate(Sender: TObject);
begin
  TrayIcon1.Visible := true; // в трее появляется иконка
  TrayIcon1.Hint := 'Моя прога';
end;
// *****************************************************************************
procedure TForm1.TrayIcon1Click(Sender: TObject);
begin
  Form1.Show;
end;
// *****************************************************************************
procedure TForm1.WMSyscommand(var Msg: TWmSysCommand);
begin
  // Если клик на "Свернуть", то скрываем форму
  if Msg.CmdType = SC_MINIMIZE then
    Self.Hide
  else
    inherited;
end;
// *****************************************************************************
end.

Кто подскажет как закрыть форму-заставку после запуска основной формы программы.
Т.е. есть форма заставка - открывает основную форму программы по таймеру.
В таймере прописано примерно следующее:
if i=100 then
begin
timer1.Enabled:=false;
form1.showmodal;
form3.close;
end;
Форму 1 открывает нормально, а саму себя закрывать не хочет. Т.е. после запуска формы 1, если подвинуть окно 1-й формы можно увидеть форму-загрузки, зачем это нужно? Как можно сделать самоудаление формы или что-то в этом роде, помогите пожалуйста.

Зделай наоборот сначала закрой форму 3 потом открой 1 форму.

Computerman писал(а):Зделай наоборот сначала закрой форму 3 потом открой 1 форму.
Нет, не помогает. Я уже пробовал задержку ставить по типу вот так
if i=100 then
begin
timer1.Enabled:=false;
form3.close;
Application.ProcessMessages;
form1.showmodal;
end;
Но всё равно не катит, идет очень быстрое закрытие 3-й формы и соответственно не успевает он открыть 1-ую.
Антон вроде как-то делал в своем органайзере - думаю он должен знать.

Цитата:form1.showmodal;
может вместо этого попробовать form1.show;
показ формы в модальном режиме отличается от простого показа формы тем,что в модальном режиме "родитель" модальной формы остаётся...Это как,например,в диалоге сохранения файла,открывается новая форма,а старая остаётся,но она недоступна (у вас zhekapc именно так и должно быть,что после открытия основной формы, и при клике на форму-загрузки винда должна выдавать соответствующий звук,хотя она может этого не делать.)
Прошу поправить, если где-то неграмотно высказался.

The MaksimkA писал(а):Цитата:form1.showmodal;
может вместо этого попробовать form1.show;
показ формы в модальном режиме отличается от простого показа формы тем,что в модальном режиме "родитель" модальной формы остаётся...Это как,например,в диалоге сохранения файла,открывается новая форма,а старая остаётся,но она недоступна (у вас zhekapc именно так и должно быть,что после открытия основной формы, и при клике на форму-загрузки винда должна выдавать соответствующий звук,хотя она может этого не делать.)
Прошу поправить, если где-то неграмотно высказался.
К сожалению тоже не работает, программа закрывается полностью после выполнения таймера формы-загрузки. Т.е. даже не открывает основную форму. Пробовал вот так:
if i=100 then
begin
timer1.Enabled:=false;
form1.show;
form3.close;
end;
и вот так
if i=100 then
begin
timer1.Enabled:=false;
form1.show;
Application.ProcessMessages;
form3.close;
end;
Одно и то же. Если ещё какие нибудь варианты есть пишите все кто знает.

дай весь код проги я гляну и может исправлю а лутше исходник.

Вот код той самой третьей формы:скрытый текстunit Unit3;
interface
uses
Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics,
Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.Imaging.jpeg, Vcl.ExtCtrls,
Vcl.ComCtrls, Vcl.StdCtrls, Vcl.Imaging.pngimage;
type
TForm3 = class(TForm)
Image1: TImage;
Timer1: TTimer;
ProgressBar1: TProgressBar;
Label1: TLabel;
Image2: TImage;
procedure Timer1Timer(Sender: TObject);
procedure FormCreate(Sender: TObject);
procedure FormClose(Sender: TObject; var Action: TCloseAction);
private
Private declarations
public
Public declarations
end;
var
Form3: TForm3;
i:integer;
implementation
$R *.dfm
uses Unit1;
procedure TForm3.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Action:=caFree;
end;
//////В FormCreate выполняется процедура обрезания формы по черным пикселям картинки////
procedure TForm3.FormCreate(Sender: TObject);
var rgn, ResRGN: HRGN;
x, y, xfirst:integer;
begin
ResRGN:=createrectrgn(0,0,0,0);
for y := 0 to image1.Height-1 do
begin
x:=0;
while x<image1.Width-1 do
begin
if image1.Canvas.Pixels[x,y]=rgb(0,0,0) then
begin
xfirst:=x;
x:=x+1;
while (x<image1.Width-1) and (image1.Canvas.Pixels[x,y]=rgb(0,0,0)) do
x:=x+1;
rgn:=createrectrgn(xfirst, y, x, y+1);
combinergn(Resrgn,Resrgn,rgn,RGN_OR);
DeleteObject(rgn);
end;
x:=x+1;
end;
end;
Setwindowrgn(handle, resrgn, true);
i:=0;
end;
procedure TForm3.Timer1Timer(Sender: TObject);
begin
i:=i+1;
progressbar1.Position:=i;
if i=10 then
begin
label1.Caption:='Загрузка компонентов...';
end;
if i=30 then
begin
label1.Caption:='Загрузка интерфейса...';
end;
if i=60 then
begin
label1.Caption:='Загрузка программы...';
end;
if i=90 then
begin
label1.Caption:='Запуск программы...';
end;
if i=100 then
begin
timer1.Enabled:=false;
form1.showmodal;
form3.close;
end;
end;
end.

в спойлер кидать код скила не хватает?
)))

Кто в потоках разбирается, подскажите.
Создал поток.
в коде этого потока есть такая строчка form1.ReplaceDialog1Find(Sender); (даже несколько)
Он мне подчеркивает Sender - весь инет перерыл не знаю как исправить.
Это происходит если написано:
procedure TTMyThread.Execute(Sender: TObject);
begin
end;
А если написать
procedure TForm1.TTMyThread.Execute(Sender: TObject);
Не чего не подчеркивает (т.е. все ок).
Но, пишет такую ошибку:
'Tform1' does not contain a member named 'TMyThread' at line 108 (108:18)
'Tform1' does not contain a member named 'Execute' at line 109 (109:18)
Как такое исправить?

Вообще какие ты используеш компоненты что за прога???

Поставил IdAntiFreeze - конечно не лучший вариант, но с потоками мне не везет.

ну а чо за прога????

Цитата:'Tform1' does not contain a member named 'TMyThread'
Ну у формы и правда нет такого члена, о чем и говорит ошибка, поэтому совсем не "т.е. все ок". и вообще поток не на форме находится, поэтому мысль о Form1.TTMyThread не должна была возникнуть.Цитата:Execute(Sender: TObject)
У TThread.Execute нету никаких аргументов, зачем ты туда засунул Сендера и откуда ему там вообще взяться? Почитай о том, что такое Sender.

Цитата:Кто подскажет как закрыть форму-заставку после запуска основной формы программы.
Т.е. есть форма заставка - открывает основную форму программы по таймеру.
В таймере прописано примерно следующее:
if i=100 then
begin
timer1.Enabled:=false;
form1.showmodal;
form3.close;
end;
Форму 1 открывает нормально, а саму себя закрывать не хочет. Т.е. после запуска формы 1, если подвинуть окно 1-й формы можно увидеть форму-загрузки, зачем это нужно? Как можно сделать самоудаление формы или что-то в этом роде, помогите пожалуйста.
Народ , что за глупости вы делаете? зачем закрывать форму тем самым закрывать всю программу, если просто напрсто меняете "Form1.visible:=true" на "Form1.visible:=false". зачем все эти мороки

Какой ужос. Ладно уж, дам свой вариант анимации заставки. Давно делал ее. Скачать тут rghost.ru/37403954
Форма заставки должна быть убрана из списка автосоздаваемых форм, в опциях проекта.
Код программы:Код:program Project1;
uses
  Forms,
  Unit1 in 'Unit1.pas' Form1,
  Unit2 in 'Unit2.pas' Form2;
$R *.res
begin
  Application.Initialize;
   //
  Form2 := TForm2.Create(Application);
    Try
  Form2.Show;
  Form2.BringToFront;
  Form2.Update;
  While Form2.Timer1.Enabled OR Form2.Showu.Enabled OR Form2.Hideh.Enabled DO
   Application.ProcessMessages;
   //
  Application.CreateForm(TForm1, Form1);
    Finally
  Form2.Hide;
  Form2.Free;
    End;
  Application.Run;
end.
Код заставки:Код:unit Unit2;
interface
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ExtCtrls, StdCtrls;
type
  TForm2 = class(TForm)
    Label1: TLabel;
    Timer1: TTimer;
    Showu: TTimer;
    Hideh: TTimer;
    procedure FormCreate(Sender: TObject);
    procedure Timer1Timer(Sender: TObject);
    procedure ShowuTimer(Sender: TObject);
    procedure HidehTimer(Sender: TObject);
  private
    Private declarations
  public
    Public declarations
  end;
var
  Form2: TForm2;
  I :Byte;
implementation
$R *.dfm
procedure TForm2.FormCreate(Sender: TObject);
begin
  // внешний вид
BorderStyle := bsNone;
Position := poDesktopCenter;
I := 0;
  //
Timer1.Enabled := False;
Showu.Enabled := False;
Hideh.Enabled := False;
  // время
Timer1.Interval := 2000;
Showu.Interval := 5;
Hideh.Interval := 5;
AlphaBlend := True;
AlphaBlendValue := 0;
Showu.Enabled := True;
end;
procedure TForm2.HidehTimer(Sender: TObject);
begin //Прячем
Dec(I);
AlphaBlendValue := I;
IF I<=0 Then
begin
  Hideh.Enabled := False;
end;
end;
procedure TForm2.ShowuTimer(Sender: TObject);
begin // Показываем
Inc(I);
AlphaBlendValue := I;
IF I>=255 Then
begin
  Showu.Enabled := False;
  Timer1.Enabled := True;
end;
end;
procedure TForm2.Timer1Timer(Sender: TObject);
begin
Hideh.Enabled := True;
   While Hideh.Enabled DO
   Application.ProcessMessages();
Timer1.Enabled := False;
end;
end.
Это же не сложно.

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

Пока Антон молчит решил заняться обучением С# на Microsoft Visual Studio 2010. Можете дать совет какие уроки(видео уроки) можно посмотреть, в которых было бы все ясно и понятно, все как у Антона, все поясняет и разъясняет, что к ему. Буду очень благодарен

Нету такого.Если было бы уже все перейшли на С.

Только из за этого? а как же тогда люди учатся, или они только книги читают?

у них ввыше образование и книги они понимают.

в как же так, чтобы видео уроков не было, уроки по делфи забили весь интернет, а по С# нету?

Предлагаю тему написания программки: Нужен видео чат для селекторного совещания, то есть выступающего лектора видят и слышат все, а если он кого-то вызывает, то чтобы лектор видел его. Подобная функция есть в Скайпе, но она не бесплатна. Желательно чтобы прога могла работать на каналах со скоростью 256 или даже 128 Кбит/с. Если кто-то встречал такую бесплатную, напишите название, буду благодарен.

skew2 писал(а):в как же так, чтобы видео уроков не было, уроки по делфи забили весь интернет, а по С# нету?
Научитесь хорошо писать на Делфи и я уверен что дальше любой язык вы сами сможете изучать с легкостью .Тем более Антон советовал всем начинать с Делфи.
По C# есть видеоуроки на ютьюби , вот два из них :
http://www.youtube.com/watch?v=e50fc7I26xE
http://www.youtube.com/watch?v=AAzPYqdDYdc&feature=related
Кстати глянув пару уроков C# ,меня аж самого он заинтересовал Очень много в нём всего удобного , может мне так показалось из-за того что я мало ещё чего умею на Делфи ...

Граждане помогите разобраться.
Кидаю на форму компонент от мелкомягких msRdpClient, вот код кнопки:Код:msrdpclnt.Server:=edt1.Text;
msrdpclnt.AdvancedSettings3.RDPPort:=3389;
msrdpclnt.UserName:=edt2.Text;
msrdpclnt.AdvancedSettings3.ClearTextPassword:=edt3.Text;
msrdpclnt.Connect;
Подскажите, какие свойства отвечают за
а) Сетевые ресурс (например сетевой диск)
б) Загружают файл (как реализовать)
Все перерыл, везде только авторизация, с ней то я разобрался а вот с сетевым диском и передачей файлов ну ни как.

загрузка файла через IdHTTPКод:Var
ms:TMemoryStream;
begin
ms:=TMemoryStream.Create;
IdHTTP1.Get('ссылка', ms);
ms.SaveToFile('куда сохраняем');
ms.Free;

Лучше писать сразу на диск. Если файл большой, нечего память забивать.Код:var
  Fs :TFileStream; // пишем прямо в файл
  FFilePath : string; // полный путь к сохраняемому файлу
  FUrl :string; // ваш URL
begin
   try
if not FileExists(FFilePath) then
begin
     try
   Fs := TFileStream.Create(FFilePath, fmCreate);
     except
   Exit; Ошибка создания файла. Можно, например, добавить диалог с сообщением о ошибке.
     end;
end
  else
begin
     try
  Fs := TFileStream.Create(FFilePath, fmOpenReadWrite);
     except
   Exit; Ошибка открытия файла. Можно, например, добавить диалог с сообщением о ошибке.
     end;
end;
IdHTTP1.Get(FUrl, Fs);
   finally
FreeAndNil(Fs);
   end;
end;
P.S: Это примерный код. Писал прямо в браузере.

Задерживаются уроки, жаль..

Антон сделай в видеоуроке про VK API!

Цитата:Антон сделай в видеоуроке про VK API!
delphiexpert.ru, гугол в руки.
Антон ты хоть бы сказал когда ждать и ждать ли вообще.

Конечно ждите. Близится к концу учеба, а это подготовка, экзамены и т.п., времени из-за этого может нет. Потерпите.

куда вы торопитесь, дел что ли мало. поизучайте пока книги по программированию

Гугл выдал мне эти уроки по запросу "Как установить DSPack"
А в каком уроке про установку DSPack ???

1) Итак, распаковываем скаченный архив, заходим в папочку packages и копируем все от туда в:
"папка куда установлена delphi\lib" и в projects\bpl.
2) Так теперь нужно не нарушая последовательности по очереди запустить следующие файлы:
3) DirectX9_D7.dpk - при возникновении каких либо ошибок не обращаем на них внимания, далее вылезет маленькое, окошечко в котором нужно нажать Compile, я подчеркиваю жмем только Compile, Instal жать не нужно.
4) Так идем дальше запускаем DSPack_D7.dpk (возможно появиться запрос на сохранение изменений отвечаем Yes) и опять если после запуска появляется ошибка закрываем глаза не неё, в маленьком окошечке нажимаем только Compile.
5) И наконец запускаем третий файл DSPackDesign_D7.dpk - теперь уже нажимаем Compile, затем Instal.

Ребят , а как реализовать выполнение действий через определённое время , например чтобы через каждые пол часа в программе нажималась кнопка ?

Vasyka_Pryanik писал(а):Ребят , а как реализовать выполнение действий через определённое время , например чтобы через каждые пол часа в программе нажималась кнопка ?
на форму кидаешь Timer и ставишь время в милисекундах. 1 секунда = 1000 милисекунд. то есть пол часа будет 1.800.000 , так же на форму кидаешь кнопку, на которую прописываешь действие. На действие таймера пишешь. Button1.click. Все . Каждый пол часа будет нажиматься. Пример:скрытый текстunit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls;
type
TForm1 = class(TForm)
tmr1: TTimer;
Button1: TButton;
procedure Button1Click(Sender: TObject);
procedure tmr1Timer(Sender: TObject);
private
Private declarations
public
Public declarations
end;
var
Form1: TForm1;
implementation
$R *.dfm
procedure TForm1.Button1Click(Sender: TObject);
begin
close;
end;
procedure TForm1.tmr1Timer(Sender: TObject);
begin
Button1.Click;
end;
end.

skew2 писал(а):Vasyka_Pryanik писал(а):Ребят , а как реализовать выполнение действий через определённое время , например чтобы через каждые пол часа в программе нажималась кнопка ?
на форму кидаешь Timer и ставишь время в милисекундах. 1 секунда = 1000 милисекунд. то есть пол часа будет 1.800.000 , так же на форму кидаешь кнопку, на которую прописываешь действие. На действие таймера пишешь. Button1.click. Все . Каждый пол часа будет нажиматься. Пример:скрытый текстunit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls;
type
TForm1 = class(TForm)
tmr1: TTimer;
Button1: TButton;
procedure Button1Click(Sender: TObject);
procedure tmr1Timer(Sender: TObject);
private
Private declarations
public
Public declarations
end;
var
Form1: TForm1;
implementation
$R *.dfm
procedure TForm1.Button1Click(Sender: TObject);
begin
close;
end;
procedure TForm1.tmr1Timer(Sender: TObject);
begin
Button1.Click;
end;
end.

большое спасибо ,в принципе думал может есть как то без таймера ?

Ребята, помогите пожалуйста с отправкой письма с почтьі!
Вот код:
procedure TForm1.s1Click(Sender: TObject);
begin
IdSMTP1.Host:= 'smtp.mail.ru';
IdSMTP1.AuthenticationType:= atLogin;
IdSMTP1.Username:= '*********';
IdSMTP1.Password:= '*************';
msg.Subject:= 'Greeting';
msg.Recipients.EMailAddresses:= '****.****.*****@mail.ru';
msg.From.Address:= '*********@mail.ru';
msg.Body.Text:= 'Long live May Day!' ;
msg.From.Name:= 'Super Programmer';
TIdAttachment.Create(msg.MessageParts,'C:\Backup\1.txt');
IdSMTP1.connect;
//IdSMTP1.Send(msg); <- без єтой штуки работает, но надо, чтобьі отсьілало
IdSMTP1.Disconnect;
Application.Terminate;
end;

попробуй так:
procedure tform1.button1click(sender: tobject);
begin
nsmtp1.host := 'smtp.inbox.ru'; адрес smtp сервера (или ip-Адресс)
nsmtp1.port := 25; Порт smtp сервера (по стандарту rfc 821 равен 25)
nsmtp1.connect; Подключение к smtp серверу
with nsmtp1 do
begin
charset := 'windows-1251'; Кодировка письма
postmessage.fromaddress:='****@inbox.ru'; Отправитель письма
postmessage.toaddress.text:='****@inbox.ru'; Получатель письма
postmessage.body.text:='Письмо отправлено с помощью delphi'; Текст письма
sendmail; Отправляем письмо
end;
Проверяем состояние подключения
if nsmtp1.connected then
nsmtp1.disconnect; Отключение от сервера
end;
Для корректной работы компонента необходимо заполнить свойства host и port. Для того чтобы подключиться к серверу, необходимо вызывать метод connect, а для отключения - disconnect. Главное свойство компонента tnsmtp - postmessage. Это свойство содержит в себе информацию об отправляемом письме: toaddress (адрес получателя), fromaddress (адрес отправителя), body (текст письма), subject (тема письма) и fromname (имя отправителя). После отправки письма необходимо отключиться от сервера, используя метод disconnect.
еще можно так:
var
Msg: TIdMessage;
begin
Msg := TIdMessage.Create(Form1);
Msg.Recipients.EMailAddresses := '*****@mail.ru'; //адреса получателей
Msg.Subject:='Тема сообщения'; //текст темы сообщения
Msg.From.Address:=IdSMTP1.Username; //указываем автора письма
Msg.Body.Text:='текст сообщения'; //размещаем текст сообщения
Msg.Date:=StrToDate('01.12.6666');//дата отправки письма может быть любой
IdSMTP1.Send(Msg);
msg.Free;
end;
вот по твоему методу :
procedure send;
var
attach:TidAttachment;
msg:tidmessage;
i:integer;
begin
Form1.idSMTP1.AuthenticationType:= atLogin;
Form1.idSMTP1.Username:='mail@mail.ru';
Form1.idSMTP1.Password:='Тут пароль от мыла';
Form1.idSMTP1.Host:='smtp.mail.ru';
Form1.IdSMTP1.Port:=25;
msg:=TIdMessage.Create(nil);
msg.Body.Add('test ');
msg.Subject:='test mail';
msg.From.Address:='mail@mail.ru';
msg.From.Name:=' À ö ö ê à ÿ ñ î ò î í à';
msg.Recipients.EMailAddresses:='mail@mail.ru';
msg.IsEncoded:=true;
//attach:=TIdAttachment.Create(msg.MessageParts,'C:\attach.rar');
Form1.idSMTP1.Connect();
if Form1.idSMTP1.Connected then
begin
Form1.idSMTP1.Send(msg);
showmessage('Sending complete...');
end
else showmessage('No connect ');
finally
Form1.IdSMTP1.Disconnect;
end;
attach.Free;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
send;
end;
или
var
IdSMTP:TIdSMTP;
M:TIdMessage;
...
IdSMTP:=TIdSMTP.Create(nil);
IdSMTP.AuthType := atDefault;
IdSMTP.Host := '...';
IdSMTP.Port := 25;
IdSMTP.Username := '...';
IdSMTP.Password := '...';
M := TIdMessage.Create(nil);
M.From.Text := '...';
M.Recipients.Add;
M.Recipients.Items[0].Text := '...';
M.Subject := '....';
M.Body.Text := '####';
TIdAttachmen СПАМ
TIdAttachmen СПАМ
TIdAttachmen СПАМ
IdSMTP.Connect();
If IdSMTP.Connected then IdSMTP.Send(M);
IdSMTP.Disconnect;
IdSMTP.Free;
M.Free;

Я же говорил надо тему закрывать, мальчик забил на уроки и на всех.

skew2
Твой метод вьіводит точно такую же ошибку =/

и поясни пожалуйста в самом первом предложенном варианте что за переменньіе charset и postmessage.

Насколько надо быть отсталым от жизни чтобы на этом писать, оно старьем было еще 5 лет назад

kissarat писал(а):Насколько надо быть отсталым от жизни чтобы на этом писать, оно старьем было еще 5 лет назад
А если вы такой хороший программист, то предложили бы свое, а не хаяли других.

kissarat писал(а):Насколько надо быть отсталым от жизни чтобы на этом писать, оно старьем было еще 5 лет назад
В умелых руках и с Quick BASIC 4.5 хорошо!ЖеКаНаТоРррр писал(а):skew2
Твой метод вьіводит точно такую же ошибку =/

и поясни пожалуйста в самом первом предложенном варианте что за переменньіе charset и postmessage.
Посмотри здесь может поможет: http://delphi7.ucoz.ru/publ/2-1-0-54

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

о_О и где уроки? Уже май

Антон обещал урок по потокам
видимо не асилил
)))

Потоки не такие сложные, как думается сначала

Люди вы вобще тупые, сейчас конец весны и Антон учиться.

Вот именно, экзамены. Подождите.

Computerman писал(а):Люди вы вобще тупые, сейчас конец весны и Антон учиться.
это ты тупой, на дату последнего выложенного урока посмотри
Добавлен 4, новогодний видеоурок! (c) 31-Дек-11 12:22
уже прошло дофига времени

Ekkleziast писал(а):Computerman писал(а):Люди вы вобще тупые, сейчас конец весны и Антон учиться.
это ты тупой, на дату последнего выложенного урока посмотри
Добавлен 4, новогодний видеоурок! (c) 31-Дек-11 12:22
уже прошло дофига времени
Ну 2 недели отходил от нового года, дальше занимался php, потом начал учиться и теперь, готовьться к экзаменам.

студенты готовятся к экзаменам во время экзаменов, а это ~ июнь/июль

Ekkleziast писал(а):студенты готовятся к экзаменам во время экзаменов, а это ~ июнь/июль
Это типа студента спрашивают: ты китайский язык знаешь?
Он отвечает: А что завтра экзамен?

felix-00 писал(а):Ekkleziast писал(а):студенты готовятся к экзаменам во время экзаменов, а это ~ июнь/июль
Это типа студента спрашивают: ты китайский язык знаешь?
Он отвечает: А что завтра экзамен?

felix-00 писал(а):Ekkleziast писал(а):студенты готовятся к экзаменам во время экзаменов, а это ~ июнь/июль
Это типа студента спрашивают: ты китайский язык знаешь?
Он отвечает: А что завтра экзамен?
ну ты видимо студентом ещё не был

ребят, а есть кто разбирается во всяких sendmessage и тд? очень нужна помощь! напишите пожалуйста в ЛС!

кто может подсказать или дать ссылку на тему, где описывают как создать функцию отправки пакета в игру при помощи делфи

skew2 писал(а):кто может подсказать или дать ссылку на тему, где описывают как создать функцию отправки пакета в игру при помощи делфи
Примерно это нашел, может и не то, но игра + отправка пакетов www.zhyk.ru/forum/showthread.php?t=358612

антон! ты хоть в теме отпишись)) живой?))

Мда.. думаю продолжение сезона будет через пару лет.

Цитата:Мда.. думаю продолжение сезона будет через пару лет.
)))

Антон!!! Ты где? Люди волнуются... Отпишись на теме! Не держи в напряге!....

Антон, вообще супер уроки, пересмотрел все, жду новых. Удачи в учебе!

XilDen
спасибо Антон! ждём продолжения, уж больно привыкли мы к тебе

Антох, если не трудно запиши видео-урок по созданию компьютерных 3д игр на делфи - мало информации по этой теме. С созданием графики к примеру в 3д максе и запихиванием этого всего в делфи.

zerdalert писал(а):А я работу с железом
А я сокеты , хотя и работа с железом тоже не помешала

Для сокетов есть эти компоненты.

Если любите погорячее и побольше кода, можете не использовать компоненты, а всю работу с сокетами вручную организовать.

Скоро следующий урок выйдет?

bagabuga писал(а):Никаких 3D игр бл*адь! Я потоки жду.
пфф.... да я тоже потоки жду, ну после потоков хоть один урок по этой теме замутил бы.

Да да, про потоки замути Антоха

Антон, делай видеоурок про потоки, многопоточность в приложениях, а потом железо, 3д игры, сокеты и прочее. В конце концов, я эти потоки уже пол года прошу.

Подождите еще. Куда торопите? Учеба главнее сейчас.

Все, я СДААААААААААААААЛ экзамены!!!!!
Ждем-с уроков

Ну как успехи?

Добрый день, Антон спасибо за уроки они очень хорошие, Вы показали новичкам основы delphi, теперь каждый кто смотрел уроки ваши сможет сам что ему нужно освоить.
ИМХО уже стоит выпускать уроки по решению задач по программированию, ведь в программировании главное уметь хорошо мыслеть(логически) и хорошо находить алгоритмы для решения задач, если человек это умеет, то ему не составет труда выучить язык программирования для дальнейшего развития, человек который не умея решать задачи а не зная алгоритмов, вряд ли напишет хорошую программу.
Задачи можно брать отсюда acmp.ru и постепенно решать и показывать алгоритмы решения.

Кстати, Антон, Перед тем как делать видеоуроки с железом и прочее... Объясни народу, что такое классы и ООП. Без этого пропадает весь смысл программирования.

bagabuga писал(а):Кстати, Антон, Перед тем как делать видеоуроки с железом и прочее... Объясни народу, что такое классы и ООП. Без этого пропадает весь смысл программирования.
+1
хотя ООП норм объяснено в "[Специалист] Программирование Delphi 2010 / 7.0. Базовый курс (Фёдор Самородов) [2011, RUS] PCRec"
http://rutracker.org/forum/viewtopic.php?t=4064238

Может я куда-то не туда туплю...но чем отличается Delphi от С++?
Упс, понял свою глупость.
Делфи среда программирования, С++ язык))

021280 писал(а):Может я куда-то не туда туплю...но чем отличается Delphi от С++?
Упс, понял свою глупость.
Делфи среда программирования, С++ язык))

Нет не понял! Начиная с 2007 года, delphi является языком программирования, но если ты даже не понимаешь различия между delphi и c++, тебе явно не сюда.Ekkleziast писал(а):bagabuga писал(а):Кстати, Антон, Перед тем как делать видеоуроки с железом и прочее... Объясни народу, что такое классы и ООП. Без этого пропадает весь смысл программирования.
+1
хотя ООП норм объяснено в "[Специалист] Программирование Delphi 2010 / 7.0. Базовый курс (Фёдор Самородов) [2011, RUS] PCRec"
http://rutracker.org/forum/viewtopic.php?t=4064238
Хреново там ООП объяснено. М.б. я ещё не досмотрел, но за 3 дня (1, 2 и 3-й видео файлы) так и не услышал объяснений по поводу разделов Private, Protected, Public, Published. Конструкции destructor, для чего нужен property и прочее..

Цитата:Нет не понял! Начиная с 2007 года, delphi является языком программирования, но если ты даже не понимаешь различия между delphi и c++, тебе явно не сюда.
И куда же мне?))
P.S. Глянул первый урок, забавно, надеюсь дальше будет более плодотворно)
P.S.S.
не выдержал - решил написать.
Этот чавкающий, хлюпающий и свистящий упырь дико меня бесит.
Автор ты или разводи сопли в своём кофе или подавай материал. Противно слушать.

021280 писал(а):не выдержал - решил написать.
Этот чавкающий, хлюпающий и свистящий упырь дико меня бесит.
Автор ты или разводи сопли в своём кофе или подавай материал. Противно слушать.
Не нравится - не смотри.

021280 писал(а):Цитата:Нет не понял! Начиная с 2007 года, delphi является языком программирования, но если ты даже не понимаешь различия между delphi и c++, тебе явно не сюда.
И куда же мне?))
P.S. Глянул первый урок, забавно, надеюсь дальше будет более плодотворно)
Ну для начала хотя бы ознакомиться с общим понятием "язык программирования". Посмотреть какие существуют языки и т.п.Цитата:P.S.S.
не выдержал - решил написать.
Этот чавкающий, хлюпающий и свистящий упырь дико меня бесит.
Автор ты или разводи сопли в своём кофе или подавай материал. Противно слушать.
Дальше лучше не смотри. Побереги нервную систему.

WinterAcidRain писал(а):021280 писал(а):не выдержал - решил написать.
Этот чавкающий, хлюпающий и свистящий упырь дико меня бесит.
Автор ты или разводи сопли в своём кофе или подавай материал. Противно слушать.
Не нравится - не смотри.
Именно так и поступлю. Это очкастое школобыдло позорится само, так ещё имеет неуважение к тем, кто это говно пытается слушать и учиться.
И кстати, половина "его" уроков давно лежат в сети у более достойных товарищей, которые умеют объяснять и прилично себя вести, а не выёживаться как мартышка, сидя на банане

материал был выпущен не для масс, а продолжение попросили зрители...

Только,правда,продолжение продолжения (т.е. следующий урок) запаздывает...

021280 писал(а):Цитата:Нет не понял! Начиная с 2007 года, delphi является языком программирования, но если ты даже не понимаешь различия между delphi и c++, тебе явно не сюда.
И куда же мне?))
P.S. Глянул первый урок, забавно, надеюсь дальше будет более плодотворно)
P.S.S.
не выдержал - решил написать.
Этот чавкающий, хлюпающий и свистящий упырь дико меня бесит.
Автор ты или разводи сопли в своём кофе или подавай материал. Противно слушать.
Тебя никто не принуждает на это смотреть или тем более слушать. Критика имеет силу тогда, когда взамен предлагается достойная альтернатива. Предложи что нибудь более интересное или правильное с твоей точки зрения, а потом критикуй. Автор не идеален, согласен. Однако многое делает для народа, причем просто за спасибо, а что сделал ты для людей? Уверен, что когда начнешь поступать сам как Автор, у тебя мыслей подобного плана не останется, кого то подъебать или обосрать, короче изменишься в лучшую сторону, чего тебе от всей души желаю.
А пока, если здесь и есть кто упырь, то точно не Автор.

Альтернатива этому говноавтору?
http://rutracker.org/forum/viewtopic.php?t=2803667
Кушай наздоровье.

021280 писал(а):Альтернатива этому говноавтору?
http://rutracker.org/forum/viewtopic.php?t=2803667
Кушай наздоровье.
как же меня тошнят уроки по делфи,
когда окно редактора кода сделают 10 х 10 см (delphi 7 - must die)
и гонятют туда сюда бегунок
вся f должна помещаться с редакторе кода и без прокруток !!!
(ну по крайней мере боль-во)

021280 писал(а):Альтернатива этому говноавтору?
http://rutracker.org/forum/viewtopic.php?t=2803667
Кушай наздоровье.
Спасибо 021280 , я знаком с этими видеоуроками, это уроки от Владимира Любаева. Не спорю, они тоже хороши, но как по мне, то только для самых, самых начинающих. Видно у тебя таки не хватило терпения ознакомиться хотя бы с уроками 1 го сезона Антона Макрушина. Если бы хватило, то ты бы понял, что они гораздо глубже предложенных тобой по ссылке, и не стал бы в качестве альтернативы Антону предлагать Любаева.
p.s.
кстати 021280 откуда так ругаться научился, говноавтор там и пр. Че злой такой, или ты такой по жизни бука ?

О чем вы говорите? У Антона нет альтернативы никакой, такую подробную информацию только он предоставляет и никто другой. У Любаева учился, многому не научился, а с помощью видео-уроков Антона больше стал понимать и делать. Теперь пользуюсь интернетом для поиска нужных функций, процедур и т.д. Программы стал писать те которые хочу, а не те которые предлагают написать в видео-уроках. Поэтому Антох не слушай никого, продолжай записывать уроки...
P.S. Мне даже больше нравятся такие большие уроки по 5 часов с лирическими отступлениями, чем тупое заучивание происходящего. Антон хороший учитель, пусть продолжает....
Плохо только то, что не очень часто уроки выходят. Здесь хотелось бы по больше видеть.

Любаев хорош для начинающих - никто и не спорит. Обидно только, что в практических занятиях он перестаёт объяснять "что, зачем и почему".
Ваш Антон может и копает глубже, но форма подачи материала жуткая.
Если бы не чавканья, всхлипы и блекатания - было бы отлично.Цитата:кстати 021280 откуда так ругаться научился, говноавтор там и пр. Че злой такой, или ты такой по жизни бука
Не мы такие, жизнь такая (с)

021280, Ты что издеваешься, Любаева слушать!? В его "уроках" нет НИКАКОЙ информации. Поверь мне.
Он тебе показал ты повторил, если это программирование, тогда согласен, его уроки просто идеальны, но дальше той "х*рни" что он показывает, ты никуда не проедешь.

bagabuga писал(а):021280, Ты что издеваешься, Любаева слушать!? В его "уроках" нет НИКАКОЙ информации. Поверь мне.
Он тебе показал ты повторил, если это программирование, тогда согласен, его уроки просто идеальны, но дальше той "х*рни" что он показывает, ты никуда не проедешь.
+1. Смотрел уроки Любаева - хернь полнейшая, ничему не смог научиться. Начал изучать уроки Антона стал более менее понимать и разбираться.

zhekapc писал(а):+1. Смотрел уроки Любаева - хернь полнейшая, ничему не смог научиться. Начал изучать уроки Антона стал более менее понимать и разбираться.
Поддерживаю-смотрю только вторую часть и уже в ней любаев delphi 7 называет компилятором...

ГДЕ УРОКИ!!!!!!
Антон, когда уже уроки?!?!?!

The MaksimkA писал(а):zhekapc писал(а):+1. Смотрел уроки Любаева - хернь полнейшая, ничему не смог научиться. Начал изучать уроки Антона стал более менее понимать и разбираться.
Поддерживаю-смотрю только вторую часть и уже в ней любаев delphi 7 называет компилятором...
Может это вы не так поняли? У Delphi есть компилятор, его можно назвать как компилятор Delphi, т.к. используется в работе Delphi. И никак не компилятор Си. Хотелось бы посмотреть, что за ролик. И вообще сейчас используется RAD Studio, там и Си и Delphi и т.д.

lemonos писал(а):The MaksimkA писал(а):zhekapc писал(а):+1. Смотрел уроки Любаева - хернь полнейшая, ничему не смог научиться. Начал изучать уроки Антона стал более менее понимать и разбираться.
Поддерживаю-смотрю только вторую часть и уже в ней любаев delphi 7 называет компилятором...
Может это вы не так поняли? У Delphi есть компилятор, его можно назвать как компилятор Delphi, т.к. используется в работе Delphi. И никак не компилятор Си. Хотелось бы посмотреть, что за ролик. И вообще сейчас используется RAD Studio, там и Си и Delphi и т.д.
"Для того,чтобы начать программировать на языке Delphi, понадобится вот такая программа.Она называется компилятор."-его слова когда он мышкой обводил запущенную среду программирования...
Второй ролик первой части,самое начало,просмотрите...мне это сразу не понравилось...среду разработки компилятором никак не назовёшь,она только может использовать компилятор,чтобы генерить *.exe файлы (поправьте,если не прав)

Да я в итоге качнул книгу Фленова и не парюсь
Лучший, без вариантов))

lemonos писал(а):RAD Studio
Глючная штука.

Чем вас не устраивают эти курсы:
Программирование Delphi 2010 / 7.0. Базовый курс
Программирование Delphi 2010 / 7.0. Базы данных. Технология ADO и dbExpress
Программирование Delphi 2010 / 7.0. Создание клиент - серверных приложений
Или кто-то считает, что курсы быдлокодера Антоши дают больше информации?

WinterAcidRain писал(а):lemonos писал(а):RAD Studio
Глючная штука.
2010 очень даже хороша. От версий зависит.

PavluhaSt писал(а):Чем вас не устраивают эти курсы:
Программирование Delphi 2010 / 7.0. Базовый курс
Программирование Delphi 2010 / 7.0. Базы данных. Технология ADO и dbExpress
Программирование Delphi 2010 / 7.0. Создание клиент - серверных приложений
Или кто-то считает, что курсы быдлокодера Антоши дают больше информации?
Спасибо, товарищ. Непременно посмотрю.

можно побольше о работе с базами данных ?

RS219 писал(а):можно побольше о работе с базами данных ?
a что нaдo?

PavluhaSt писал(а):Чем вас не устраивают эти курсы:
Программирование Delphi 2010 / 7.0. Базовый курс
Программирование Delphi 2010 / 7.0. Базы данных. Технология ADO и dbExpress
Программирование Delphi 2010 / 7.0. Создание клиент - серверных приложений
Или кто-то считает, что курсы быдлокодера Антоши дают больше информации?
быдлокодер ты...неадекват....не нравяться уроки антона иди спать

тут походу скоро битва будет между разъярёнными юзерами,
а Антоша уже давно сменил вид деятельности и чихать он хотел на Delphi

Donald Duck Adventures /Приключения Дональда Дака (№1, Ноябрь, 1987, Gladstone)
Переводчик: Антон Макрушин
http://rutracker.org/forum/viewtopic.php?t=4103421

Цитата:а Антоша уже давно сменил вид деятельности и чихать он хотел на Delphi
Ну и правильно сделал, ибо нex..й.

PavluhaSt писал(а):Чем вас не устраивают эти курсы:
Программирование Delphi 2010 / 7.0. Базовый курс
Программирование Delphi 2010 / 7.0. Базы данных. Технология ADO и dbExpress
Программирование Delphi 2010 / 7.0. Создание клиент - серверных приложений
Или кто-то считает, что курсы быдлокодера Антоши дают больше информации?
Для того, чтобы обвинять других в быдлокодерстве, нужно самому как минимум не быть быдлокодером.
Чтобы кидаться ссылками, много ума не надо. А вообще, из в книг как в инете, так и в живую, гораздо больше инфы можно нарыть, правда для этого нужно сидеть и рыть. Вот Антон сам нарыл, и с другими делится, а где твой образец золотого кода? Докажи что не быдлокодер!!! Ekkleziast писал(а):тут походу скоро битва будет между разъярёнными юзерами,
а Антоша уже давно сменил вид деятельности и чихать он хотел на Delphi

Donald Duck Adventures /Приключения Дональда Дака (№1, Ноябрь, 1987, Gladstone)
Переводчик: Антон Макрушин
http://rutracker.org/forum/viewtopic.php?t=4103421

Жаль конечно если уроков больше не будет.
Антон привет, ты где? Уже начало июля скоро заканчивается. А уроков все нет и нет. Как ты там жив здоров, мы все уже тут заждались?

Ekkleziast писал(а):http://rutracker.org/forum/viewtopic.php?t=4103421
Антошка похоже в детство ударился...

RS219 писал(а):можно побольше о работе с базами данных ?
Подскажите пожалуйста, а где можно найти сами коды и их название? Я тут посмотрел видео, Антон пишет код программы, это понятно, но сами коды он знает наизусть.А где их можно скачать? Чтобы были с переводом.Все символы и команды, которые Антон применял для написания программы.И как они правильно называются?

SQL запросы? Или про что.
http://mad-slonik.narod.ru/Download/SQL_Fkenov.pdf
http://www.woweb.ru/publ/45-1-0-335
http://www.sd-company.su/sd_base_xp/programming/other/sql_syntax.php

varnak69 писал(а):RS219 писал(а):можно побольше о работе с базами данных ?
Подскажите пожалуйста, а где можно найти сами коды и их название? Я тут посмотрел видео, Антон пишет код программы, это понятно, но сами коды он знает наизусть.А где их можно скачать? Чтобы были с переводом.Все символы и команды, которые Антон применял для написания программы.И как они правильно называются?
Вот здесь многое для себя почерпнул по базам данных http://devdelphi.ru/?p=16
и здесь тоже http://delphiport.ucoz.com/load
может поможет

zerdalert писал(а):varnak69 писал(а):RS219 писал(а):можно побольше о работе с базами данных ?
Подскажите пожалуйста, а где можно найти сами коды и их название? Я тут посмотрел видео, Антон пишет код программы, это понятно, но сами коды он знает наизусть.А где их можно скачать? Чтобы были с переводом.Все символы и команды, которые Антон применял для написания программы.И как они правильно называются?
Вот здесь многое для себя почерпнул по базам данных http://devdelphi.ru/?p=16
и здесь тоже http://delphiport.ucoz.com/load
может поможет
Спасибо!
Ноя хотел бы ещё найти описание и назначение команд или кода.Типа что они означают когда код пишем.К примеру вот тут, я не могу понять что значат эти "команды", как они называются и за что отвечают.Должен же быть какойто справочник по ним?
"type
TForm1 = class(TForm)
Edit1: TEdit;
Button1: TButton;
Edit2: TEdit;
procedure Button1Click(Sender: TObject);
private
Private declarations
public
Public declarations
end;
var
Form1: TForm1;
function HostToIP(Name: string; var Ip: string): Boolean;
implementation
$R *.dfm
function HostToIP(Name: string; var Ip: string): Boolean;
var
wsdata :TWSAData;
hostName :array[0..255]of AnsiChar;
hostEnt :PHostEnt;
addr :PAnsiChar;
begin
WSAStartup ($0101, wsdata);
try
gethostname (hostName, sizeof(hostName));
StrPCopy(hostName, Name);
hostEnt := gethostbyname(hostName);
if Assigned(host
--------------
Прошу не ругать меня за тупость, я только вот первый раз прикоснулся к Дельфи.Видео посмотрел, всё вроде понятно, Антон автоматом печатает и комментирует, мол пишем то...пишем это...Но каждая его строка, это команда к действию или выполнению..ему понятна.А где мне найти и выучить это?Типа элементарного(var,try, begin) и т.д....! Но вы тут все спецы, и что я спрашиваю, для вас азбука! А я даже не первоклашка.

varnak69 писал(а):zerdalert писал(а):varnak69 писал(а):RS219 писал(а):можно побольше о работе с базами данных ?
Подскажите пожалуйста, а где можно найти сами коды и их название? Я тут посмотрел видео, Антон пишет код программы, это понятно, но сами коды он знает наизусть.А где их можно скачать? Чтобы были с переводом.Все символы и команды, которые Антон применял для написания программы.И как они правильно называются?
Вот здесь многое для себя почерпнул по базам данных http://devdelphi.ru/?p=16
и здесь тоже http://delphiport.ucoz.com/load
может поможет
Спасибо!
Ноя хотел бы ещё найти описание и назначение команд или кода.Типа что они означают когда код пишем.К примеру вот тут, я не могу понять что значат эти "команды", как они называются и за что отвечают.Должен же быть какойто справочник по ним?
"type
TForm1 = class(TForm)
Edit1: TEdit;
Button1: TButton;
Edit2: TEdit;
procedure Button1Click(Sender: TObject);
private
Private declarations
public
Public declarations
end;
var
Form1: TForm1;
function HostToIP(Name: string; var Ip: string): Boolean;
implementation
$R *.dfm
function HostToIP(Name: string; var Ip: string): Boolean;
var
wsdata :TWSAData;
hostName :array[0..255]of AnsiChar;
hostEnt :PHostEnt;
addr :PAnsiChar;
begin
WSAStartup ($0101, wsdata);
try
gethostname (hostName, sizeof(hostName));
StrPCopy(hostName, Name);
hostEnt := gethostbyname(hostName);
if Assigned(host
--------------
Прошу не ругать меня за тупость, я только вот первый раз прикоснулся к Дельфи.Видео посмотрел, всё вроде понятно, Антон автоматом печатает и комментирует, мол пишем то...пишем это...Но каждая его строка, это команда к действию или выполнению..ему понятна.А где мне найти и выучить это?Типа элементарного(var,try, begin) и т.д....! Но вы тут все спецы, и что я спрашиваю, для вас азбука! А я даже не первоклашка.
Смотри, в рамках форума расписывать что к чему никто думаю не станет ибо хоть и не сложно, но писать придется много.
Если как ты говоришь только прикоснулся к Delphi, то мой совет начни с малого. Например вот от сюда http://rutracker.org/forum/viewtopic.php?t=2803667
Да Любаев не фонтан, но как для совсем новичка, то доступно знакомит с компонентами.
или здесь тоже не плохо для новичков изложено http://masterlite.delphicomponent.ru/
Также вот на этом сайте много полезного для новичков http://www.delphi-manual.ru/
Ну и в прикуску как по мне, купи (хотя можно скачать)
Самоучитель Delphi 2007 авт: Глушаков С.В. и Клевцов А.Л. - Очень доступно все жуется. Одними видеоуроками сыт не будешь и без книг далеко не уйдешь.
Другими словами, - "без букваря читать не научишься". А уже после переходи к урокам Антона ИМХО
Кстати я тоже из начинающих

Написал я вашему Антуану в Контакт - сообщение он прочёл, но ответом не удостоил.
Зазвездился ваш быдлодрищ и ботан

021280 писал(а):Написал я вашему Антуану в Контакт - сообщение он прочёл, но ответом не удостоил.
А ты ещё в теме с комиксами телегу ему накатай.

WinterAcidRain писал(а):021280 писал(а):Написал я вашему Антуану в Контакт - сообщение он прочёл, но ответом не удостоил.
А ты ещё в теме с комиксами телегу ему накатай.
Он такой же наш, как и твой..

Короч по ходу потерял он интерес к Delphi и занялся видеороликами о "спорте", с участием своего тощего тельца. 52 кг вес для человека в 20+ лет это ололо. Дистрофан

XilDen писал(а):021280
Да ты истинный фанат, я посмотрю!)) Каждый день находишь время по обсуждать меня в теме, смотришь все ролики, которые я делаю, пишешь мне сообщения вконтакте)) Учитывая, что я тебя так дико раздражаю, просто удивительно такое пристальное внимание к моей персоне. Чем же я тебя так зацепил-то?)
Всем
Урок по потокам в записи. Один-два дня, и появится здесь. Ожидайте
А вот за это огромный РЕСПЕКТ! )

XilDen писал(а):021280
Да ты истинный фанат, я посмотрю!)) Каждый день находишь время по обсуждать меня в теме, смотришь все ролики, которые я делаю, пишешь мне сообщения вконтакте)) Учитывая, что я тебя так дико раздражаю, просто удивительно такое пристальное внимание к моей персоне. Чем же я тебя так зацепил-то?)
Всем
Урок по потокам в записи. Один-два дня, и появится здесь. Ожидайте
А когда же по работе с железом уже будет?

XilDen писал(а):021280
Да ты истинный фанат, я посмотрю!)) Каждый день находишь время по обсуждать меня в теме, смотришь все ролики, которые я делаю, пишешь мне сообщения вконтакте)) Учитывая, что я тебя так дико раздражаю, просто удивительно такое пристальное внимание к моей персоне. Чем же я тебя так зацепил-то?)
Всем
Урок по потокам в записи. Один-два дня, и появится здесь. Ожидайте
Просто мне забавно следить за тем, как не зная многих тонкостей, ты вдобавок учишь людей написанию быдлокода.
Ибо ничем другим оно не является, уж прости
Плюс отношение - чавканье, хлюпанье, мат. Ты ещё посрать сходи и комп с собой возьми, чтобы все знали как ты это делаешь. Это как минимум стыдно должно быть.
Вроде не школота уже, а поведение ниже плинтуса.
Будь мужиком

021280, Vanomas что только не творит в моменты записей обзоров. Люди все равно смотрят.

XilDen писал(а):Цитата:Просто мне забавно следить за тем, как не зная многих тонкостей, ты вдобавок учишь людей написанию быдлокода.
Ибо ничем другим оно не является, уж прости
Смешно слышать оценку моего кода от человека, который ещё неделю назад не знал, чем отличается Делфи от C++, уж прости... Цитата:Плюс отношение - чавканье, хлюпанье, мат. Ты ещё посрать сходи и комп с собой возьми, чтобы все знали как ты это делаешь. Это как минимум стыдно должно быть.
Дорогой друг, это жанр первого сезона видеоуроков. Всё это делалось намеренно и специально, для создания необычной, с одной стороны абсурдной обстановки, а с другой стороны создания непринуждённости, и ухода от лощёного безэмоционального дикторства, под которое хочется заснуть. Я создал новый жанр - развлекательное обучение с матами, кривлянием и чавканьем. О чём сразу оговаривается. Жанр этот вовсе не планировался, и получился совершенно спонтанно. Первый урок был записан исключительно для одного человека, моего друга. Его смысл был "чисто постебаться и поржать". Трекер просто послужил площадкой для передачи файла через торрент-протокол.
Неожиданно для меня самого, урок начали активно скачивать (это при том, что я собирался сразу грохнуть раздачу, после того, как друг скачает файл). Зрителям пришёлся по вкусу необычый стиль урока, и моё поведение во время преподавания материала. И они стали требовать продолжение в том же духе. Которое я им и предоставил.
Если ты заметил, во втором сезоне жанр видеоуроков значительно поменялся. В них больше нет матов, и чавканья. Что, кстати (!) повело как раз таки наоборот к большой волне гундежа со стороны фанатов, которые жаждали матов. Поэтому упрекать меня в чём то здесь совершенно бессмысленно. В жизни я культурный, скромный и порядочный человек, а то, что ты видишь в видеоуроках проявление неуважения к зрителю, как ты его расцениваешь - так это просто роль, образ. Или по твоей логике, актёру, который играет в фильме хладнокровного убийцу, должно быть за что то стыдно??
Всем:
Урок записан. Идёт монтаж. Ожидайте
Философ, давай урок выкладывай. Замонались ждать.
Напиши сколько он по длительности, пожалуйста.

В уроке используется Synchronize и Cобытия потока, для работы с вне потоковыми объектами(компоненты, переменные, ...)? События дают большую гибкость с потоками.

XilDen писал(а):Цитата:Просто мне забавно следить за тем, как не зная многих тонкостей, ты вдобавок учишь людей написанию быдлокода.
Ибо ничем другим оно не является, уж прости
Смешно слышать оценку моего кода от человека, который ещё неделю назад не знал, чем отличается Делфи от C++, уж прости... Цитата:Плюс отношение - чавканье, хлюпанье, мат. Ты ещё посрать сходи и комп с собой возьми, чтобы все знали как ты это делаешь. Это как минимум стыдно должно быть.
Дорогой друг, это жанр первого сезона видеоуроков. Всё это делалось намеренно и специально, для создания необычной, с одной стороны абсурдной обстановки, а с другой стороны создания непринуждённости, и ухода от лощёного безэмоционального дикторства, под которое хочется заснуть. Я создал новый жанр - развлекательное обучение с матами, кривлянием и чавканьем. О чём сразу оговаривается. Жанр этот вовсе не планировался, и получился совершенно спонтанно. Первый урок был записан исключительно для одного человека, моего друга. Его смысл был "чисто постебаться и поржать". Трекер просто послужил площадкой для передачи файла через торрент-протокол.
Неожиданно для меня самого, урок начали активно скачивать (это при том, что я собирался сразу грохнуть раздачу, после того, как друг скачает файл). Зрителям пришёлся по вкусу необычый стиль урока, и моё поведение во время преподавания материала. И они стали требовать продолжение в том же духе. Которое я им и предоставил.
Если ты заметил, во втором сезоне жанр видеоуроков значительно поменялся. В них больше нет матов, и чавканья. Что, кстати (!) повело как раз таки наоборот к большой волне гундежа со стороны фанатов, которые жаждали матов. Поэтому упрекать меня в чём то здесь совершенно бессмысленно. В жизни я культурный, скромный и порядочный человек, а то, что ты видишь в видеоуроках проявление неуважения к зрителю, как ты его расцениваешь - так это просто роль, образ. Или по твоей логике, актёру, который играет в фильме хладнокровного убийцу, должно быть за что то стыдно??
Всем:
Урок записан. Идёт монтаж. Ожидайте
Да, неделя прошла, я засел на форум с умными дядьками и смотрю что творят они и ты. Всё познаётся в сравнении.
А насчёт образа - не надо идти на поводке у любителей мата. Это уже не модно и смотрится глупо. Да и до второго сезона я не дожил. Мне первого хватило
P.S.Цитата:В жизни я культурный, скромный и порядочный человек
Надеюсь это так, удачи

XilDen
Молодец ! и так держать, а кому не нравиться, может сам снять свой и предложить публике...
Если у человека есть желание то пусть делает, а по поводу матов и чавканья, это кто как воспринимает.
Мат порой режет ухо и в присутствии своего сына, да я не смотрю, но как видно из второго сезона это убрано, я бы оставил чавканье ))))...
Стиль Антон правильно подобрал, потому как просто зачитывание напрягает и человек материал воспринимает как что то сверх естественное, что не возможно выучить, а если и учить то оч долго.
А так уроки легко запоминать, нет страха перед материалам , что не сможешь разобраться и понять.
Так говоря снять эмоциональный барьер..........
Молодца Антон, так держать и ждем продолжения......
Лично от меня - хотелось бы услышать разбор подробный по созданию классов , структур , глубже затронуть клиент сервер и работа с веб, разработка игр более посложнее, потоки углубление, работа с БД MSSQL, MySQL . Ну где то так ....
Еще раз спасибо .. )))

Вот народ вы и дождались этого урока. будем надеяться вы все это время не сидели тупо и ждали урока ,а изучали что то самостоятельно
XilDen кстати антон что в 6 уроке ожидается?

антон будет очен класна если следуйши урок будет про захвате картинки от вебкамери, и про настройки вебкамери (фокус, баланс цвета, и т. д.), можна все ето покозать с исползованием компонента tvideograbber или с помашю directshow.
огромное спасибо заранее!!!

XilDen писал(а):ginekologi писал(а):антон будет очен класна если следуйши урок будет про захвате картинки от вебкамери, и про настройки вебкамери (фокус, баланс цвета, и т. д.), можна все ето покозать с исползованием компонента tvideograbber или с помашю directshow.
Не будет, как минимум потому, что у меня нет сейчас вебки) А как максимум - эта тема мне сейчас не интересна.
То, что будет в следующем уроке, я вроде чётко обозначил в конце последнего урока)
И правильно, давай по списку после 6-го урока)))Цитата:Антон, делай видеоурок про потоки, многопоточность в приложениях, а потом железо, 3д игры, сокеты и прочее.

XilDen, а что тебя тормозит перейти на Delphi XE2, тем самым самому не трахаться (юникод и.т.п.) и не путать новичков ?

В Дельфи есть волшебная кнопочка автоформатирования: Tools—>Source formatter—>Current file, например.

Alex111234 писал(а):В Дельфи есть волшебная кнопочка автоформатирования: Tools—>Source formatter—>Current file, например.
ты чё, Антон не слышал такие термины как:
* стиль
* и форматирование кода

XilDen писал(а):Хотя бы то, что видеокурс по Делфи 7. Это конечно очень оригинально, скачиваешь видеокурс, в названии которого одна версия Делфи, и вдруг с середины 2 сезона учитель начинает преподавать в другой версии. Но я на это не пойду. Начатое надо доводить до конца.
ну ты уже не рассказываешь, где какой компонент находится, чтобы юзер быстро нашёл и ознакомился
а кнопка компиляции везде там жеXilDen писал(а):К тому же, если ты такой умный, что видишь, насколько я плохой программист, и как безобразно что-то делаю
я не говорил, что ты плохой программист и.т.п.
отсутствие форматирования кода и.т.п. - это не показатель скила программирования
XilDen писал(а):зачем ты смотришь мои уроки
ну иногда за бутылочкой спрайта интересно позырить уроки по делфи, иногда встречается что-то ранее пропущенное и.т.п.
да и сами уроки забавные

.
.
.
p.s.
считаю, что самым полезным уроком был бы урок про OOП

Антуан у тебя проблемы с критикой
Не надо всё воспринимать с такой подростковой обидой - "Аа, вам не нравицо? Ну и фсё, нисматрите".
Эт я тебе как старший товарищ советую

в DelphiXE2 все немного иное ежели в delphi 7. даже различные типы переменных записываются под иной тип и воспринимают другое кол-во байт. поэтому если Антон перейдет на нее а люди будут повторить тоже самое на Delphi 7, то не все у них получиться и будет выдаваться ошибка. придется всем переходить на ХЕ2. Но могу заметить ХЕ2 более красивая, удобная и функциональная, сам ей пользуюсь и вполне доволен.

Да как бы красота роли не играет)) Код можно и в блокноте писать.
В программировании главное уметь и понимать что пишешь, а создавать кнопочки на форме и менять им свойства можно за день научиться

Почему видео отстаёт от звука?

супер! жду новый урок!!!alexsan9999 писал(а):Почему видео отстаёт от звука?
в последнем уроке не отстаёт

Например в поток, вместо ID, можно сразу объект передать. Меньше времени писать.
Mainскрытый текстКод:unit Unit1;
interface
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, ExtCtrls, StdCtrls, pngimage, acPNG, jpeg, Unit2;
type
  TForm1 = class(TForm)
    Button1: TButton;
    Image1: TImage;
    Image2: TImage;
    procedure Button1Click(Sender: TObject);
  private
    Private declarations
  public
    Public declarations
  end;
var
  Form1: TForm1;
implementation
$R *.dfm
procedure TForm1.Button1Click(Sender: TObject);
var
  IT1, IT2 :TImageTread;
begin
Button1.Enabled := False;
   try
IT1 := TImageTread.Create(Image1);
IT1.FreeOnTerminate := True;
IT1.Resume;
IT2 := TImageTread.Create(Image2);
IT2.FreeOnTerminate := True;
IT2.Resume;
while (not IT1.Terminated)and(not IT2.Terminated) do
  Application.ProcessMessages;
   finally
Button1.Enabled := True;
   end;
end;
end.

Thread (треад)скрытый текстКод:unit Unit2;
interface
uses
  Graphics, ExtCtrls, Classes, pngimage, jpeg;
type
  TImageTread = class(TThread)
  private
    fMyImage: TImage;
    fH, fW :Integer; // высота, ширина
    fX, fY :Integer;
    Private declarations
  protected
    procedure Execute; override;
    procedure UpdateImg;
  public
    constructor Create(Img :TImage);
    property MyImage:TImage read fMyImage write fMyImage;
    property Terminated;
  end;
implementation
TImageTread
constructor TImageTread.Create(Img: TImage);
begin
inherited Create(True);
Priority := tpHigher;
fMyImage := Img;
if Assigned(fMyImage) then
begin
   fH := fMyImage.Height;
   fW := fMyImage.Width;
end;
end;
procedure TImageTread.Execute;
var
  I, J :Integer;
begin
  try
if Assigned(fMyImage) then
begin
   for I := 0 to fW - 1 do
   for J := 0 to fH - 1 do
   begin
     fX := I;
     fY := J;
     Synchronize(UpdateImg);
   end;
end;
  finally
Terminate; // сообщаем о завершении, для любых нужд вне потока
  end;
end;
procedure TImageTread.UpdateImg;
begin
fMyImage.Canvas.Pixels[fX, fY] := clBlack;
fMyImage.Repaint;
end;
end.

Форум все равно меняет отступы по своему.

KILAh_1991 писал(а):супер! жду новый урок!!!alexsan9999 писал(а):Почему видео отстаёт от звука?
в последнем уроке не отстаёт
Сначала не отстаёт ,а потом начинает

$aid писал(а):alexsan9999
У меня так бывает, когда я смотрю увесистые фильмы в формате mkv размером 20-40 Гигабайт. Это полнометражные, с многоканальными качественными аудиодорожками, с хорошим разрешением. Но обычные рипованные фильмы и даже DVD нормально можно смотреть.
Вывод: возможно, у тебя слабая видеокарта, или некачественный видеодрайвер, или ОЗУ мало, или кодек не самый лучший. Попробуй посмотреть на другом, более мощном компьютере.
UPD
Еще одна возможная проблема - надо держать на системном диске побольше свободного места.
До переустановки винды всё было чётко

Спасибо Антон за новые уроки !!!

XilDen писал(а):Всем:
Только что завершил работу над специальным сервисом! http:// СПАМ Теперь каждый желающий сможет добавлять в свою раздачу модуль оценивания!)) Юзайте на здоровье!
P.S. Не стесняемся, ищем дыры и косяки
т.е. другие трекеры и.т.п не могут использовать ?
(т.к. прямая реклама трекера)
как-то не прогматично

Даёшь урок по созданию программы, которая по нику в скайпе выдаёт почту, в которой тот зарегистрирован

021280 писал(а):Даёшь урок по созданию программы, которая по нику в скайпе выдаёт почту, в которой тот зарегистрирован
Это практически невозможно. Где-то читал,что у скайпа протокол ни*бически зашифрован самыми извращёнными путями...но это было давно,как щас обстоят дела не знаю...

The MaksimkA писал(а):зашифрован самыми извращёнными путями
Зашифрован то зашифрован. Но недавно юзеры нехилый косяк нашли - бывает, что сообщение посылаешь одному контакту, а приходит оно совсем другому из френд-листа.

WinterAcidRain писал(а):The MaksimkA писал(а):зашифрован самыми извращёнными путями
Зашифрован то зашифрован. Но недавно юзеры нехилый косяк нашли - бывает, что сообщение посылаешь одному контакту, а приходит оно совсем другому из френд-листа.
Ну просьба тов. 021280 это в себя не включала ,а то что он просил-практически невозможно выполнить благодаря дядям, разрабатывавшим и модифицирующим skype

Хочу написать прогу, которая печатала бы дату на фотография, когда она сделана. Идея такая, загружается фото, дата берется из даты создания фото и наносится на фото, а затем сохраняется. Ну и плюс небольшие настройки: размер, цвет шрифта, место расположение даты на фото. Я, конечно, понимаю, что таких программ полно в инете, но они все платные и хочется сделать самому, так сказать на свой вкус. Сейчас многие фотоаппараты не печатают на фото этой инфы, что очень не удобно (лично для меня). Вот и появилась такая идея написать прогу самому. Я, конечно, не профи в Делфи, но некоторые познания имеются. Да и задача, по-моему, не сложная. Есть у кого-нибудь какие мысли по поводу мой идеи? А может Антон в очередном уроке наглядно покажет? Пока проблема в том, как нанести цифры на фото. Думаю сделать квадратики с цифрами и в цикле попиксельно переносить изображение из определенного квадратика на фото. Но мне кажется, что это как-то слишком мудрено. Может быть есть вариант проще???

dwa77
Лучше спроси тут: http://www.cyberforum.ru/delphi-beginners/

dwa77 писал(а):Хочу написать прогу, которая печатала бы дату на фотография, когда она сделана. Идея такая, загружается фото, дата берется из даты создания фото и наносится на фото, а затем сохраняется. Ну и плюс небольшие настройки: размер, цвет шрифта, место расположение даты на фото. Я, конечно, понимаю, что таких программ полно в инете, но они все платные и хочется сделать самому, так сказать на свой вкус. Сейчас многие фотоаппараты не печатают на фото этой инфы, что очень не удобно (лично для меня). Вот и появилась такая идея написать прогу самому. Я, конечно, не профи в Делфи, но некоторые познания имеются. Да и задача, по-моему, не сложная. Есть у кого-нибудь какие мысли по поводу мой идеи? А может Антон в очередном уроке наглядно покажет? Пока проблема в том, как нанести цифры на фото. Думаю сделать квадратики с цифрами и в цикле попиксельно переносить изображение из определенного квадратика на фото. Но мне кажется, что это как-то слишком мудрено. Может быть есть вариант проще???
А что там сложного?
Делаешь дату на фотке (фотка image, дата выводится через Label) по нажатию кнопки Код:procedure TForm1.btn1Click(Sender: TObject);
begin
lbl1.caption:= DateTimeToStr( now);
end;

Не вижу проблемы в том, чтобы человек немного подумал сам
Начальный путь показан, дальше можно ручками

такое сделать не так и трудно, выполняется в 4 действия.
1) считать дату создания загруженной картинки по заданному пути.
2) перенести ее на фото в label
3) задать прозрачность label, объединить
4) сохранить при помощи savePicture

Антуан, а как ты себе представляешь пакетную обработку фоток с разными датами?))
Ручками оно надёжнее

Цитата:только если реализовывать захват Canvas'a всей формы
я про что и говорю, создал,добавил,объединил,сохранил

Антон молодец, понял мою идею. Действительно, фокусы с наложением TLabel и т.д. на TImage в этом случае не прокатят, т.к. сама картинка при этом не изменится. И про пакетную обработку - тоже верно. Я тоже про это думал, хотя и не озвучил.
При нынешних объемах карт памяти и возможностях фототехники (это не раньше - 36 кадров на фото пленке) можно сделать огромное количество фотографий. Если в папке лежит 500 фотографий и вручную нужно каждую фотку загрузить в компонент, нажать кнопочку для впечатывания даты, а затем сохранить измененную фотографию... Это какая рутинная работа, которую можно полностью возложить на компьютер. Кое какие наброски у меня сделаны (я имею ввиду код программы). Просто хочется посмотреть, как это еще можно реализовать. Ведь в программировании - цель одна, а пути достижения могут быть разные

Цитата:Если в папке лежит 500 фотографий
То ты никак не задашь им разную дату

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

Антон... зделай урок по использованию ini файлов в делфи...
и работу ini в массиве ...

Galatimus писал(а):Антон... зделай урок по использованию ini файлов в делфи...
и работу ini в массиве ...
неужели лень осилить 10 строк кода ?
http://beliand.com.ua/2010_10_24/%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0-%D1%81-ini-...8-%D0%B2-delphi/

Да там даже Русский лень выучить...Цитата:зделай

Собственный класс-парсер для работы с ini файлом попробуйте собрать. Кода не много, поиск по принципу конечного автомата. Работа со значениями, через строковые функции и процедуры. Конвертация к другим типам, из строкового, через существующие функции, типа: StrToIntDef, StrToDateTimeDef, ...
Занимательно будет

Galatimus писал(а):Антон... зделай урок по использованию ini файлов в делфи...
и работу ini в массиве ...
Почитай: http://delphiport.ucoz.com/load/rabota_s_ini_fajlami_v_delphi/1-1-0-9 там и про массивы тоже есть, если поискать...

Антон, пожалуйста в следующем уроке вкратце расскажи про работу с ftp. А ту программу-шпион, о которой ты говорил в конце, легче сделать с помощью бата (пакетные файлы Windows), правда там много тонкостей(например, он дружит не со всеми ftp серверами).

zerdalert писал(а):Почитай: http://delphiport.ucoz.com/load/rabota_s_ini_fajlami_v_delphi/1-1-0-9 там и про массивы тоже есть, если поискать...
Лишние скобки, текст пишет, зачем то.Цитата:Edit3.Text:=(a.ReadString('Секция2','Переменная2','Не обнаружено'));
b:=StrToFloat(a.ReadString('Секция1','Переменная1','Не обнаружено'));
Не понимаю, зачем некоторые усложняют код. Например: для хранения простой строчки текста используют БД.

lemonos писал(а):zerdalert писал(а):Почитай: http://delphiport.ucoz.com/load/rabota_s_ini_fajlami_v_delphi/1-1-0-9 там и про массивы тоже есть, если поискать...
Лишние скобки, текст пишет, зачем то.Цитата:Edit3.Text:=(a.ReadString('Секция2','Переменная2','Не обнаружено'));
b:=StrToFloat(a.ReadString('Секция1','Переменная1','Не обнаружено'));
Не понимаю, зачем некоторые усложняют код. Например: для хранения простой строчки текста используют БД.
Не знаю, на сколько я понимаю в примере показан способ записи в текст и в цифру, но код рабочий, я проверял, следовательно можно использовать...XilDen писал(а):Цитата:Не понимаю, зачем некоторые усложняют код. Например: для хранения простой строчки текста используют БД.
Либо чтобы повыпендриваться (типо наличие в проге БД это круто и она повышает её престиж), либо чтобы продемонстрировать элементарные операции по работе с БД на простых примерах.
Антон, ты в своих уроках говорил что то о создании проги для паяльной станции. Научи как в delphi железом управлять через Com порт. Хотя бы на примере прстого фонарика, программно включить - светодиод загорелся или программно выключить - светодиод потух. В нете реально инфы не хватает, по взаимодействию с железом, может ты знаешь какие то секреты, а то кого ни спрашиваю ответ один: - надо драйверы писать, учи с++ ассемблер и пр. Пожелания конечно полезные, однако интересно как это реализуется в Delphi?

Антон расскажи, как можно при парсинге с помощью Idhttp отследить ошибку (сообщение) о таймауте и не выводить его, а менять IP адрес (прокси) из списка, чтобы парсинг продолжался. Ту же выдачу яндекса или гугла можно взять, там таймауты существуют при большом количестве запросов с одного айпи. Как менять прокси я знаю, по этой теме есть материал в сети. Хотя иногда прочекаешь на рабочие через онлайн сервис либо программу, часть удалится нерабочих и всё равно при парсинге не хочет нормально парсить, то таймауты, то ещё какие-то ошибки. Мог бы урок по этой теме сделать? Либо подсказать чего хорошего...

Цитата:Хотя иногда прочекаешь на рабочие через онлайн сервис
И все хорошие прокси очень быстро уходят на приват, потом продаются тем кто платит за прокси и прокся дохнет.Цитата:либо программу
proxyfire не исключение.
Что парсить собрался?

zerdalert писал(а):Антон, ты в своих уроках говорил что то о создании проги для паяльной станции. Научи как в delphi железом управлять через Com порт. Хотя бы на примере прстого фонарика, программно включить - светодиод загорелся или программно выключить - светодиод потух. В нете реально инфы не хватает, по взаимодействию с железом, может ты знаешь какие то секреты, а то кого ни спрашиваю ответ один: - надо драйверы писать, учи с++ ассемблер и пр. Пожелания конечно полезные, однако интересно как это реализуется в Delphi?
Снова присоединяюсь к просьбе .

Возможно, следующий урок выйдет через год.

Цитата:Антон, ты в своих уроках говорил что то о создании проги для паяльной станции.
Паяльной или полярной?

подкиньте идейку какую б программку написать?

XilDen писал(а):Цитата:отсутствие форматирования кода и.т.п. - это не показатель скила программирования
Так может тогда хватит меня уже упрекать в отсутствии этого форматирования? А то уже начинает как то надоедать)
ну если ты писал бы весь код в 1 строчку, мне тоже молчать?
надо хотя бы на 90% придерживаться дефолтному стилю форматирования, а не писать как вздумается
под словом быдлокод в первую очередь у меня ассоциируется - небрежный и раздолбайский стиль форматирования, который затрудняет чтение и разбор полётов
p.s.
надо быть корректнее, а то новички нахватаются от тебя плохих привычек (поди и сам так нахватался)

vladikgur писал(а):Возможно, следующий урок выйдет через год.
Главное что выйдет ...

Vasyka_Pryanik писал(а):vladikgur писал(а):Возможно, следующий урок выйдет через год.
Главное что выйдет ...
Плохо, что через год ...

The MaksimkA писал(а):Vasyka_Pryanik писал(а):vladikgur писал(а):Возможно, следующий урок выйдет через год.
Главное что выйдет ...
Плохо, что через год ...
Но выйдет

vladikgur писал(а):The MaksimkA писал(а):Vasyka_Pryanik писал(а):vladikgur писал(а):Возможно, следующий урок выйдет через год.
Главное что выйдет ...
Плохо, что через год ...
Но выйдет
Точно

Или через два...
P.S.
Антуан а ты не планируешь в будущем что-то подобное делать на С++/С# ?

alexsan9999 писал(а):подкиньте идейку какую б программку написать?
Обучаемый нейросетевой распознаватель текста, капч, образов, ...

zerdalert писал(а):vladikgur писал(а):The MaksimkA писал(а):Vasyka_Pryanik писал(а):vladikgur писал(а):Возможно, следующий урок выйдет через год.
Главное что выйдет ...
Плохо, что через год ...
Но выйдет
Точно
Ещё не известно...

Антуан, ты мне ответишь на вопрос про С?))
Интересно же

Антон Пожалуйста сделай пару уроков по ADOBE FLASH и ActionScript !!!!!!

Цитата:А почему тебя это так интересует?
Ну, я должен признать что ошибался на твой счёт.
У тебя действительно, более доходчивые уроки.
Жаль что С не будешь юзать.

Антон, а почему на RuVotes звери не считаются, всмыле капча не работает в Хроме.

021280 писал(а):Цитата:А почему тебя это так интересует?
Ну, я должен признать что ошибался на твой счёт.
У тебя действительно, более доходчивые уроки.
Жаль что С не будешь юзать.
Подойдут уроки по Borland C++ Builder?

XilDen
Да. Оказалось, что виновата галочка "При наведении указателя мыши на изображение, показывать плавающую панель инструментов изображений (лупа, просмотр оригинала, установка обоев)" в настройках расширения Панель инструментов Chrome (от Google).

021280, видеоуроки есть(кстати с трекера качал),но смотреть как-то лень...много что через книги узнал-пока этого хватает...

021280 писал(а):Computerman
Не, только С#
Вот канал на ютубе тут несколько видео уроков http://www.youtube.com/user/ecroFeGushKa

Народ, мой аккаунт забанили! За, якобы, рассылку спама. В реале я рассказал через ЛС примерно 10 релизёрам трекера о своём сервисе с голосованием. Это сочли за рассылку спам-сообщений с рекламой, и аккаунт был заблокирован бессрочно. Такие вот дела. Как будут развиваться события дальше, пока не знаю. Веду переговоры с администрацией трекера. Уроки конечно продолжат выходить, но для этого придётся что-то придумывать. Возможно открывать новую тему... Главное без паники! Всё будет хорошо

XilDen_ писал(а):Народ, мой аккаунт забанили! За, якобы, рассылку спама. В реале я рассказал через ЛС примерно 10 релизёрам трекера о своём сервисе с голосованием. Это сочли за рассылку спам-сообщений с рекламой, и аккаунт был заблокирован бессрочно. Такие вот дела. Как будут развиваться события дальше, пока не знаю. Веду переговоры с администрацией трекера. Уроки конечно продолжат выходить, но для этого придётся что-то придумывать. Возможно открывать новую тему... Главное без паники! Всё будет хорошо
Антон если чо можна и взломать)

Computerman
Что взломать?

XilDen_XilDen_ писал(а):В реале я рассказал через ЛС примерно 10 релизёрам трекера о своём сервисе с голосованием
Так ненужно делать да и неэффективно это ...
Тему создать нужно к примеру в предложениях по улучшению уже отписывались вот бы и попросили модераторов в отдельную её выделить.
ps Надеюсь разбанят

1. Если тебя забанили - то как ты сюда пишешь?))
2. Всегда можно выбрать другой трекер

021280
Он же новый акк создал - на стаж хотя бы посмотрели бы что ли

Saibos писал(а):Так ненужно делать
Уже понял Saibos писал(а):ps Надеюсь разбанят
Был бы отличный подарок на день рождения)))021280 писал(а):2. Всегда можно выбрать другой трекер
Я люблю Рутрекер. Только благодаря нему мой видеокурс получил известность, и набрал более 20 тысяч скачиваний, разлетевшись отсюда на тысячу сторонних ресурсов, трекеров, файлообменников.. (И породил армию фанатов, которые ежедневно атакуют меня вконтакте, в аське, в скайпе в мэил-агенте, и даже по e-mail уже в течении 3 лет, от чего порой хочется застрелиться ) Будет очень грустно отсюда уходить. Надеюсь всё утрясётся.

XilDen_
Хотели поделиться хорошим с другими, эмоции дали верх ... и про правила забыли
http://rutracker.org/forum/viewtopic.php?p=54342787#54342787

Computerman
Cпасибо мущина, гляну XilDen_ писал(а):Я люблю Рутрекер.
А он тебя что-то не очень. И я тебя уверяю - если переедешь на другой трекер - народ пойдёт следом))
А с другой стороны - если опыт не жалко, то можно и так продолжать))

Да ладно, теперь уже люблю больше, чем прежде.
Только давай без гейства обойдёмся

021280 писал(а):Да ладно, теперь уже люблю больше, чем прежде.
Только давай без гейства обойдёмся
Цитата:скрытый текстЛюбовь нечаянно нагрянет,
Когда её совсем не ждёшь.

Люди кто уже очень хочет создавать игры вот канал на ютубе где расказанно как создавать игры на Unity3D а так же на CryEngine 3 http://www.youtube.com/user/4GameFree/videos

Computerman писал(а):Люди кто уже очень хочет создавать игры вот канал на ютубе где расказанно как создавать игры на Unity3D а так же на CryEngine 3 http://www.youtube.com/user/4GameFree/videos
акцент похож на Аршавина

Ekkleziast писал(а):Computerman писал(а):Люди кто уже очень хочет создавать игры вот канал на ютубе где расказанно как создавать игры на Unity3D а так же на CryEngine 3 http://www.youtube.com/user/4GameFree/videos
акцент похож на Аршавина

А как уроки?

Кому нужен этот CryEngine?))

021280 писал(а):Кому нужен этот CryEngine?))
Ты в Crysis,Crysis 2,Far Cry ,Far Cry 2 играл?

Еще Crysis 3 выйдет в феврале 2013. Мм видео игрового мира отличные на офф. сайте.

lemonos писал(а):Еще Crysis 3 выйдет в феврале 2013. Мм видео игрового мира отличные на офф. сайте.
А в сентебря выходит Far Cry 3.

Computerman писал(а):021280 писал(а):Кому нужен этот CryEngine?))
Ты в Crysis,Crysis 2,Far Cry ,Far Cry 2 играл?
И?

021280 писал(а):И?
Ну может кто-то решит тетрис на этом движе написать!

WinterAcidRain писал(а):021280 писал(а):И?
Ну может кто-то решит тетрис на этом движе написать!
3D тетрис можно написать надо токо знать скриптовый язык.

Когда может быть HalfLife 3 (2 ep 3)? Кажется как будто забросили.

Computerman писал(а):3D тетрис можно написать надо токо знать скриптовый язык.
А почему именно CryEngine 3?
Тебе лет 12, да?

021280 писал(а):lemonos писал(а):Когда может быть HalfLife 3 (2 ep 3)? Кажется как будто забросили.
А почему именно CryEngine 3?
Тебе лет 12, да?
Какой нафиг CryEngine 3?

021280 писал(а):lemonos писал(а):Когда может быть HalfLife 3 (2 ep 3)? Кажется как будто забросили.
А почему именно CryEngine 3?
Тебе лет 12, да?
Причем тут CryEngine 3? Тебе 7 лет, в интернет пустили? Просто спросил про HL 3. Может про HL 3 кто то что то знает. Или расписывать как маленькому надо?

lemonos писал(а):021280 писал(а):lemonos писал(а):Когда может быть HalfLife 3 (2 ep 3)? Кажется как будто забросили.
А почему именно CryEngine 3?
Тебе лет 12, да?
Причем тут CryEngine 3? Тебе 7 лет, в интернет пустили? Просто спросил про HL 3. Может про HL 3 кто то что то знает. Или расписывать как маленькому надо?
Да всё уже, не пахни, я не тебе писал

021280 писал(а):Computerman писал(а):3D тетрис можно написать надо токо знать скриптовый язык.
А почему именно CryEngine 3?
Тебе лет 12, да?
Мне 15 лет.CryEngine 3 является одним из лутших движков в мире (но не лучшим, у него есть свои недостатки) он поддержует самые новые технологии и мультиплатформеность, если не нравиться CryEngine 3 делай на Unity3D или где то найди уроки по Unreal Development Kit и делай игры на Unreal Engine 3.

Computerman писал(а):021280 писал(а):Computerman писал(а):3D тетрис можно написать надо токо знать скриптовый язык.
А почему именно CryEngine 3?
Тебе лет 12, да?
Мне 15 лет.CryEngine 3 является одним из лутших движков в мире (но не лучшим, у него есть свои недостатки) он поддержует самые новые технологии и мультиплатформеность, если не нравиться CryEngine 3 делай на Unity3D или где то найди уроки по Unreal Development Kit и делай игры на Unreal Engine 3.
Сам-то понял чо написал? Цитата:CryEngine 3 является одним из лутших движков в мире (но не лучшим, у него есть свои недостатки)

И ваще причём тут движок?

XilDen писал(а):Урок записан. Идёт монтаж. Ожидайте! )
Антошка ты пуля... МаладеЗ земеля все должно быть Чётко!!!!

XilDen писал(а):Урок записан. Идёт монтаж. Ожидайте! )
Я догадывался.

XilDen писал(а):Урок записан. Идёт монтаж. Ожидайте! )
С прошедшим !!!

Урок 6 про создание утечки памяти.

XilDen, можно следующий урок по dll, и поподробнее, чем у Любаева?

The MaksimkA писал(а):XilDen, можно следующий урок по dll, и поподробнее, чем у Любаева?
гуглить не судьба ?
там кода на 2 абзаца

http://www.helloworld.ru/texts/comp/lang/delphi/dll/index.htm

А возможно рассказать поподробнее о классах и наследовании.
Заострить немного внимания?

Yandex01 писал(а):А возможно рассказать поподробнее о классах и наследовании.
Заострить немного внимания?
зырь тут
http://rutracker.org/forum/viewtopic.php?t=4064238
Антон врядли расскажет лучше

Ekkleziast писал(а):The MaksimkA писал(а):XilDen, можно следующий урок по dll, и поподробнее, чем у Любаева?
гуглить не судьба ?
там кода на 2 абзаца

http://www.helloworld.ru/texts/comp/lang/delphi/dll/index.htm
Я читал ну там не рассказано как поместить в dll ресурс.

Computerman писал(а):Ekkleziast писал(а):The MaksimkA писал(а):XilDen, можно следующий урок по dll, и поподробнее, чем у Любаева?
гуглить не судьба ?
там кода на 2 абзаца

http://www.helloworld.ru/texts/comp/lang/delphi/dll/index.htm
Я читал ну там не рассказано как поместить в dll ресурс.
ресурсы тоже гугли, там тоже не сложно
p.s.
может я не умею на форму кидать Edit, мне тоже просить, чтобы Антон сделал урок ?

Антон, большое спасибо тебе за уроки, все 2 сезона посмотрел с удовольствием.
но очень хотелось бы видеть урок "все о классах".
в интернете очень мало информации по этой теме.

Ekkleziast писал(а):Computerman писал(а):Ekkleziast писал(а):The MaksimkA писал(а):XilDen, можно следующий урок по dll, и поподробнее, чем у Любаева?
гуглить не судьба ?
там кода на 2 абзаца

http://www.helloworld.ru/texts/comp/lang/delphi/dll/index.htm
Я читал ну там не рассказано как поместить в dll ресурс.
ресурсы тоже гугли, там тоже не сложно
p.s.
может я не умею на форму кидать Edit, мне тоже просить, чтобы Антон сделал урок ?
В первом уроке он расказал как кидать на форму edit)

DLL http://go.qb.by/36642 в результатах будет http://www.helloworld.ru/texts/comp/lang/delphi/dll/index.htm
Создание и использование только ресурсов в DLL http://delphiru.ru/resources/46-creating-and-using-a-resource-only-dll-with-delphi.html
Как создать DLL только с ресурсами http://www.delphisources.ru/pages/faq/base/dll_with_resources_only.html

lemonos писал(а):DLL http://go.qb.by/36642 в результатах будет http://www.helloworld.ru/texts/comp/lang/delphi/dll/index.htm
Создание и использование только ресурсов в DLL http://delphiru.ru/resources/46-creating-and-using-a-resource-only-dll-with-delphi.html
Как создать DLL только с ресурсами http://www.delphisources.ru/pages/faq/base/dll_with_resources_only.html
Не хрена не понятно!

XilDen, можно следующий урок по dll и по ini файлам поподробнее, чем у Любаева?

XilDen
Зачем убивать префиксы в именах компонентов? Это же мегаудобно и красиво когда имена типа edtUsername, sedtAge, btnStart и т.д., сразу понятно что это и не путается с переменными.
В С# не хватает этой фичи.

подскажите поставил цнпак всё было круто но вот не давно перестал показывать подсказки , чё делать?

alexsan9999, попробуй удалить CnPack и поставить заново.

Cnpack-настройки-настройки IDE и отметь нужные пункты

Антуан переходи на уроки по C#

021280 писал(а):Антуан переходи на уроки по C#
Зачем?

Computerman писал(а):021280 писал(а):Антуан переходи на уроки по C#
Зачем?
Ты Антуан или его секретарь?))

021280 писал(а):Computerman писал(а):021280 писал(а):Антуан переходи на уроки по C#
Зачем?
Ты Антуан или его секретарь?))
Просто спрашиваю.

Ждем, таки, следующего урока, с нетерпением

Антох а почему именно delphi 7 юзаешь а не delphi xe2 к примеру????

zerdalert писал(а):Присоединяюсь к вопросу ananasiOS...
Цитата:Хотя бы то, что видеокурс по Делфи 7. Это конечно очень оригинально, скачиваешь видеокурс, в названии которого одна версия Делфи, и вдруг с середины 2 сезона учитель начинает преподавать в другой версии. Но я на это не пойду. Начатое надо доводить до конца.
К тому же 7-ка для меня родная, а я консерватор. И пока что, те проблемы, которые у меня возникают, я могу решать в 7-ке. Проблема с Юникодом решилась за 10 минут, установкой TNTComponents. Если проблема, решаемая за 10 минут - это для тебя трахание, то мне жаль твои нервы В программировании встречаются проблемы, решаемые не один день, так то
Про форматирование кода я, не поверишь, слышал) И уже неоднократно по этому поводу высказывался. Про волшебную кнопочку не знал, спасибо Но повторюсь - форматирование есть смысл использовать тогда, когда есть обильное нагромождение вложенных друг в друга конструкций, чего в уроках почти не наблюдается. Иными словами, я программирую так, как удобно мне. Точнее, я просто показываю, как я это делаю. И подстраиваться под ваши фантазии, как я должен программировать, не собираюсь) Почему? Да потому что мне и так хорошо. К тому же, если ты такой умный, что видишь, насколько я плохой программист, и как безобразно что-то делаю, то возникает вопрос - зачем ты смотришь мои уроки, и чему хочешь научиться, если сам умнее меня? Или, наверное, дело всё таки в том, что на красивом и правильном форматировании кода, программирование то далеко не заканчивается? Вот оно в чём дело то..

Computerman писал(а):zerdalert писал(а):Присоединяюсь к вопросу ananasiOS...
Цитата:Хотя бы то, что видеокурс по Делфи 7. Это конечно очень оригинально, скачиваешь видеокурс, в названии которого одна версия Делфи, и вдруг с середины 2 сезона учитель начинает преподавать в другой версии. Но я на это не пойду. Начатое надо доводить до конца.
К тому же 7-ка для меня родная, а я консерватор. И пока что, те проблемы, которые у меня возникают, я могу решать в 7-ке. Проблема с Юникодом решилась за 10 минут, установкой TNTComponents. Если проблема, решаемая за 10 минут - это для тебя трахание, то мне жаль твои нервы В программировании встречаются проблемы, решаемые не один день, так то
Про форматирование кода я, не поверишь, слышал) И уже неоднократно по этому поводу высказывался. Про волшебную кнопочку не знал, спасибо Но повторюсь - форматирование есть смысл использовать тогда, когда есть обильное нагромождение вложенных друг в друга конструкций, чего в уроках почти не наблюдается. Иными словами, я программирую так, как удобно мне. Точнее, я просто показываю, как я это делаю. И подстраиваться под ваши фантазии, как я должен программировать, не собираюсь) Почему? Да потому что мне и так хорошо. К тому же, если ты такой умный, что видишь, насколько я плохой программист, и как безобразно что-то делаю, то возникает вопрос - зачем ты смотришь мои уроки, и чему хочешь научиться, если сам умнее меня? Или, наверное, дело всё таки в том, что на красивом и правильном форматировании кода, программирование то далеко не заканчивается? Вот оно в чём дело то..

То что, для текущих задач хватает семерки и про консервативность взглядов понятно, только причем здесь весь остальной текст?021280 писал(а):Computerman писал(а):021280 писал(а):Антуан переходи на уроки по C#
Зачем?
Ты Антуан или его секретарь?))
Точно! Секретарь!!!

zerdalert +1 краткость сестра таланта. зачем Computerman написал столько текста помоему только одному ему понятно )

ananasiOS писал(а):zerdalert +1 краткость сестра таланта. зачем Computerman написал столько текста помоему только одному ему понятно )
Это Антон раньше отвечал я нашел и опубликовал

У посона каникулы - нечем заняцо, вот и отвечает за всех

021280 писал(а):У посона каникулы - нечем заняцо, вот и отвечает за всех
скрытый текстЦитата:Поц (идиш פּאָץ — половой член)

так что не рекомендуют юзать это слово (поц, поцик, и.т.п.)

Ekkleziast, у других "популярных" слов тоже хорошие значения Давно уже знаю, что, от чего произошло. Так же смешно, как другие применяют слова, не понимая смысла.

021280 писал(а):У посона каникулы - нечем заняцо, вот и отвечает за всех
Вот именно!

Computerman писал(а):021280 писал(а):У посона каникулы - нечем заняцо, вот и отвечает за всех
Вот именно!
Так может лучше бросишь свои силы на код? Толку больше, чем сидеть и отслеживать сообщения, адресованные НЕ тебе Ekkleziast писал(а):021280 писал(а):У посона каникулы - нечем заняцо, вот и отвечает за всех
так что не рекомендуют юзать это слово (поц, поцик, и.т.п.)

Ты слышал когда-нибудь слово "пацан"?
Неграмотные и прыщавые быдлошкольники решили, что пишется оно как "поцан" или "потсан". Отсюда пошло посоны, поц и пр. Всё остальное ересь, выдумки и догадки.
То, что ты там накалякал в спойлере эт на каком языке? Я знаком с русским. На все остальные мне чхать.

021280 писал(а):Computerman писал(а):021280 писал(а):У посона каникулы - нечем заняцо, вот и отвечает за всех
Вот именно!
Так может лучше бросишь свои силы на код? Толку больше, чем сидеть и отслеживать сообщения, адресованные НЕ тебе Ekkleziast писал(а):021280 писал(а):У посона каникулы - нечем заняцо, вот и отвечает за всех
так что не рекомендуют юзать это слово (поц, поцик, и.т.п.)

Ты слышал когда-нибудь слово "пацан"?
Неграмотные и прыщавые быдлошкольники решили, что пишется оно как "поцан" или "потсан". Отсюда пошло посоны, поц и пр. Всё остальное ересь, выдумки и догадки.
То, что ты там накалякал в спойлере эт на каком языке? Я знаком с русским. На все остальные мне чхать.
Я Computerman и я не хочу кодить я хочу маяться фигнёй)

021280 писал(а):Неграмотные и прыщавые быдлошкольники решили, что пишется оно как "поцан" или "потсан". Отсюда пошло посоны, поц и пр.
Вообще-то "посоны" - из сленга гопников.

может по делу пообщаемся???, а то уже какой то чат начинается(((

ananasiOS писал(а):может по делу пообщаемся???
Ну так общайся. Кто тебе не дает...

Народ! Кто знает как при работе с WebBrowser, задать домашнюю страничку? Например Есть
1 Button, 1 WebBrowser, 1 Edit и чтобы по OnClick на Button, адрес введенный в Edit, прописывался как домашняя страничка?
Или уже открытую в браузере страничку сделать домашней?zerdalert писал(а):Народ! Кто знает как при работе с WebBrowser, задать домашнюю страничку? Например Есть
1 Button, 1 WebBrowser, 1 Edit и чтобы по OnClick на Button, адрес введенный в Edit, прописывался как домашняя страничка?
Или уже открытую в браузере страничку сделать домашней?
И тишина.......................................................

Критично, что бы именно домашнюю, или нужно чтобы просто открывалась по умолчанию?
загоняй ее в переменную, ссылку сохраняй в файл или в реестр , при форм криейт передавай её в параметр навигате

Nikolas1978 писал(а):Критично, что бы именно домашнюю, или нужно чтобы просто открывалась по умолчанию?
загоняй ее в переменную, ссылку сохраняй в файл или в реестр, при форм криейт передавай её в параметр навигате
Нет, именно назначить, как домашнюю, как у IE.
То что ты предложил, вариант конечно, просто может есть какая-то родная опция, подобная OLECMDID_SAVEAS или OLECMDID_PRINT и прочие там OLECMDID? Уже столько перерыл, нигде не могу надыбать.
К тому же если использовать функцию GoHome, то при раскладе с сохранением в переменную, все равно будет подгружаться страничка установленная как домашняя в IE, а не то что записано у меня в файле.

Цитата:Народ! Кто знает как при работе с WebBrowser, задать домашнюю страничку? Например Есть
1 Button, 1 WebBrowser, 1 Edit и чтобы по OnClick на Button, адрес введенный в Edit, прописывался как домашняя страничка?
Назначить стартовой страницей, адрес в edite, смотри код:скрытый текстunit main;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls,Registry;
type
TForm1 = class(TForm)
closeBtn: TButton;
ShowBtn: TButton;
SetBtn: TButton;
StartPageEdit: TEdit;
procedure closeBtnClick(Sender: TObject);
procedure ShowBtnClick(Sender: TObject);
procedure SetBtnClick(Sender: TObject);
private
Private declarations
public
Public declarations
end;
var
Form1: TForm1;
implementation
$R *.dfm
function GetIEStartPage:string;
var Reg:TRegistry;
begin
Reg:=TRegistry.Create;
try
Reg.RootKey:=HKEY_CURRENT_USER;
Reg.OpenKey('Software\Microsoft\Internet Explorer\Main',False);
try
Result:=Reg.ReadString('Start Page');
except
Result:='';
end;
Reg.CloseKey;
finally
Reg.Free;
end;
end;
function SetIEStartPage(APage:string):Boolean;
var Reg:TRegistry;
begin
Reg:=TRegistry.Create;
try
Reg.RootKey:=HKEY_CURRENT_USER;
Reg.OpenKey('Software\Microsoft\Internet Explorer\Main',False);
try
Reg.WriteString('Start Page',APage);
Result:=True;
finally
Reg.CloseKey;
Result:=False;
end;
finally
Reg.Free;
end;
end;
procedure TForm1.closeBtnClick(Sender: TObject);
begin
Close;
end;
procedure TForm1.SetBtnClick(Sender: TObject);
begin
SetIEStartPage(StartPageEdit.Text);
end;
procedure TForm1.ShowBtnClick(Sender: TObject);
begin
ShowMessage(GetIEStartPage);
end;
end.

В Делфи нету разбивки кода по классам, как в C# или есть что-то подобное?
Просто интересно стало. Шарп нравится своей структурированностью

021280 писал(а):В Делфи нету разбивки кода по классам, как в C#
это как

kostyansuper писал(а):Цитата:Народ! Кто знает как при работе с WebBrowser, задать домашнюю страничку? Например Есть
1 Button, 1 WebBrowser, 1 Edit и чтобы по OnClick на Button, адрес введенный в Edit, прописывался как домашняя страничка?
Назначить стартовой страницей, адрес в edite, смотри код:скрытый текстunit main;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls,Registry;
type
TForm1 = class(TForm)
closeBtn: TButton;
ShowBtn: TButton;
SetBtn: TButton;
StartPageEdit: TEdit;
procedure closeBtnClick(Sender: TObject);
procedure ShowBtnClick(Sender: TObject);
procedure SetBtnClick(Sender: TObject);
private
Private declarations
public
Public declarations
end;
var
Form1: TForm1;
implementation
$R *.dfm
function GetIEStartPage:string;
var Reg:TRegistry;
begin
Reg:=TRegistry.Create;
try
Reg.RootKey:=HKEY_CURRENT_USER;
Reg.OpenKey('Software\Microsoft\Internet Explorer\Main',False);
try
Result:=Reg.ReadString('Start Page');
except
Result:='';
end;
Reg.CloseKey;
finally
Reg.Free;
end;
end;
function SetIEStartPage(APage:string):Boolean;
var Reg:TRegistry;
begin
Reg:=TRegistry.Create;
try
Reg.RootKey:=HKEY_CURRENT_USER;
Reg.OpenKey('Software\Microsoft\Internet Explorer\Main',False);
try
Reg.WriteString('Start Page',APage);
Result:=True;
finally
Reg.CloseKey;
Result:=False;
end;
finally
Reg.Free;
end;
end;
procedure TForm1.closeBtnClick(Sender: TObject);
begin
Close;
end;
procedure TForm1.SetBtnClick(Sender: TObject);
begin
SetIEStartPage(StartPageEdit.Text);
end;
procedure TForm1.ShowBtnClick(Sender: TObject);
begin
ShowMessage(GetIEStartPage);
end;
end.

Ух ты, kostyansuper спасибо дружище!!! Я в принципе догадывался, что через реестр правильней всего нужно действовать, но как, хрен его знает, не очень хорошо пока с реестром дружу. А тут все понятно расписано. То что надо!

Ekkleziast писал(а):021280 писал(а):В Делфи нету разбивки кода по классам, как в C#
это как

Это вопрос
Так есть или нету?

021280
Есть, как и в любом ООП языке.

_saib0t писал(а):021280
Есть, как и в любом ООП языке.
он сам не понял чё спросил
для начала я не уверен, что он знает, что такое ООП и как им пользоваться

Ekkleziast писал(а):_saib0t писал(а):021280
Есть, как и в любом ООП языке.
он сам не понял чё спросил
для начала я не уверен, что он знает, что такое ООП и как им пользоваться
Шутка дня

Да у меня поклонник завёлся, шикарно
Фишка тебе автограф дать?

XilDen писал(а):Пхахахах)))
Антон , ты в своих видеоуроках говорил про будующие открытие своего сайта и далее хотел там уже видеоуроки размещать , будет ли такая реализация ?

Vasyka_Pryanik писал(а):XilDen писал(а):Пхахахах)))
Антон , ты в своих видеоуроках говорил про будующие открытие своего сайта и далее хотел там уже видеоуроки размещать , будет ли такая реализация ?
лучше на ютуб выкладывать на свой канал, и рубить бабло

XilDen писал(а):Vasyka_Pryanik писал(а):Антон , ты в своих видеоуроках говорил про будующие открытие своего сайта и далее хотел там уже видеоуроки размещать , будет ли такая реализация ?
Будет. Как раз вчера возобновил работу над своим трекером.
Ок. Становится ещё интересней...

Цитата:Да у меня поклонник завёлся, шикарно

Таких придурков даже бабы не ждут. (с) к.\ф. "Брат 2"Цитата:Фишка тебе автограф дать?
Ласосни тунца лучше.Цитата:лучше на ютуб выкладывать на свой канал, и рубить бабло
По сути можно монетизировать таким образом блог. Т.е. вот Антон завел блог свой, там делает вставки с ютуба, а в конце записи размещает исходники к уроку. Лавешка будет капать с просмотров и поситителей (тупо даже если банеры впихнуть с того же http://dirrekt. ru/ не реклама) Мы беседовали на эту тему с ним. К тому же не обязательно каждый раз видео снимать, можно брать отдельные темы и показывать пример работы, скринами или кодом, а пипл который подписывается на обновления будет заходить на сайт и тем самым приносить лавешку.
Я вот жду от Пучкова курс инглиша. В общем смысл такой, можно в день выучивать более ста слов. Имеется ввиду eng\rus. Говорят, курс работает, по таблицам учить легче. Может кто что знает как учить английский по таблицам?

F1shka1 писал(а):Я вот жду от Пучкова курс инглиша. В общем смысл такой, можно в день выучивать более ста слов. Имеется ввиду eng\rus. Говорят, курс работает, по таблицам учить легче. Может кто что знает как учить английский по таблицам?
тоже интересно.

F1shka1
Школьник, мне не понятен твой туалетный жаргон
Если хочешь что-то сказать - сделай это на понятном русском языке, окай?

Народ!!! Кто знает как создать отчет в FastReport, а именно вывести в него StringGrid с формы, для предварительного просмотра и печати или конвертации в изображение? Количество строк в StringGrid может быть разным, в зависимости от того сколько их набъет пользователь. Нужно чтобы сколько бы их ни было, по нажатию кнопки, все они отображались в отчете.
Знаю что при работе с FastReport, FrxUserDateset1 нужно под StringGrid настроить, а потом через FrxReport1 работать, связывать все, а как че куда не могу въехать, не работал серьезно с отчетами, может кто знает, так чтоб по подробнее или примерчик какой нибудь содержательный если можно.

Че притихли то?

Антон, а покажи что получилось после шифрования твоего текста qwerty , а то ты так и не показал. только расшифровку. И еще Punto Switcher обладает гибкими настройками. Можно выключить все звуки, как сделал я и так же добавить Delphi в программу исключения, чтобы можно было менять язык с помощью горячих клавиш (если вдруг не так написал или еще что-то)
и кстати как ты делал анимации всего этого?

XilDen
а я думал ты сам создавал анимации )) но все равно спасибо. Кстати где можно эти пакеты скачать TGifImage ?
а что в 7 ожидается ?

skew2 писал(а):

XilDen
а я думал ты сам создавал анимации )) но все равно спасибо. Кстати где можно эти пакеты скачать TGifImage ?
а что в 7 ожидается ?
http://www.delphisources.ru/pages/sources/graph/2008-year/gif-image.html
Еще есть в JEDI http://sourceforge.net/projects/jvcl/ там много чего есть полезного
TJvGIFAnimator
В Delphi2012 есть свой TGIFImage, не визуальный. Самим можно отрисовывать где нужно.скрытый текстКод:unit Unit1;
interface
uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, GIFImg;
type
  TForm1 = class(TForm)
    procedure FormCreate(Sender: TObject);
    procedure FormClose(Sender: TObject; var Action: TCloseAction);
    procedure FormPaint(Sender: TObject);
  private
    Private declarations
  public
    Public declarations
  end;
var
  Form1: TForm1;
  gi :TGIFImage;
implementation
$R *.dfm
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
FreeAndNil(gi);
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
gi := TGIFImage.Create;
gi.LoadFromFile('C:\t22.gif');
end;
procedure TForm1.FormPaint(Sender: TObject);
begin
Canvas.Draw(10, 10, gi.Bitmap);
end;
end.

Антоха, ты лучший! Продолжай в том же духе!

Цитата:В фотошопе можно гиф анимации создавать.
я их там и создаю ))

Антон, может сделаешь видео урок по Железу.
И поподробнее о функциях библиотеки ShellAPI

Цитата:И поподробнее о функциях библиотеки ShellAPI
WinApi в помощь, что хочешь то и делай. Хочешь - меняй темы, изображения, клавой и мышкой управляй, отключай АВ...

Присоединяюсь к просьбе hottabych1607. Сделай пожалуйста Антон, и по работе со внешними устройствами через COM и USB порты, ну очень интересная тема, редкая

Антон сделай пожалуйста урок по работе с WEB камерой

Цитата:Антон сделай пожалуйста урок по работе с WEB камерой
зачем? что с ней такого можно сделать, и не у многих вообще камера есть

zerdalert писал(а):

Народ!!! Кто знает как создать отчет в FastReport, а именно вывести в него StringGrid с формы, для предварительного просмотра и печати или конвертации в изображение? Количество строк в StringGrid может быть разным, в зависимости от того сколько их набъет пользователь. Нужно чтобы сколько бы их ни было, по нажатию кнопки, все они отображались в отчете.
Знаю что при работе с FastReport, FrxUserDateset1 нужно под StringGrid настроить, а потом через FrxReport1 работать, связывать все, а как че куда не могу въехать, не работал серьезно с отчетами, может кто знает, так чтоб по подробнее или примерчик какой нибудь содержательный если можно.
Ну помогите же ж кто-нибудь с FastReport то а?

skew2 писал(а):

зачем? что с ней такого можно сделать, и не у многих вообще камера есть
Камеры есть у всех, кроме нищебродов

Цитата:Камеры есть у всех, кроме нищебродов
ты меня к ним приравнял ((. Я не пользуюсь камерой, хоть и думал купить, но впадлу до магазина идти)) да и особо не нужна она мне

021280 писал(а):

skew2 писал(а):
зачем? что с ней такого можно сделать, и не у многих вообще камера есть
Камеры есть у всех, кроме нищебродов
К чему этот высер? Если вебкамера нафиг не нужна, то нафига ее покупать, это не нищебродство.

lemonos писал(а):

021280 писал(а):
skew2 писал(а):
зачем? что с ней такого можно сделать, и не у многих вообще камера есть
Камеры есть у всех, кроме нищебродов
К чему этот высер? Если вебкамера нафиг не нужна, то нафига ее покупать, это не нищебродство.
Не нужна опять же нищебродам, которые не звонят родственникам или друзьям в другие города и страны.
Твой ход

021280
Чтобы звонить камера не нужна...

_saib0t писал(а):

021280
Чтобы звонить камера не нужна...
Чтобы тебя видели тоже не нужна?
Приятнее общаться имея изображение, а не фотки.
Выходите из леса, мир полон новых технологий

021280
Если ты не пользуешься новой технологией ты нищеброд?

Цитата:Не нужна опять же нищебродам, которые не звонят родственникам или друзьям в другие города и страны.
нищеброды звонят, нормальным не влом в другие страны слетать.

021280 писал(а):

lemonos писал(а):
021280 писал(а):
skew2 писал(а):
зачем? что с ней такого можно сделать, и не у многих вообще камера есть
Камеры есть у всех, кроме нищебродов
К чему этот высер? Если вебкамера нафиг не нужна, то нафига ее покупать, это не нищебродство.
Не нужна опять же нищебродам, которые не звонят родственникам или друзьям в другие города и страны.
Твой ход
Я никому ничего не обязан. На ваш троллинг

almazoff писал(а):

Цитата:Не нужна опять же нищебродам, которые не звонят родственникам или друзьям в другие города и страны.
нищеброды звонят, нормальным не влом в другие страны слетать.
Ты чо, каждый раз чтобы пообщаться, летишь в другую страну?

021280 писал(а):

almazoff писал(а):
Цитата:Не нужна опять же нищебродам, которые не звонят родственникам или друзьям в другие города и страны.
нищеброды звонят, нормальным не влом в другие страны слетать.
Ты чо, каждый раз чтобы пообщаться, летишь в другую страну?
ну есть же идиоты, которым для этого камера нужна. почему бы не быть и другим.

Пришёл Алмазофф и всех построил

Антон сделай еще видео уроки по библиотеки DLL! Пожалуйста.

Цитата:Антон сделай еще видео уроки по библиотеки DLL! Пожалуйста.
Поддерживаю, работа с DLL + hex редактор для извлечения, очень бы многим помогло, а то вопросы появляются постоянно:"Как создать бильдер?".

F1shka1 писал(а):

Цитата:Антон сделай еще видео уроки по библиотеки DLL! Пожалуйста.
Поддерживаю, работа с DLL + hex редактор для извлечения, очень бы многим помогло, а то вопросы появляются постоянно:"Как создать бильдер?".
Уже просили на 23 странице,но Ekkleziast всех дружно послал в Google,якобы "там кода на 2 абзаца",и Антону не следует делать про это урок.
Хотя в большинстве случаев там сделано "полюбаевски"-"тут напишем это,тут кинем это,я думаю тут проблем нет,всё видим всё работает(и обязательно скажет) с вами был вова любаев сайт www.*************.ru"

The MaksimkA писал(а):

F1shka1 писал(а):
Цитата:Антон сделай еще видео уроки по библиотеки DLL! Пожалуйста.
Поддерживаю, работа с DLL + hex редактор для извлечения, очень бы многим помогло, а то вопросы появляются постоянно:"Как создать бильдер?".
Уже просили на 23 странице,но Ekkleziast всех дружно послал в Google,якобы "там кода на 2 абзаца",и Антону не следует делать про это урок.
Хотя в большинстве случаев там сделано "полюбаевски"-"тут напишем это,тут кинем это,я думаю тут проблем нет,всё видим всё работает(и обязательно скажет) с вами был вова любаев сайт www.*************.ru"
я даже привёл норм статью, с подробными примерами
а вам всё мало

Ekkleziast, я конечно понимаю,что вам не сильно охота,чтобы выходили уроки по тем темам,которые вам известны,но поймите и вы других. Гораздо понятнее видеть и слушать,как с нуля и до конца это всё делается,чем увидеть уже готовое,где даны подсказки типа "... Здесь идет заголовок файла и определение формы TForm1 и ее экземпляра Form1"
Уже знаком с этим,и по крайней мере у меня не всегда получалось безболезненно вставить такой код в свою программу. А ведь ровно так-же полгода назад мучился с потоками,там точно так-же куски кода с такими-же комментариями/подсказками...в итоге с горем пополам сделал,и всё равно не понял...

НЕ как не могу разобраться в том как работать с чужой памятью чужого процессора, моет ктонибудь подскажет, или даст чтонибудь почитать?

hottabych1607
Что?

hottabych1607 писал(а):

НЕ как не могу разобраться в том как работать с чужой памятью чужого процессора, моет ктонибудь подскажет, или даст чтонибудь почитать?
Регионы научился искать ?

Не работает в Windows7 help Delphi7. Чего делать?

felix-00 писал(а):

Не работает в Windows7 help Delphi7. Чего делать?
не хрена)

Цитата:Пытаться скачать эти файлы самим с сайта Microsoft, проходя проверку подлинности Windows не нужно (если она у вас не лицензионная), сами понимаете почему.
Не лицензионная винда разная бывает, на нормальных все проходит.
Еще можно скачать ту сборку дельфи, на которую в первом посте ссылка. Там все работает.

Alex111234 писал(а):

Не лицензионная винда разная бывает, на нормальных все проходит.
Интегрированная справка (WinHelp), больше не поддерживается в Windows Vista и выше.
Если вы нажмёте F1, то получите сообщение о том, что старая справочная система более не является частью Windows и её нужно устанавливать отдельно:

Согласно статье KB917607( http://support.microsoft.com/default.aspx/kb/917607 ), начиная с Windows Vista, приложение Windows Help больше не поставляется вместе с Windows. Также, сторонним приложениям, использующим .hlp файлы, запрещено распространять дистрибутив Windows Help!
Пользователи, которые хотят использовать 32-х битные .hlp-файлы, должны скачать установщик Windows Help с Microsoft Download Center( http://download.microsoft.com/ ) и установить её на свои машины (прямые ссылки на скачивание можно найти в той же KB917607( http://support.microsoft.com/default.aspx/kb/917607 )).

Вообще-то про проходит я говорил о скачивании файлов с сайта MS (для которых нужна "проверка подлинности" винды). Так что сам учись читать

XilDen писал(а):

felix-00 писал(а):
Не работает в Windows7 help Delphi7. Чего делать?
Читаем описание и решение проблемы тут:
http://support.microsoft.com/kb/917607
Скачиваем обновление для Windows х64 тут:
http://download.microsoft.com/download/9/A/8/9A8FCFAA-78A0-49F5-8C8E-4EAE185F515C...KB917607-x64.msu
Скачиваем обновление для Windows х86 тут:
http://download.microsoft.com/download/9/A/8/9A8FCFAA-78A0-49F5-8C8E-4EAE185F515C...KB917607-x86.msu
PS. Пытаться скачать эти файлы самим с сайта Microsoft, проходя проверку подлинности Windows не нужно (если она у вас не лицензионная), сами понимаете почему.
Спасибо большое. Скачал, пробую, все ОК.

Привет, Антон!!! Мне очень нравятся твои уроки! Хочу сказать тебе спасибо за них! Благодаря им я очень многому научился!
Хочу подкинуть тебе идейку. Можешь в своём уроке показать как можно из текстового документа загрузить информацию в stringgrid по ячейкам?
Например в документе будет написано
Имя: Иван
Год рождения: 1967
Место рождения: Воронеж
Но при условии что таких данных будет много. Заранее благодарен.

А проблема-то в чем? Парсинг затрагивался в нескольких уроках. TStringList, LoadFromFile и вперед с Pos+Delete (или PosEx из StrUtils) и Copy. Какая разница много или мало таких данных?

Антон когда новый урок выйдет? Август прошел

Добрый вечер Антох!
Хотелось бы урок по созданию драйверов в Delphi. Например на принтер. Если такое возможно.

vmilyoshin писал(а):

Добрый вечер Антох!
Хотелось бы урок по созданию драйверов в Delphi. Например на принтер. Если такое возможно.
Драйвер -драйверу рознь, это очень узкоспециализированная программа , которая подходит к конкретной железке , универсального драйвера для принтера нет , или ЛПТ-порт юзаем
Поправьте если ошибаюсь

Уважаемые программисты создаю программу по загрузке файлов на хостинг.
Хочу спросить как реализовать средствами Delphi переименование файлов.
Зачем это нужно?
Но вот заливаю я один файл на сервер, но потом кто-то заливает файл с точно таким названием и тот файл который я лично заливал заменяется другим файлом с точно таким названием.
Возможно ли средствами Delphi реализовать переименование имени каждого заливаемого файла в уникальное имя например в 7d5f1q9l3z9a4kq8.jpg .
Надеюсь Вы мою идею услышали. Нужно переименовать например sveta.jpg в 7d5f1q9l3z9a4kq8.jpg
Заранее благодарен.

Каждому пользователю свою папку на сервере , и не нужно заморачиваться

XilDen писал(а):

hottabych1607 писал(а):
Антон когда новый урок выйдет? Август прошел
Приблизительно в середине сентября
А тема уже определена?

Nikolas1978 писал(а):

С праздничком всех
и тебя

Самая интерестная темя была бы, подготовка к решению задач по программированию.
Сортировки, поис, теория графоф. И т.д

Computerman писал(а):

Nikolas1978 писал(а):
С праздничком всех
и тебя
Спасибо , я только учусь

Спасибо, XilDen. За то, что делаете видеуроки по Delphi.

Здарова Антон. Может уделишь минут 20теме по созданию многопользователького чата, там не так все и трудно, а знания по сокетам никогда не помешает и может пригодиться начинающим

Антон сделай лучше уроки по WinAPI, как работать с чужими процессами создовать трейнеры и.т.п

socket и WinAPI хотя бы немного. Пожалуйста. Темы очень полезные и нужные.

hottabych1607 писал(а):

WinAPI
а что в этом такого трудного? использовать функции ReadProcessMemory и WriteProcessMemory куда проще чем вы думаете, самое сложное это находить смещения и адреса для этих функций. а так тем полно. Причем врятли Антон будет сидеть и искать смещения адресов. Хотя на простеньких играх типо пасьянса это будет довольно быстро. А пока сами попрактикуйтесь в их поисках

skew2 писал(а):

hottabych1607 писал(а):
WinAPI
а что в этом такого трудного? использовать функции ReadProcessMemory и WriteProcessMemory куда проще чем вы думаете, самое сложное это находить смещения и адреса для этих функций. а так тем полно. Причем врятли Антон будет сидеть и искать смещения адресов. Хотя на простеньких играх типо пасьянса это будет довольно быстро. А пока сами попрактикуйтесь в их поисках
как отслеживаешь смещение ?

Цитата:как отслеживаешь смещение ?
Такая полезная прога как Cheat Engine. Смещаю относительно динамического адреса, а его найти можно при помощи изменения игровых данных и адресов ссылающихся на это значение. я даже где то подробный гайд писал как это делать

skew2 писал(а):

hottabych1607 писал(а):
WinAPI
а что в этом такого трудного? использовать функции ReadProcessMemory и WriteProcessMemory куда проще чем вы думаете, самое сложное это находить смещения и адреса для этих функций. а так тем полно. Причем врятли Антон будет сидеть и искать смещения адресов. Хотя на простеньких играх типо пасьянса это будет довольно быстро. А пока сами попрактикуйтесь в их поисках
Вы гений. Но если учесть,что это уроки для новичков... Вобщем можете гордиться.

Цитата:Вы гений. Но если учесть,что это уроки для новичков... Вобщем можете гордиться.
никогда не считал себя никем более новичка, тем более гением. Максимум это читер, а любой уважающий себя читер умеет пользоваться Cheat Engine
В если кто хочет могу даже написать как и что делается довольно в подробной форме

skew2 писал(а):

Цитата:Вы гений. Но если учесть,что это уроки для новичков... Вобщем можете гордиться.
никогда не считал себя никем более новичка, тем более гением. Максимум это читер, а любой уважающий себя читер умеет пользоваться Cheat Engine
В если кто хочет могу даже написать как и что делается довольно в подробной форме
пиши, заценим, лишним не будет

Цитата:пиши, заценим, лишним не будет
в этой теме писать или на каком то форуме отдельно. со скринами или без

skew2 писал(а):

Цитата:пиши, заценим, лишним не будет
в этой теме писать или на каком то форуме отдельно. со скринами или без
напиши тут и вставь в тегКод:[spoiler][/spoiler]

По просьбе Ekkleziast пишу небольшой гайд, как создавать программу для чтения и записи Игровых параметров или иначе взлома данных. На примере у нас будет родная игра "Паук".скрытый текстДля начало нам понадобится найти адрес по которому находится нужное нам значение(а взламывать будем игровые очки)
Чтобы найти нужный нам адрес будем использовать программу Cheat Engine (версия значения не имеет, ищем и качаем)
Качаем и запускаем CheatEngine
Открываем нужный нам процесс

Смотрим кол-во очков в игре(если на другой игре пробуете, у вас там своя валюта, ее и вводите) и вводим в поисковую строку. У меня это число 500. Ставим в программе точное значение, если ранее изменяли и 4 байта.(как на скрине) И нажимаем поиск

У нас находятся много значений, чтобы уменьшить их число меняем наше значение в любую сторону в + или - то есть увеличиваем или уменьшаем, значения не имеет. И нажимаем Отсев. Я передвинул карту и у меня стало 499 очков. Делаем этот этап отсеивания столько раз, пока не останется всего несколько нужных нам значений или одно.

Получив нужные нам значения кликаем на них двоеным щелчком или выделяем и нажимаем на красную стрелочку. Тем самым они появляются в нижней панелке.

Далее мы видим под подраздел с названием "Адрес" и ниже видим адреса добавленных нами значений

Это и есть нужные нам адреса для редактирования, но есть одно НО. эти адреса не стабильны, он сменится как только вы перезапустите игру и конечно же нужных нам значений уже не будет. Поэтому мы попытаемся выследить откуда эти адреса исходят чтобы от неизменного адреса, перейти непосредственно к новому, который вновь отвечает за игровые значения.
Что мы делаем. Выбираем любой из двух адресов, нажимаем на него правой кнопкой мыши и кликаем на "Брейкпоин на запись", этим мы будем смотреть что происходит в памяти игры, когда значения в ней меняются.

На вопрос разрешить ли присоединить отладчик, отвечаем "Да". Появляется следующее окошко. Чтобы в нем что то появилось, снова перейдите в игру и измените значение. У нас появляется строка.
Выбираем ее и нажимаем на "Доп. Информация"

Снова появляется окошко. В нем показаны некоторые параметры. что какой означает написал на скрине:

Дальше для поиска основного адреса из которого изначально все происходит вводим в режиме Hex именно тот адрес, который в предыдущем скрине указан. У меня это адрес "00209940" его я дальше и использую. Запоминаем предыдущее смещеие "14" или записываем, и закрываем ненужные окна.
Далее ищем тот адрес в режиме Hex , этот режим включается галочкой левее поисковой строки. Нажимаем поиск

У меня нашло одно значение , так же переносим его в нижнюю панель

Теперь мы попытаемся найти смещение относительно этого адреса. Для этого мы нажимаем на него правой кнопкой мыши и теперь выбираем не запись, а "Доступ"
Так же на вопрос отвечаем "Да"
[img]http://i.imgur.com/XU4wi.png [/img]
Теперь вновь изменяем значение в игре и видим новый адрес, точнее их должно быть много. Выбираем самый первый и нажимаем Доп.Инфо..

Появляется знакомое нам окошко. В нем мы видим новый адрес и новое смещение.

Вводим полученный адрес как и раньше и нажимаем поиск.

Теперь мы видим адреса и один из них должен гореть зеленым. Это означает, что этот адрес даже при перезаходе в игру остается таким же. А смещения относительно него мы уже нашли. Это "8E" и "14" в кодинге нужно записывать именно с конца так как от него мы прибавляем сначало 8Е а потом 14.

Переносим полученный адрес в нижнюю панель и смотри его адрес.
Переходим наконец к кодированию
Я программирую на Embarcadero XE2 но разница не большая, отличия укажу в коде.
Создаем форму, добавляем на нее кнопку Button и текстовое поле Edit.
Далее начнем по порядку писать и разбирать код. Нажимаем 2 раза на кнопку и начинаем записывать процедуру на нее.
Задаем нужные нам переменные, а именно нам понадобятся такие переменные:Код:var
value,hprocess,Pid: dword; //переменные цифрового типа, в них будут записывать числовые данные
byte: SIZE_T; //В эту переменную как бы записываются данные в переработаном виде, она нам понадобиться только для записи. В моем случае ее тип SIZE_T а в вашем так же используйте DWORD
wnd: THandle; //Эта переменная будет отвечать за нужное нам оуно программы
Далее переходим к самой процедуре взлома очков.Код:begin
HackValue:=StrToInt(edt1.Text); //В эту переменную мы сохраняем число , которое заменит наши игровые цифры
wnd:=FindWindow(nil,'Паук'); //Как и говорил в эту переменную будет записываться данные по поиску нужного нам окна. nil - означает что название процесса может быть любое
//А вот второе значение отвечает за точное название окна, поэтому не допускайте ошибок даже в регистре
GetWindowThreadProcessId(wnd,@PID); //Это функцией мы получаем Pid процесса, то есть его номер. Первый параметр это wnd то есть функция ищет название которое мы задали и мканирует его номер
//Сохраняя в переменную PID , значок @ - означает, что в эту переменную происходит запись
hprocess:=OpenProcess(PROCESS_ALL_ACCESS,False,PID); //Далее в этой функцие, мы открываем процесс  с нужным нам номером, который мы получили выше, и в переменную заносим все данные
ReadProcessMemory(hprocess,Ptr($FF965F78),@value,4,byte); //Наконец переходим непосредственно к чтению и записи. Функция ReadProcessMemory отвечает за чтение данный по заданному адресу
//Разберем структуру строки несколько подробнее, первое это hprocessб то есть откуда мы будем считывать данные, второе заключенное в скобки ptr() или pointer() от записи ничего не изменится
//В этих скобках мы пишем тот - последний адресс , который мы нашли, от него все и будет начинаться
//В переменную Value будут записываться значение по заданному адресу, цифра 4 означает на сколько большое значение мы можем задать, используйте 4 и больше ничего не надо, ну а после записываем переменную byte в ней не нужная нам инфа
//Дальше к значению Value в которое мы записали, нам надо прибавить смещение адреса. Кстати все адреса и смещения записываются через знак "$"
ReadProcessMemory(hprocess,Ptr(value+$8E),@value,4,byte);
//Такая же структура мы прибавляем наше смещение и вновь записываем полученые данные  в переменную Value
//Если дальше хотим просто считать сколько у нас очнов делаем последнее смещение но не через Write(запись) а через Read(Чтение) то есть
//Если мы хотим считать значение и записать его в Edit поле делаем следующее
//ReadProcessMemory(hprocess,Ptr(value+$14),@value,4,byte);    повторяем чтение и снова к значению Value добавляем последнее смещение, и вновь в него записываем то что получилось
//Дальше просто пишем Edt1.text:=inttostr(value); и в поле покажет нужное нам значение, но мы хотим изменить его и делаем следующее
//Все смещения кроме 14 мы ввели, теперь же добавляем смещение 14 и записываем, нужное нам значение очков
WriteProcessMemory(hprocess,Ptr(Value+$14),@Hackvalue,4,byte);   //Вот мы и дошли до конца у нас получилась вообщем такая структура $FF965F78 + $8E + $14 именно по такой структуре и хранится нужное нам значение
//В переменной HackValue мы хранили число для вставки его в игру и мы это сделали
end;
Чтобы изначально не парить мозг всеми поисками смещений попробуйте просто найти то значение которое отвечает за очки и переписать его.
на примере , адрес моего значения 00209954
я делаю следующееКод:begin
HackValue:=StrToInt(edt1.Text);
wnd:=FindWindow(nil,'Паук');
GetWindowThreadProcessId(wnd,@PID);
hprocess:=OpenProcess(PROCESS_ALL_ACCESS,False,PID);
WriteProcessMemory(hprocess,Ptr($00209954),@Hackvalue,4,byte);
end;
Надеюсь я чем-то помог, думаю все здесь вам будет понятно и доступно. Спасибо за вномание
Не делайте все сразу. можете найти только первый адрес, без смещений и испытать его так. Как это делается в самом низу спойлера

Как преобразовать картинку из Image в HEX код и отобразить в memo и обратно?

Цитата:Как преобразовать картинку из Image в HEX код и отобразить в memo и обратно?
Сам понял что написал? картинку нереально преобразовать в HEX. а тем более обратно. возможно только попиксельно сканирование цвета и его преобразование, и обратное действие этого же

Пишу бота для рулетки ....
Есть вопрос касаемо захваченных чисел со стола рулетки...
как перевести захваченные числа в такой вид
вот пример кодов чисел в ini файле
[NumberMD5OCR]
0=ea1089ad
1=9da906d2
2=a722e57d
3=2a1f69b6
4=160a59cc
5=4940b594
6=cb9cfdd4
7=0a9efb42
8=1c6d9a13
9=dac22427
10=ca2eae2b
11=fbe50e6c
12=8974a16a
13=9fc40a0e
14=78006777
15=acba2985
16=a0e41b22
17=b4d8d18b
18=91a44bf9
19=d885c119
20=2340550f
21=cac60756
22=655bef83
23=8c15d62d
24=9b145f69
25=e95a1ca6
26=c71a2c08
27=7e0d0326
28=85023d86
29=b2eba7a0
30=6fe15907
31=d6f7be70
32=9b3afc11
33=b469a193
34=3d19eeca
35=47061000
36=cb535d2f
как это зделано???

Цитата:Не неси чушь! Конечно реально! Любой файл на компьютере - это двоичный код! Набор байтов, которые можно представлять как в двоичном, так и в 16-ричном виде.
Ты сам подтвердил мои слова выше, не сможешь ты без преобразования картинки в число после перевести ее в HEX. То есть сразу картинку перевести нельзя
Пишу бота для рулетки ....
Есть вопрос касаемо захваченных чисел со стола рулетки...
как перевести захваченные числа в такой вид
вот пример кодов чисел в ini файле
как это зделано???
Если твои примеры верны и например число 36=cb535d2f, то можешь забить на жалкие попытки, так как если тупо перевести число 36 в 16-ую Систему счисления получится 1E . а у тебя это совсем иное число, о есть в твоем казино идет жесткая шифрация и уже получается не число 36 а совсем другое, а угадать этот алгаритм почти нереально

36=cb535d2f это hex значение картинки с номером 36

Galatimus
лично мое предположение. у каждой картинки есть свой адрес, и именно его могут переводить в hex. Это только предположение, поэтому может быть я и не прав

skew2
Кинь статьи по игре в рулетку. А определять что выпало можно следующими образом:
1) Перехват пакета. Как ни крути казино передает тебе инфу, хоть http хоть https протокол.
2) можно все результаты сравнивать, как это было в уроках по расшифровке с капчей и при нахождении нужного - в лог файл
3)Цитата:cb535d2f
не понятно, хеш, не хеш и что это вообще такое. Найди журнал хакер за 2009\08 год, там писали покерного бота.
если ты думаешь, что кинешь ботов на 100 дедиков и в день будешь наигрывать по 2-3 доллара и выводить их - ты ошибаешься.

как насчет того что бы выложить исходники

Цитата:как насчет того что бы выложить исходники
исходники чего?
Если уроков Антона, то тут и так есть ответ - учи сам, пиши сам - набивай руку. Все. Нужны исходники гугли по функциям и правь где надо.

F1shka1 писал(а):

Цитата:как насчет того что бы выложить исходники
исходники чего?
Если уроков Антона, то тут и так есть ответ - учи сам, пиши сам - набивай руку. Все. Нужны исходники гугли по функциям и правь где надо.
исходники нужныЦитата:пиши сам - набивай руку
не всем такой метод обучения подходит

F1shka1 писал(а):

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

исходники бота для казино ))
http://frau-bulanowa.narod.ru/roulette_catcher/

Самый интересный урок и он же был бы исходником того что нельзя найти в нете для Delphi, это разбор торрент клиента его написание хотя бы начальной стадии!!! За это бы поставил жирный плюс! Да и может быть обсуждалось но атрибут Anchors отвечает за закрепления объекта к опеределенной стороне формы очень удобно т.е. при правильном закреплении объект будет менять и форму и положение при изменении размера формы!!!

SaTDaNTe
Всмысле разбор торрент трекера?
F1shka1
какие вам статьи еще кинуть, да еще и по игре в рулетку?

SaTDaNTe
"Пишем простейший торрент трекер на php" http://habrahabr.ru/post/96880/Цитата:Код:property Anchors: TAnchors;
type TAnchors = set of TAnchorKind;
type TAnchorKind = (akTop, akLeft, akRight, akBottom);
определяющее способ фиксирования дочернего компонента относительно границ контейнера, в котором он размещен. По умолчанию это свойство имеет значение [akTop, akLeft], что означает фиксацию компонента относительно левого верхнего угла контейнера. В результате возможные изменения размеров контейнера никак не скажутся на изменении положения и/или размеров компонента.
так более точно описано.

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

Нет извините не правильно выразился, короче программы для скачивание файлов по протоколу торрент и вообще работу с p2p!!!

SaTDaNTe писал(а):

Нет извините не правильно выразился, короче программы для скачивание файлов по протоколу торрент и вообще работу с p2p!!!
Это торрент клиент зовется

F1shka1
мля, а тогда я тут причем, я не буду за него им пользоваться, надо пусть сам ищет

Я же сказал исх торент клиента для Делфи нет в интернете, если даже есть то такие старые что переписывать придётся 90% кода!!!

Автор, уже 1 октября. Ну где 7 серия?

Так кто подскажет процедуру или функцию что бы получить hex значение картинки типа (cb535d2f)???

Galatimus, никто. Мало исходных данных. Может это CRC.

Galatimus
число cb535d2f уже находится в 16-ричной кодировке, то есть в HEX.

skew2
ему видимо нужно из чего то получить в HEX

Антон , дайте о себе знать . Напишите хоть пару строчек .

Galatimus, для начала:
выкинь 7-ку,
поставь XE 2
нажми ctrl+D
потом добавь тэги "code" "spoiler"

Здравствуйте, Антон!
Вы не могли бы рассказать, как сделать не большой чат с использование компонентов TServerSocket и TClientSocket?

Антон походу ты забил на уроки !

Сайтом, да?

Димаин писал(а):

Здравствуйте, Антон!
Вы не могли бы рассказать, как сделать не большой чат с использование компонентов TServerSocket и TClientSocket?
гугл в помощь

Антон, может расскажешь как и с чем едят SQL server, как его установить и.т.п, а потом в Delphi 7 реализовать подключение. Не как не могу разобраться, как установить его, точнее куда и как..

hottabych1607 писал(а):

Антон, может расскажешь как и с чем едят SQL server, как его установить и.т.п, а потом в Delphi 7 реализовать подключение. Не как не могу разобраться, как установить его, точнее куда и как..
Блин обэтом целая куча статей есть , и видео попадалось по установке MC SQL я вас уверяю там ничего сложного нет . а едят его через sql синтаксис

Я когда его устанавливаю у меня нет этого express management, а писалось что он идет в комплекте. Может ссылка какай-нибудь не та, будь кто-нибудь так добр скиньте ссылку чтобы там еще и express management был в комплекте, и куда можно/нужно его установить на Windows server или простой Windows XP?

hottabych1607 писал(а):

Я когда его устанавливаю у меня нет этого express management, а писалось что он идет в комплекте. Может ссылка какай-нибудь не та, будь кто-нибудь так добр скиньте ссылку чтобы там еще и express management был в комплекте, и куда можно/нужно его установить на Windows server или простой Windows XP?
В гугле пишем *Программирование Delphi 7.0. Создание клиент - серверных приложений* и с любого торрента качаем учебный видео курс там про эскуэль от установки до разработки есть все
Я бы дал ссыль но на внешние ресурсы запрещено вроде, курс кстати неплохой вроде как от *Специалист*

Nikolas1978 писал(а):

hottabych1607 писал(а):
Я когда его устанавливаю у меня нет этого express management, а писалось что он идет в комплекте. Может ссылка какай-нибудь не та, будь кто-нибудь так добр скиньте ссылку чтобы там еще и express management был в комплекте, и куда можно/нужно его установить на Windows server или простой Windows XP?
В гугле пишем *Программирование Delphi 7.0. Создание клиент - серверных приложений* и с любого торрента качаем учебный видео курс там про эскуэль от установки до разработки есть все
Я бы дал ссыль но на внешние ресурсы запрещено вроде, курс кстати неплохой вроде как от *Специалист*
Ну короче все я дорубился и все норм, только есть одна проблемка, пишу процедуры на добавления/удаления строки, на добавление написал, а на удаление по ID не могу. Ктонибудь подскажет код?

удаление так же запросом примеров масса ...
ну и естественно, прога твоя должна иметь на это право

сильно закатанная тема по поводу создание экзаменатора (программа для тестирования студентов), в интернете дельного по этому поводу ничего нету, хорошая мысль тебе Антох для создания урока по этому поводу

Плиз кто нибудь выложите исходники к урокам ,кому не лень было набирать а особенно интересует исходник к уроку с потоками

Nikolas1978 писал(а):

удаление так же запросом примеров масса ...
ну и естественно, прога твоя должна иметь на это право
Я вообщем написал процедуру в SQL, но в Delphi 7 когда нажимаю удалить, вылазит ошибка? Какое право она должна иметь?

Псевдо 3D куб в DirectX, OpenGL, или Canvas?

hottabych1607 давай скайп свой чтоль в личку тут как то не втему это мусолить , чем смогу помогуlemonos писал(а):

Псевдо 3D куб в DirectX, OpenGL, или Canvas?
присоединяюсь к вопросу интересная тема если директ или оренгл

подскажите, как встроить IE в делфи (например как activex microsoft terminal server), т.е. чтоб на моей форме был IE, которым яуже мог управлять методом api
(отдельно предлогать открывать IE и отдават ькоманды не подойдет)
Спасибо

webbrowser както так вроде зовется компонент

Цитата:webbrowser както так вроде зовется компонент
Да не нужен мне веббровсер, мне нужен полноценный мой браузер, такой как ие или хром.

F1shka1 писал(а):

Цитата:webbrowser както так вроде зовется компонент
Да не нужен мне веббровсер, мне нужен полноценный мой браузер, такой как ие или хром.
тогда напиши свой движок , делов то
тут ведь как или брать чужое готовое , типа хром апи или веброузер , либо писать свое
А вообще ты изначально хотел именно встроить ие в свое приложение , тогда все таки первый вариантскрытый текст

F1shka1 писал(а):

Цитата:webbrowser както так вроде зовется компонент
Да не нужен мне веббровсер, мне нужен полноценный мой браузер, такой как ие или хром.
OK. Оцените, какие браузеры уже существуют, ознакомьтесь с историей их развития. Оцените свои силы. А потом вздохнете и откажетесь от своей затеи Опытнейшие команды профессионалов годами разрабатывают, а вы хотите с наскока.
Сначала - просто создание DOM-модели(т.е. базовый парсинг)
Далее - выкачка всех сопутствующих файлов (картинки, стили, скрипты)
Далее - отрисовка
Далее - поддержка стилей
Далее - поддержка скриптов
Далее - заделка "дырок" в безопасности(XSS, эксплойты, уязвимости протоколов)
Далее - поддержка HTTPS и прочих крипто-вещей
Далее - поддержка HTML5, Silverlight, Flash
...
Если это просто эксперимент или любопытство, можно сделать простой разборщик HTML модели и на этом успокоиться.
Кроме того, человек который бы реально смог это сделать, задавал бы вопросы совершенно другого типа, а так...
http://www.w3.org/ http://www.w3.org/TR/html4/
http://www.google.com/search?q=WebKit
http://www.google.com/search?q=Gecko

lemonos
Nikolas1978
Для Вас разжую отдельно. Мне надо на форму Скажем 1024х768 встроить ИЕ скажем 800х600. Управлять им методом аппи. Как это можно сделать и какой компонент есть уже готовый.
А то бля** что хотят, то и видят, еще и умничают, герои кнопок.

F1shka1 писал(а):

lemonos
Nikolas1978
Для Вас разжую отдельно. Мне надо на форму Скажем 1024х768 встроить ИЕ скажем 800х600. Управлять им методом аппи. Как это можно сделать и какой компонент есть уже готовый.
А то бля** что хотят, то и видят, еще и умничают, герои кнопок.
Я спецом выложил скрин , в сполере предыдущего поста, там в моеей форме открыта страничка гугла, вам так нужно ?или нужно запихать ИЕ вместе со всеми кнопочками и менюшками ? если нужно так, то компонент "webbrowser" со вкладки "интернет" это и есть ИЕ , кидаешь его на форму и используй весь потенциал интернет експлорера, можешь как хош и где хошь сам разместить навигацию, кнопки, работать с куками и тд, точно так же можно пользовать хром апи, если это не устраивает то я просто не пойму что еще то нужно

F1shka1, да у вас Butthurt. По теме, каков вопрос, таков ответ.
Сами написалиF1shka1 писал(а):мне нужен полноценный мой браузер, такой как ие или хром.
Научитесь наконец формулировать правильно свои мысли

Цитата:если нужно так, то компонент "webbrowser" со вкладки "интернет" это и есть ИЕ
Кукиш, компонент webbrowser не является ие. Что я тока не делал и ие обновлял до последний версии и сносил делфи и ставил по новой - делфя использует свой компонент и всё.
Единственный выход который я дял себя вижу это запуск ие посредством аппи и привязкой границ браузера к форме. Единственное наверное что поможет, это Spy++ для поиска FindWindow(Ex) и "привязки" границ программы к форме.

кукишами можно меряться до бесконечности,
хочешь конкретный ответ , задай конкретный вопрос.
ты хотел браузер в своей форме я предложил 2 варианта , которые сам пользую , тоесть webbrowser и хром .
что нужно вам еще и чем не устраивает предложенные варианты, я понять не могу.
можно спорить о версиях и названиях , но и webbrowser и хром апи дает нормальный функционал.
остается процитировать г.lemonos
"Научитесь наконец формулировать правильно свои мысли "F1shka1 писал(а):

Цитата:если нужно так, то компонент "webbrowser" со вкладки "интернет" это и есть ИЕ
Что я тока не делал и ие обновлял до последний версии и сносил делфи и ставил по новой - делфя использует свой компонент и всё.
а в линуксе не пробовал? там нет ИЕ и компонент не работает

Привет, Антон.
можешь рассказать про MDI формы?
в следующем уроке

021280 писал(а):Этот чавкающий, хлюпающий и свистящий упырь дико меня бесит.
Автор ты или разводи сопли в своём кофе или подавай материал. Противно слушать.
Какое право вы имеете на подобного рода высказывания в адрес человека, который совершенно бескорыстно, делится своими,
отнюдь не дилетантскими знаниями, с людьми. Вы что купили его курс, заплатили денег и недовольные качеством, высказываете
претензии, в таком хамском и безобразном тоне?021280 писал(а):Это очкастое школобыдло позорится само, так ещё имеет неуважение к тем, кто это говно пытается слушать и
учиться.
И кстати, половина "его" уроков давно лежат в сети у более достойных товарищей, которые умеют объяснять и прилично себя
вести, а не выёживаться как мартышка, сидя на банане
Неуважение тут проявляете только вы.
На счёт говна, в корне не согласен с вами. Это очень интересные и познавательные уроки, которые можно смотреть не только
для того , чтобы изучать Делфи, но и просто для того, чтобы весело провести время. Даже огромная продолжительность в виде 3
- 5 часов, не заставляет скучать и клевать носом, как это было когда-то у меня в институте.
Манера подачи материала, держит слушателя всё время в приподнятом настроении и интерес к лекции ни на секунду не пропадает. Да если бы меня так в школе
учили, я бы точно закончил её без троек))
Про более достойных товарищей, нужно как-то аргументировать, например ссылку на автора, а так это просто пустое сотрясание
воздуха. Я пересмотрел много различных видеолекций, но уроки Антона Макрушина стоят на порядок выше всех остальных, для
меня он бесспорный лидер в плане подачи материала через видеоуроки.021280 писал(а):Альтернатива этому говноавтору?
http://rutracker.org/forum/viewtopic.php?t=2803667
У Владимира Любаева совсем другой стиль изложения информации, и честно сказать, меня совсем не зацепили его видеоуроки.
Серые, безликие, как и большинство подобных учебных материалов.021280 писал(а):Написал я вашему Антуану в Контакт - сообщение он прочёл, но ответом не удостоил.
Зазвездился ваш быдлодрищ и ботан
Есть хорошая поговорка "Мнение лошади никого не волнует"021280 писал(а):Просто мне забавно следить за тем, как не зная многих тонкостей, ты вдобавок учишь людей написанию
быдлокода.
Ибо ничем другим оно не является, уж прости
Помоему вы просто завидуете. Попробуйте сами сделать, что-нибудь полезное, вы знаете, что не получится, вот и обливаете
грязью людей, которые могут и самое главное делают.021280 писал(а):Плюс отношение - чавканье, хлюпанье, мат. Ты ещё посрать сходи
Гадите здесь только вы.021280 писал(а):Эт я тебе как старший товарищ советую
Мне это кажется или у вас действительно комплексы по поводу вашего возраста. Что это вы всех в школьники записываете?))
Да и чем же они вам не угодили эти самые школьники, люди растут, учатся, само выражаются, пытаются найти себя, пытаются
самоутвердится. Мы сами все были такими, а теперь стали взрослыми дядьками и так с презрением, с высока, плюёмся в сторону
молодого, подрастающего поколения, я думаю это не правильно. Да и больше скажу, уверен на 100%, что они нас догонят и
перегонят в развитии, связанно это с тем, что у молодого поколения сейчас гораздо больше возможностей для самореализации,
чем было у нас. Максимум, что мы могли в своей юности это пройти всё супер марио за несколько часов, сидя перед чёрно-белым
экраном, лампового телевизора))021280 писал(а):Код можно и в блокноте писать.
Ну и кто же тут всё-таки быдлокодер))) Блокнот это пережиток прошлого. Это всё равно, что брать в руки лопату и в ручную
перекапывать всё поле, когда рядом стоит трактор)

tubux писал(а):

021280 писал(а):Этот чавкающий, хлюпающий и свистящий упырь дико меня бесит.
Автор ты или разводи сопли в своём кофе или подавай материал. Противно слушать.
Какое право вы имеете на подобного рода высказывания в адрес человека, который совершенно бескорыстно, делится своими,
отнюдь не дилетантскими знаниями, с людьми. Вы что купили его курс, заплатили денег и недовольные качеством, высказываете
претензии, в таком хамском и безобразном тоне?
Тут не мало уроков, которые выкладывают нахаляву, т.е. сам автор, и не занимается хуетой, как то, пить чай и прочий бред. Сразу видно, что представляет из себя автор и ты. Посмотри хоть один доклад, например, Гайдара Магданурова и заглохни.tubux писал(а):021280 писал(а):Это очкастое школобыдло позорится само, так ещё имеет неуважение к тем, кто это говно пытается слушать и
учиться.
И кстати, половина "его" уроков давно лежат в сети у более достойных товарищей, которые умеют объяснять и прилично себя
вести, а не выёживаться как мартышка, сидя на банане
Неуважение тут проявляете только вы.
На счёт говна, в корне не согласен с вами. Это очень интересные и познавательные уроки, которые можно смотреть не только
для того , чтобы изучать Делфи, но и просто для того, чтобы весело провести время. Даже огромная продолжительность в виде 3
- 5 часов, не заставляет скучать и клевать носом, как это было когда-то у меня в институте.
Манера подачи материала, держит слушателя всё время в приподнятом настроении и интерес к лекции ни на секунду не пропадает. Да если бы меня так в школе
учили, я бы точно закончил её без троек))
Про более достойных товарищей, нужно как-то аргументировать, например ссылку на автора, а так это просто пустое сотрясание
воздуха. Я пересмотрел много различных видеолекций, но уроки Антона Макрушина стоят на порядок выше всех остальных, для
меня он бесспорный лидер в плане подачи материала через видеоуроки.
Тут я спорить не буду, если ты готовишься стать быдло-кодером то да, интересно, полезно и познавательно.tubux писал(а):021280 писал(а):Альтернатива этому говноавтору?
http://rutracker.org/forum/viewtopic.php?t=2803667
У Владимира Любаева совсем другой стиль изложения информации, и честно сказать, меня совсем не зацепили его видеоуроки.
Серые, безликие, как и большинство подобных учебных материалов.
Естественно не зацепило, уровень развития у тебя не тот, чтобы понимать умные слова и мысли.tubux писал(а):021280 писал(а):Написал я вашему Антуану в Контакт - сообщение он прочёл, но ответом не удостоил.
Зазвездился ваш быдлодрищ и ботан
Есть хорошая поговорка "Мнение лошади никого не волнует"
Вот тут я солидарен, на тебя всем пох. И тут ты уже хотел родить высер, мол, а что же ты тогда пишешь?)) Девушку жду, а пока жду, решил написать)tubux писал(а):021280 писал(а):Просто мне забавно следить за тем, как не зная многих тонкостей, ты вдобавок учишь людей написанию
быдлокода.
Ибо ничем другим оно не является, уж прости
Помоему вы просто завидуете. Попробуйте сами сделать, что-нибудь полезное, вы знаете, что не получится, вот и обливаете
грязью людей, которые могут и самое главное делают.
Эм, а чему собственно завидовать? Перетаскивание кнопочек на формы? И еще вопрос в догонку... А почему же никто не завидует действительно профессионалам, а только подобному быдлу? А ответ просто: это не зависть, это ненависть tubux писал(а):021280 писал(а):Плюс отношение - чавканье, хлюпанье, мат. Ты ещё посрать сходи
Гадите здесь только вы.
Ну тут и сказать то нечего, подлизал автору)tubux писал(а):021280 писал(а):Эт я тебе как старший товарищ советую
Мне это кажется или у вас действительно комплексы по поводу вашего возраста. Что это вы всех в школьники записываете?))
Да и чем же они вам не угодили эти самые школьники, люди растут, учатся, само выражаются, пытаются найти себя, пытаются
самоутвердится. Мы сами все были такими, а теперь стали взрослыми дядьками и так с презрением, с высока, плюёмся в сторону
молодого, подрастающего поколения, я думаю это не правильно. Да и больше скажу, уверен на 100%, что они нас догонят и
перегонят в развитии, связанно это с тем, что у молодого поколения сейчас гораздо больше возможностей для самореализации,
чем было у нас. Максимум, что мы могли в своей юности это пройти всё супер марио за несколько часов, сидя перед чёрно-белым
экраном, лампового телевизора))
Попытка унылого троллинга на уровне автора "уроков", уныло.tubux писал(а):021280 писал(а):Код можно и в блокноте писать.
Ну и кто же тут всё-таки быдлокодер))) Блокнот это пережиток прошлого. Это всё равно, что брать в руки лопату и в ручную
перекапывать всё поле, когда рядом стоит трактор)
И тут кульминация, долбоеб, никто не сказал, что нужно писать код в блокноте, а всего лишь, что его можно там писать... И если нужно написать прогу в около 100 -300 строк кода, то только быдло как ты всякие ide будет запускать, да.

t.online писал(а):И тут кульминация, долбоеб, никто не сказал, что нужно писать код в блокноте, а всего лишь, что его можно там писать... И если нужно написать прогу в около 100 -300 строк кода, то только быдло как ты всякие ide будет запускать, да.
ха ха, компилировать тоже блокнот будет, да? Или потом запускать IDE и натравливать на файл, для компиляции? Лишние действия.

lemonos писал(а):

t.online писал(а):И тут кульминация, долбоеб, никто не сказал, что нужно писать код в блокноте, а всего лишь, что его можно там писать... И если нужно написать прогу в около 100 -300 строк кода, то только быдло как ты всякие ide будет запускать, да.
ха ха, компилировать тоже блокнот будет, да? Или потом запускать IDE и натравливать на файл, для компиляции? Лишние действия.
У-у-у, у тебя вообще тяжелый случай.

lemonos писал(а):

t.online писал(а):И тут кульминация, долбоеб, никто не сказал, что нужно писать код в блокноте, а всего лишь, что его можно там писать... И если нужно написать прогу в около 100 -300 строк кода, то только быдло как ты всякие ide будет запускать, да.
я в универе ради 50 строк кода визуал студию открываю и ничего

t.online писал(а):У-у-у, у тебя вообще тяжелый случай.
Другого и не ожидал

lemonos писал(а):

t.online писал(а):У-у-у, у тебя вообще тяжелый случай.
Другого и не ожидал
Ну что тут можно сказать?... Быдло-кодеры сразу выделяються... dcc32 тебе в помощь...griddy.kaufman писал(а):
lemonos писал(а):
t.online писал(а):И тут кульминация, долбоеб, никто не сказал, что нужно писать код в блокноте, а всего лишь, что его можно там писать... И если нужно написать прогу в около 100 -300 строк кода, то только быдло как ты всякие ide будет запускать, да.
я в универе ради 50 строк кода визуал студию открываю и ничего

Мне тебя жаль... Ты это ожидал услышать?

Кучу каталогов с используемыми модулями, для dcc32, прописывать в командную строку будет дядя Вася. Прохфэсионалы толстотролололы сразу выделяются Мне тоже вас очень жаль. Оно того не стоит.

Антон, добрый день. Спасибо за уроки. Хочу тебя попросить разобрать на одном из ближайших уроков создание программы для тестирования (например, билеты по охране труда или ПДД) с генератором вопросов. Пробую сам "сваять" что-то подобное, но возникает куча вопросов. Например,
1. Как сделать показ вопросов в тесте в случайном порядке (не псевдослучайном). При этом нужно чтобы вопросы, на которые уже отвечали в этом сеансе не выскакивали?
2. В чем лучше хранить вопросы и ответы (Access, ini-файл)? При этом эти данные нужно закодировать (кодировка текста у тебя была разобрана на одном из уроков), чтобы не болы возможности посмотреть правильный ответ.
3. Как сделать, чтобы к вопросу можно было еще и картинку прилепить?
4. Непонятен вариант создания нескольких пользователей этой проги с разными правами (админ, пользователь1, пользователь2).
Программу пытаюсь создать для собственного использования (не для коммерческих целей). Антон, если не сложно, покажи как это реализовать. Заранее благодарен

Лучше, про то, как подключиться к базе данных MySQL на сайте и считать оттуда данные.

МОЖНО ПОКАЗАТЬ КАК ОТПРАВЛЯТЬ SMS-КИ ИЗ СВОЕЙ ПРОГИ НА МОБИЛЬНЫЕ ТЕЛЕФОНЫ.

Сделай брутфорс Mail?
Было бы интересно посмотреть)

vmilyoshin писал(а):

МОЖНО ПОКАЗАТЬ КАК ОТПРАВЛЯТЬ SMS-КИ ИЗ СВОЕЙ ПРОГИ НА МОБИЛЬНЫЕ ТЕЛЕФОНЫ.
Вот уже давно есть ... http://habrahabr.ru/post/133085/mak777dak писал(а):
Лучше, про то, как подключиться к базе данных MySQL на сайте и считать оттуда данные.
а такое уже было в первом сезоне 11-урок ...

Антон а можна сделать урок по написанию ботов? Ну или хотя бы по управлению другими програмами. Интересует именно не поиск нужной инфы,так как сейчас найти в интернете инжекты, офсеты и айди не состоит особого труда, а какправильно всё это записать. Интересует что нужно делать с пакетами данных которые можно перехватить. Как правильно записать функции отправки масивов и пакетов. Очень прошу создать урок по этой теме, так как на других ресурсах эту тему обходят.

КАКГДА 7 УРОК БЛЯ САСКУЧЕЛСЯ

Vasyka_PryanikЦитата:К базе данных MySQL на сайте?
MySQL-база на сайте?dkkjhhjklhkljl писал(а):

КАКГДА 7 УРОК БЛЯ САСКУЧЕЛСЯ
+1.

блин, всей этой инфы полно в тырнете
1. К базе данных MySQL на сайте
2.КАК ОТПРАВЛЯТЬ SMS-КИ ИЗ СВОЕЙ ПРОГИ НА МОБИЛЬНЫЕ ТЕЛЕФОНЫ
умотаться
я не програмист , точнее не учили меня этому , любитель самоучка , читай ЛОХ, три года назад еще написал на делфях прогу, которая снимает с сайта данные GPS и прорисовывает объекты на gooleMapc, и отправляет тревожные смс на телефон клиента, в случае выхода объекта за пределы региона, все нашол в интернете , там все просто, вот что уж на самом деле не хватает:
1 анимация в 3д работа с опен гл или директ икс , вот не могу её победить , пинка не хватает , какая то мелочь но не могу уловить

Ребят , где нибудь есть справочник FireMonkey палитры "Effects", " Animations" ?

XilDen
Антон , ты как мой любимый "видеоучитель" по программированию и мне всё таки очень интересно твои нынешние дела , ты бы мог хоть вкратце отписываться сюда о своих достижениях или просто хоть что-нибудь пиши ... я думаю ,ещё многие верят и ОЧЕНЬ ждут продолжение уроков.

XilDen
http://youtu.be/W6Ko7wr0zAc

XilDen писал(а):я преподаю информатику в школе у 11 класса. Паскалю учу детей .
ёпрст когда эту дебильную школьную программу то перепишут ,.. задрали со своим паскалем пусть "Си" преподают толковых разрабов в разы больше будет а то сцуко 3 четверти из 4 байты считают и см работы по операторам пишут а в итоге не одного языка программирования не знают ... базовые знания ет конечно хорошо но с ними самому "доучится" не получится , везде своя специфика ...
ЗЫ: у меня одноклассник тоже "инфу" преподаёт ,.. за кружкой пива эта тема табу иначе одни маты будут ...

XilDen, у меня есть несколько вопросов к вам. Вы сказали, что продаете написанное ПО за деньги? Тоже планирую в будущем этим заняться. Где можно найти сайт с заказами? И еще вот говорят, что дельфин уже мертвый язык, не перспективный и в хороших фирмах на нем не пишут. Действительно ли это так? Стоит ли продолжать изучать его?

ToshibaA210 писал(а):

XilDen, у меня есть несколько вопросов к вам. Вы сказали, что продаете написанное ПО за деньги? Тоже планирую в будущем этим заняться. Где можно найти сайт с заказами? И еще вот говорят, что дельфин уже мертвый язык, не перспективный и в хороших фирмах на нем не пишут. Действительно ли это так? Стоит ли продолжать изучать его?
Такой же мертвый как Ассемблер.
Известное программное обеспечение, созданное на Delphi:Цитата:Ч1
Антивирусные утилиты: AVZ.
Продукция Embarcadero: Embarcadero Delphi, Embarcadero C++ Builder, Borland JBuilder 1 и 2 версии.
Администрирование/разработка баз данных: MySQL Tools (Administrator, Query Browser), Navicat, IBExpert, TOAD (software), IBExper.
Инженерное ПО: Altium Designer/Protel.
ПО для химической отрасли: Продукты ACD/Labs.
Просмотрщики графики: FastStone Image Viewer, FuturixImager, Photofiltre, drComRead.
Графические редакторы: Real Paint.
Видео и аудио проигрыватели: The KMPlayer (не путать с KMPlayer), X-Player, Snow Player, AIMP, Light Alloy, X-Amp.
Доставка информации в Интернете: QIP и R&Q, Skype, The Bat!, si.Mail, PopTray, FeedDemon, XanaNews, Xnews.
Создание музыки: FL Studio (ранее FruityLoops), Guitar Pro (до версии 6.0).
Разработка программного обеспечения: Dev-C++, Dev-PHP, Maguma Open Studio и Open Perl IDE (IDE), DUnit, Jedi Code Format, Game Maker, Help & Manual, Inno Setup, PyScripter.
Веб-разработка: Macromedia HomeSite (HTML-редактор), TopStyle, Pro (CSS-редактор), Macromedia Captivate, Quick Page 2008.
Веб-браузеры (оболочки для MSIE): Avant Browser, Netcaptor.
Утилиты: Spybot — Search & Destroy, Ad-Aware, jv16 PowerTools, FDK, Total Commander, Frigate, DarkCrypt TC/GUI, ImageSpyer, StegoTC, Copernic Desktop Search, MCubix, Download Master, ASProtect, XNResourceEditor, Victoria, Battery Eater Pro.
Текстовые редакторы: SynEdit, Notepad GNU, Bred, KeyNote, cEdit Professional, UniRed, gleditor, BirEdit.
Редакторы двоичных файлов (HEX-редакторы): Hexapad.
Бухучёт и налогообложение: Lacerte Professional Tax Software, Парус, ТурбоБухгалтер, AVARDA, Комплекс VirGo 2.5М.
Электронное декларирование и связь с госорганами
Альта ГТД PRO (подготовка и передача таможенных деклараций)
Торговый и складской учёт: Полюс (Система учёта).
Программы для чтения и каталогизации электронного текста: DarkLib, IxReader, Гарант F1.
Программы для создания анимаций: Pivot Stickfigure Animator.
Программы для сжатия данных: ALZip, PowerArchiver, PeaZip.
Компьютерные игры: Age of wonders, Космические рейнджеры, Космические рейнджеры 2, Venom. Codename: Outbreak, Space Empires 4, Space Empires V, Pythian project, Битва героев, GTA 2, Hedgewars, «Правда о девятой роте», S.T.A.L.K.E.R ( http://programmersforum.ru/showpost.php?p=300414&postcount=6 ).
Словари: Dicto.
Ч2: http://delphi.wikia.com/wiki/Good_Quality_Applications_Built_With_Delphi
Делайте выводы сами.

Антон, а какие ЯП ты еще знаешь?

Антон если есть выложи исходник к уроку с потоками пожалуйста на какой нибудь обменник и ссылку в личку

XilDen писал(а):

hottabych1607 писал(а):
Антон, а какие ЯП ты еще знаешь?
JavaScript, PHP, FoxPro, C#.NET, частично Action Script, VB.NET и С++.
Антон , а как ты относишься к C#.NET , что может про него сказать ?

XilDen
Какой ЯП по твоему мнению лучше: С++, С# или Delphi ?

Приложениям, написанным с использованием .NET, нужно ставить дополнительно NET Framework`и, что бы они работали. Это дополнительные проблемы для пользователя. Варианты проблем разнообразные, зависит от конкретных случаев, но есть и общие.

XilDen писал(а):

Vasyka_Pryanik
Могу сказать, что учил его из под палки, потому что требовали прогу для курсовой писать именно на нём. Специфичный. Да вобще вся платформа NET специфична. В начале меня это сильно отталкивало, но позже проникся, и даже разглядел в ней некий шарм. При этом конечно той лёгкости и комфорта, как при программировании на Делфи я не испытываю. Сказывается не сопоставимо разный опыт работы в этих средах.
В будущем вряд ли стал бы добровольно писать программу для своих целей именно на C#.NET. Но это уже дело вкуса.
Спасибо за хороший ответ . С# мне чем то напоминает Делфи )))

lemonos писал(а):

Приложениям, написанным с использованием .NET, нужно ставить дополнительно NET Framework`и, что бы они работали. Это дополнительные проблемы для пользователя. Варианты проблем разнообразные, зависит от конкретных случаев, но есть и общие.
Ну сейчас это даже не проблема... .NET - это уже не неотъемлемая часть ОС. Сам считаю дельфина родным, но в последнее время увлекся шарпом и скажу: он меня очень радует... Если вы знаете Java то C# освоить не проблема.
+ Еще от себя хочу сказать язык в программировании не соль тут главно мыслить научиться правильно, а Язык вам просто поможет реализовывать ваши идеи. Уроки Антона кстати в первую очередь учат мыслить в нужном направлении (шЫрей ) Вот тут ему за это могу сказать респект. А начинающим мой совет больше практики и все будет кока-кола и даже больше Ну вот как-то так...

Vigi73 писал(а):

lemonos писал(а):
Приложениям, написанным с использованием .NET, нужно ставить дополнительно NET Framework`и, что бы они работали. Это дополнительные проблемы для пользователя. Варианты проблем разнообразные, зависит от конкретных случаев, но есть и общие.
Ну сейчас это даже не проблема... .NET - это уже не неотъемлемая часть ОС. Сам считаю дельфина родным, но в последнее время увлекся шарпом и скажу: он меня очень радует... Если вы знаете Java то C# освоить не проблема.
+ Еще от себя хочу сказать язык в программировании не соль тут главно мыслить научиться правильно, а Язык вам просто поможет реализовывать ваши идеи. Уроки Антона кстати в первую очередь учат мыслить в нужном направлении (шЫрей ) Вот тут ему за это могу сказать респект. А начинающим мой совет больше практики и все будет кока-кола и даже больше Ну вот как-то так...
+1

Антон, большое спасибо, благодаря вам начал пытаться делать что-то своё. Хотел еще спросить, а вы не буду в дальнейшем будущем рассказывать о программировании 3D игр и движках?

опять Антоша качает/раздаёт порно
скорость диалаповская

В каком-то из уроков демонстрировалась отправка сообщений на почту.Теперь пытался сделать просмотр сообщений,но не получается(в мемо само письмо не отображается),облазил много сайтов,но ошибки в коде понять не удается.Помогите пжлста. Знаю что вопрос не в теме, хз где ещё спрашивать.
function TForm1.UpMessage: longint;
begin
idpop31.Host:='pop.mail.ru';
idpop31.Port:=110;
idpop31.Username:='****';
idpop31.Password:='****';
idmessage1.Clear;
idpop31.Connect;
idpop31.Retrieve(1, idmessage1);
label1.caption:=idmessage1.Subject;
label2.Caption:=idmessage1.From.Address;
memo1.Text:=idmessage1.Body.Text;
Label3.Caption:=datetostr(idmessage1.Date);
idpop31.Disconnect;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
UpMessage;
end;

А как же по поводу триальных программ и привязке к железу??
Недавно посмотрел 5 урок про потоки Ты там пробовал менять приоритет у потоков. Мне кажется это влияет когда потоков больше чем ядер у процессора тогда будет приоритет влиять на процессы.

Антон, как ты из рисунков своего друга сделал их в цифровом виде, очень классно получилось. Ты их рисовал заново или сканировал или....... В общем интересно. Какими программами пользовался. Расскажи поподробнее.111fear111 писал(а):

В каком-то из уроков демонстрировалась отправка сообщений на почту.Теперь пытался сделать просмотр сообщений,но не получается(в мемо само письмо не отображается),облазил много сайтов,но ошибки в коде понять не удается.Помогите пжлста. Знаю что вопрос не в теме, хз где ещё спрашивать.
Спрашивай тут http://www.cyberforum.ru/delphi-beginners/

Антон, ну сделай какой нибудь поинтереснее урок. Например: WinAPI, Сокеты, работа с БД(SQL, MYSQL) и.т.п.))

XilDen писал(а):

Неожиданно для самого себя, на грани сна, записал 7 короткометражный видеоурок про MDI формы. Продолжительность около часа. Завтра в течении дня выложу. Ожидайте))
Спасибо, как глоток свежего воздуха !

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

Антон, здравствуйте можете уделаить время и показать в видео уроке как Excel документ сохранить в формате html (т.е. так же как если бы я в самом Excel выбрал пункт "Сохранить как..." и выбрал формат "Веб страница (html)) но все это мне бы очень хотелось сделать программно. Заранее благодарен, ну если можно тогда пожалуйста ответьте в коментах как это сделать уже 2-ую неделю мучаюсь, думал уже скриптом это все заменить но смотрится глупо. Буду очень признателен!

Антон, делайте пожалуйста больше уроков по работе с интернетом! Таких как 4 урок 2 сезона

protected_by писал(а):

Антон, здравствуйте можете уделаить время и показать в видео уроке как Excel документ сохранить в формате html (т.е. так же как если бы я в самом Excel выбрал пункт "Сохранить как..." и выбрал формат "Веб страница (html)) но все это мне бы очень хотелось сделать программно. Заранее благодарен, ну если можно тогда пожалуйста ответьте в коментах как это сделать уже 2-ую неделю мучаюсь, думал уже скриптом это все заменить но смотрится глупо. Буду очень признателен!
Если вопрос еще актуален, вот как раз просматривал недавно http://www.programmersforum.ru/showthread.php?t=156338 не проверял правда, но кто знает, попробуй

подскажите, пожалуйста.
мне надо для учебы разработать приложение в визуальной среде программирования, позволяющее отображать графики функций. в этих уроках где-нибудь что-то похожее было? как окно делать, все такое? не могу выбрать где делать работу: или в delphi c++ builder или в борланд с++ builder? и то, и то ранее не использовала.

Generalissimo-s писал(а):

подскажите, пожалуйста.
мне надо для учебы разработать приложение в визуальной среде программирования, позволяющее отображать графики функций. в этих уроках где-нибудь что-то похожее было? как окно делать, все такое? не могу выбрать где делать работу: или в delphi c++ builder или в борланд с++ builder? и то, и то ранее не использовала.
Насчёт среды - лично я использую оба, привык уже. Так-то без разницы, каким пользоваться, имхо.

ToshibaA210 писал(а):Насчёт среды - лично я использую оба, привык уже. Так-то без разницы, каким пользоваться, имхо.
Вот даже интересно стало, каким это ты образом используешьЦитата:delphi c++ builder
можно поподробнее .
А Вам девушка я бы посоветовал Borland Delphi, оно и полегче будет, как для Вас , да и курсовые подешевле будуть .

protected_by писал(а):

Антон, здравствуйте можете уделаить время и показать в видео уроке как Excel документ сохранить в формате html (т.е. так же как если бы я в самом Excel выбрал пункт "Сохранить как..." и выбрал формат "Веб страница (html)) но все это мне бы очень хотелось сделать программно. Заранее благодарен, ну если можно тогда пожалуйста ответьте в коментах как это сделать уже 2-ую неделю мучаюсь, думал уже скриптом это все заменить но смотрится глупо. Буду очень признателен!
Не уверен конечно, но по моему можно попробовать в екселе записать макрос во время сохранения таблицы как веб страницы, посмотреть его(макрос) и портировать код в делфи , конечно при этом придется использовать сам оле екселя. принципы такой работы были подробно разобраны в уроке 3 сезон 2, много для себя нового там взял

XilDen,
А вы умеете работать создовать приложения с использованием 3D? Если да то расскажите в какомнбуть из уроков про это.

Большая часть 7 видео: показ рисунков, показ своей переделанной заставки к фильму. Вначале, якобы случайно, показана папка с видео, сериала Элементарно Если показываешь, как не надо делать, надо сообщать об этом заранее, не поймут же с какого места неправильно. Интересно, в кубе код, как оформлен, так же, как в уроках, или читабельно? Отрисовки полностью своя, или на основе существующего класса компонента?

XilDen
Если не затруднит, прошу разъяснения. Написал програмку, пакетное конвертирование файлов BMP в JPG. все прекрасно НО программа не отвечает вообще никак вовремя конвертации, прогрес бар не перерисовывается, то есть показывает сначала 0 потом после завершения обработки всех файлов сразу полная шкала, решил попробовать потоки, за основу взял Ваш урок 5 сезон 2, вначале сделал шаблон по вашему уроку и на его основе все замутил. в общем натрахался с ошибками, перечитал кучу всего, щас и ошибок не выдает и работает нормально , но программа так и не отвечает во время конвертирования, пробовал межу выполнения циклов ставить таймер, все одно...
Собственно вопрос:
при выполнении кода в потоке окно по любому должно реагировать, но ошибок не показывает, как найти ошибку , в диспетчере задач показывает увеличение количества потоков во время цикла, и уменьшается по окончании, в чем фишка , хотя бы намек пожалуйста
PS я не прошу конкретный ответ, понимаю что не видя код не реально, Интересует методика отлова ошибок когда их не выдает компилятор D7.

Никто же не знает, что у вас в коде
Если просто в цикле, то вставить Application.ProcessMessages;
Аналог Application.ProcessMessages:Код:Uses Windows, Messages;
// ...
procedure ProcessMessages;
var
  Msg: TMsg;
begin  // от зависания
  while true do
  begin
    if not PeekMessage(Msg, 0, 0, 0, PM_REMOVE) then Break;
    if Msg.Message <> WM_QUIT then
    begin
      TranslateMessage(Msg);
      DispatchMessage(Msg);
    end;
  end;
end;

Сделай урок про OpenGL,DirectX и вообще про графику.
И про то как оптимизировать процесс отрисовки.

Здравствуйте Антон, было бы очень интересно, если бы вы рассказали, как программно заполнять новые формы на сайтах, простой html уже устарел и например почтовые сервисы уже не используют формы в их первоначальном виде, то есть тега <Form></Form> там просто нет и обычный wb1.OleObject.Document.getElementById('Login'); уже не подходит.
Так же столкнулся с проблемой Post запросов, вот такой вариант IdHTTP1.Post('https://auth.mail.ru/cgi-bin/auth',Data); не работает ни на мыле, ни в яндексе, ни в гугле, так как тут не простой http, а зашифрованный https.

Облом28
ведь говорено уже НУ НЕРАБОТАЕТ человек с тридэ
lemonos
спасибо. ничо на вскидку не понял но попробую копнуть в эту сторону . спасибо tubux писал(а):

Здравствуйте Антон, было бы очень интересно, если бы вы рассказали, как программно заполнять новые формы на сайтах, простой html уже устарел и например почтовые сервисы уже не используют формы в их первоначальном виде, то есть тега <Form></Form> там просто нет и обычный wb1.OleObject.Document.getElementById('Login'); уже не подходит.
Так же столкнулся с проблемой Post запросов, вот такой вариант IdHTTP1.Post('https://auth.mail.ru/cgi-bin/auth',Data); не работает ни на мыле, ни в яндексе, ни в гугле, так как тут не простой http, а зашифрованный https.
для шифрованного протокола рекомендовал бы не использовать IdHTTP, я так понимаю он не работает с этим, может synapse там вроде нормально держит

Антон, можешь следующий выпуск посвятить WinAPI, пересылке сообщений из одного приложения в другое?

tubux писал(а):

Так же столкнулся с проблемой Post запросов, вот такой вариант IdHTTP1.Post('https://auth.mail.ru/cgi-bin/auth',Data); не работает ни на мыле, ни в яндексе, ни в гугле, так как тут не простой http, а зашифрованный https.
Работает Indy с SSL, наверно не подключили дополнительный компонент. Вот объяснение то, что и как http://devdelphi.ru/?p=1192 Это эффективнее, чем просто словами объяснять.
SSL DLL: http://rghost.ru/41712600 . Зеркала: http://zalil.ru/33985464 , http://rusfolder.com/33722106
Эти DLL положить в каталог с вашим приложением, работающем с https.

lemonos писал(а):Работает Indy с SSL, наверно не подключили дополнительный компонент. Вот объяснение то, что и как ...
Nikolas1978 писал(а):для шифрованного протокола рекомендовал бы не использовать IdHTTP, я так понимаю он не работает с этим, может synapse там вроде нормально держит
Спасибо ребята, буду разбираться

автор просто конченный. качла урок а уже 30 минут смотрю как этот отморозок делал простейший сайт и хвалился. ппц. полный не адекват

XilDen
К сожалению имбецилов хватает, не обращайте внимание.

$aid
Имбецил это интеллектуально недоразвитый человек. максимально возможно корректно назвал его. Кто по вашему человек, который называет другого конченным отморозком только за то,что ему урок не понравился. У него еще и аватар соответствующий. Теперь назовите причину почему я могу быть таким? По вашей логике может и вы тогда имбецил?

XilDen писал(а):Позже планирую создать другие видеокурсы, по другим языкам, если вопрос об этом был.
Урааааааа !!! Моя маленькаЯ мечта может сбыться . А то я тут не много начал отдалятся от Делфи , но сколько бы уроков не смотрел других авторов и иных языков программирования , всё равно как то не хватает той самой "изюминки" как в уроках Антона .

$aid
Кто из нас демагог это вопрос. Я лишь хотел подбодрить автора раздачи, а то когда начинают поливать грязью, и не важно заслуженно или нет, автор не то, что 3, второй сезон не докончить. Были случай когда так доставали человека, что и с трекера уходил. Мне лично нравятся его уроки и не хочу что бы автор все забросил.Цитата:Уж не настолько я чувствительный, как вы думаете.
О вас ничего не думаю.Цитата:Вы стали ругаеться с ним, а не я.
Разве с ним ругался? всего лишь назвал его тем кем он себя показал.Цитата:Он вам лично грубил?
Мне лично не грубил. Так проходили бы и вы мимо, если считаете, что я неправ. Вместо этого вы съязвили, что и я могу быть таким.
У меня тоже нет желания ни для каких перепалок. Тема закрыта!

$aid писал(а):Делфи еще не исчерпан - можно хоть до пенсии на нем оставаться.
На Делфи мне легче было понять саму алгоритмизацию , теперь пойдем дальше ...

$aid
Автор еще молодой и чувствительный:) И вам тоже не советую с ним спорить, а то и так у него энтузиазм понизился по сравнению с тем, что в начале 1 сезона был.
XilDen
Какие вы языки программирования знаете? если несколько, может устроите голосование,на каком хотят уроков больше людей.

Adamantis писал(а):XilDen
Какие вы языки программирования знаете? если несколько, может устроите голосование,на каком хотят уроков больше людей.
XilDen писал(а):JavaScript, PHP, FoxPro, C#.NET, частично Action Script, VB.NET и С++.

$aid
Может хватит мусолить skutorа. Никого поучить не собираюсь, все время вам,что то кажется. Как уже писал,я подбадривал автора.Цитата:Мы не спорили, а обсуждали конкретный вопрос.
и это после такого:Цитата:Так вы здесь к чему-то готовите людей? Больше похоже на кружок вышивания крестиком, то бишь траты времени.
Прямо таки конкретный вопрос больше похожий на призыв забросит все, это ведь пустая трата временны.

$aid
Мне ничего не кажется, лишь цитирую ваши слова. А вам реально кажется, то,что я думаю будто вы чувствительный, или то, что хотел поучить какого то скутрса. Теперь так вообще издевался над ним... С вами ничего не начинал, вы сами вступили диалог со мной и вижу вам это нравится. Как иначе объяснить то, что после моих слов, что не хочу перепалок и тема закрыта, вы все равно ко мне обратились. Зачем, если диалог закончен. Какая еще проблема у меня?уже не знаете,что написать, лучше тогда молчите. А то скоро и моей личной жизнью заинтересуетесь, как того скутера с зависающим компьютером.

Цитата:Позже планирую создать другие видеокурсы, по другим языкам
Цитата:может устроите голосование,на каком хотят уроков больше людей.
Было бы просто здорово увидеть подобный курс по Си шарп.
Знакомился с большим количеством учебных видеоматериалов по программированию - именно для новичков уроки Антона, его подача материала, имхо лучшие. И по моему в этом их особая ценность. Более серьезных курсов очень много. Но таких, которые были бы интересны новичкам, смогли бы их увлечь и были бы достаточно просты - таких увы практически нет.
Желаю удачи Антону во всех его начинаниях и надеюсь в будущем познакомится и с другими не менее интересными видеокурсами.

$aid
Клеймо? всю жизнь теперь заклейменный будет:)Цитата:Вот про него я уже написал достаточно негативный отзыв (кому надо - найдет). Но никто меня имбицилом от этого не стал называть.
Одно дело негативный отзыв, другое когда человека называют конченным отморозком. Вы сами себе противоречите. То есть вы оправдываете такие негативные высказывания, но одновременно для вас неприемлемо, то что вас за это назовут интеллектуально недоразвитым.Цитата:Почему это я съязвил? Я всего лишь заметил важное обстоятельство.
Это вы решили, что важное обстоятельство?Я решил,что это язвление.Цитата:Оно возможно, если вы сделаете вывод в бессмысленности обвинения кого бы то ни было. Зачем оно вам? Можно было просто не согласиться, а не бросаться со своей реакцией в ответ, как будто это вас лично касается.
С чем тут соглашаться,когда ни кого я не обвинял. Меня лично коснулись вы. Упрекаете за то, что назвал кого то имбецилом и оправдываете его высказывания тем, что годами зависает компьютер. Вы наверно еще не выдели бросание реакцией в ответ, я считаю, что мягко и тепло с вами разговариваю:)Цитата:Было бы просто здорово увидеть подобный курс по Си шарп.
Правда было бы здорово.

WarriorOfTheDark писал(а):Пробовал смотреть курс по СиШарпу от Гудка.
Первый курс у Гудка самый лучший из всех ,классно объясняет ,тем более если скачали его бесплатно с торрента Цитата:Было бы просто здорово увидеть подобный курс по Си шарп.
Тоже присоединяюсь .

$aid писал(а):Я уже в его теме отписал.
Да я видел уже твои "отписывания" , везде свои пять копеек любишь вставить )))$aid писал(а):За даром такое не надо. Жует одно и то же, а новых знаний не дает. Как будто робот начитывает.
Может что встречал по лучше из видеоуроков ?

$aid писал(а): Вот, например: http://rutracker.org/forum/viewtopic.php?p=56504769#56504769
Если ты высказываешь своё недовольство, то это не значит что те кто в данный момент молчит не правы .Цитата:По СиШарпу или как ты задал вопрос, т. е. из видеоуроков (любых)?
Из видеоуроков можно и по Делфи или С# на русском языке ...

$aid писал(а):

Vasyka_Pryanik писал(а):
Если ты высказываешь своё недовольство, то это не значит что те кто в данный момент молчит не правы .
Абсурд. В чем может быть прав тот, кто молчит? Молчание - знак согласия (Silentium videtur confessio).Vasyka_Pryanik писал(а):
на русском языке
Не люблю себя ограничивать и другим не советую. Поэтому порекомендую пока для чайников ))) вот это: http://rutracker.org/forum/viewtopic.php?t=4157851
В чём же я согласен ? )))
Лучшие в мире российские программисты , а учится приходится по зарубежным источникам

$aid писал(а):

Vasyka_Pryanik писал(а):
Лучшие в мире российские программисты
Напоминает лозунг "Россия для русских" и т. д. Теперь понятно, о чем этот разговор.
Да нет , я просто сам виноват, никак не могу перешагнуть этот языковый барьер для меня
Кстати , чем больше я знакомлюсь с ООП в С# , тем больше я понимаю насколько Delphi отстаёт ...
Саид , сколько тебе лет , давно ты уже в программирование и какие шаги ты делал в этом деле , есть ли у тебя какие нибудь наработки и мог бы ты их продемонстрировать ? Этот как бы для статистики
Ответь по возможности .

Антон.
Есть предложение сделать видеоплейер для сериалов.
Суть дела.
У всех у нас есть обширная фильмотека. Причем
а) фильмы могут находиться на разных источниках (винты, сидюки, домашняя сеть)
б) фильмы могут быть сериалами...
Ну так вот...
Наверное многие, а не только я, сериалы смотрят не "до упора", а "под настроение". Ну типа сегодня хочу посмотреть "Star Gate", а завтра может потянуть "Разрушителей" либо "Галлилео"...
Ну и пускай прога помнит какой сезон и какую серию смотрел последней и какие уже просмотрел. Что бы было достаточно только выбрать название сериала, а где он лежит и последнюю (недо)/просмотренную серию пускай плейер помнит!
Для аудио есть библиотека bass... Может и для видео что есть?
И выпустить этот плейер "в свет", да еще "матюков" в нем написать в адрес "гигантов" мол такой простой и нужной фичи нету...

$aid писал(а):Теперь о вас. Вы правда заводите друзей на форумах? Ничего хорошего от таких знакомств не вижу.
Да не завожу я друзей здесь , просто интересно было узнать какого уровня ты программист, а то ты всё говоришь да говоришь )))Цитата:Я не делаю все, что попросят, как человек, которого называют "Принеси, подай".
Или я не понял , или тебя называют человеком "Принеси, подай"?

Ну а как же по поводу триальных программ и привязке к железу?? то...

Galatimus писал(а):

Ну а как же по поводу триальных программ и привязке к железу?? то...
используй протекторы типа Themida и не изобретай велик

Антон, расскажи плиз в Новогоднем уроке про WinAPI.

Предлагаю сделать урок на использование функций для считывания памяти из различных программ и игр тобишь написать взломщик какой либо игры или программы орентируясь на функции readmemory.... writememory pokevalue... А русским языком сделай плз урок по написанию тренера для игры

женя221 писал(а):

Предлагаю сделать урок на использование функций для считывания памяти из различных программ и игр тобишь написать взломщик какой либо игры или программы орентируясь на функции readmemory.... writememory pokevalue... А русским языком сделай плз урок по написанию тренера для игры
Код:procedure TForm1.FormCreate(Sender: TObject);
const address_run = $029AA5D4;
var handleWindow: HWND;
     i: longint;
     value_run: DWORD;
     tHandle, pHandle, ProcessId, temp: Cardinal;
begin
handleWindow:=FindWindow(nil, 'Call of Duty®: BlackOps');
if FindWindow(nil, 'Call of Duty®: BlackOps') <> 0 then
  begin
    tHandle:=GetWindowThreadProcessId(handleWindow, @ProcessId);
    pHandle:=OpenProcess(PROCESS_ALL_ACCESS, FALSE, ProcessID);
    ReadProcessMemory(pHandle, ptr($29A80DAC), @value_run, 4, temp);
    value_run:=420;
    WriteProcessMemory(pHandle, ptr($29A80DAC), @value_run, 4, temp);
    WriteProcessMemory(pHandle, ptr(address_run), @value_run, 4, temp);
  end                                               else
  begin
    ShowMessage('Игра не запущена!');
  end;
end;
Адрес процесса определяешь в ArtMoney.

Автор спасибо, занятные видео уроки
Я по поводу примерного расписания выхода видеоуроков, ты в декабре специально выпуск не делаешь, а ждёшь конца света? :DDD

MuxauJI3 писал(а):

Автор спасибо, занятные видео уроки
Я по поводу примерного расписания выхода видеоуроков, ты в декабре специально выпуск не делаешь, а ждёшь конца света? :DDD
В принципе(в принципе , в принципе) в Барнауле сейчас сильный мороз , а значит Антон сидит дома и возможно появится время на уроки )))

Барнаульские мужики настолько суровы, что в 40 градусный мороз согревают батарею. ))))
У нас тоже -40 сейчас, но ничего, дома почти никто не сидит

(-SIN-) писал(а):

Когда уже будет следующий сезон ???
Следующего сезона не будет, хоть бы этот до конца доделал!

Похоже этот Макрушин забил на уроки

Видимо этот урок будет последним.
А как известно лучше всего запоминается последнее, да и заканчивать ( но надеюсь не уходить ) надо красиво. Многие уже просят апи, базы, сокеты, работа с памятью. Если не сложно включи данные пожелания в урок . Подобный урок был бы отличным подарком к Новому Году для многих.
Ждём заключительный супер урок.
Кстати поздравляю с высшим балом на гос экзамене.

XilDen писал(а):

kobolok594 писал(а):
Видимо этот урок будет последним.
Выйдет ещё ровно шесть уроков. Рано хороните))
А вот это просто СУПЕР !!!! Поздравляю со сдачей экзамена кстати, успехов в (само)обучении =)

ВЫ МЕНЯ ИЗВИНИТЕ, НО ГДЕ СКОРОСТЬ???
ТОГДА СТИРАЙТЕ РАЗДАЧУ!!!

Что уж так категорично вроде сидов не мало, терпение мой друг , терпение...

Хотелось бы увидеть урок по созданию инстолятора и работу с exe (запуск сторонних программ из delphi).

Антон! =) сделай то что обещал --Урок про триал версии! А вы Глубоко уважаемые Торен зрители =) ПОМНИТЕ! (заказы делают-ся за вознагрождения -если-что!) --Уважаемый Dziro_11 про инстолятор я тебе скажу так =) - есть спец программа -Smart.Install.Maker- яндекс тебе в помощь! работает отлично -пользуюсь давно.. Дерзай. --ВСЕХ ПОЗДРОВЛЯЮ С НАСТУПАЮЩИМ - НОВЫМ ГОДОМ=)

Про

Про

sesergey, мне хотелось бы увидеть с нуля.

Dziro_11 писал(а):

sesergey, мне хотелось бы увидеть с нуля.
С нуля качай 1 сезон чего непонятно?

Отлично. Всех с Новым 2013 годом!

Включение wav-файла в exe и проигрывание этого wav-файлаКод:Uses MMSystem;
// В своей программе пишешь:
$R MyWave.res
procedure RetrieveMyWave;
var
  hResource: THandle;
  pData: Pointer;
begin
  hResource := LoadResource(hInstance, FindResource(hInstance, 'MyWave', RT_RCDATA));
  try
    pData := LockResource(hResource);
    if pData = nil then
      raise Exception.Create('Cannot read MyWave');
    // Здесь pData указывает на MyWave
    // Теперь можно, например, проиграть его (Win32):
    PlaySound(pData, 0, SND_MEMORY + SND_ASYNC + SND_NOSTOP);
    //Для PlaySound используется модуль MMSystem
    //SND_ASYNC - при проигрывании не останавливать работу программы
    //SND_NOSTOP - проиграть звук до конца
    //SND_STOP - прекратить играть прежний звук и начать новый
  finally
    FreeResource(hResource);
  end;
end;
Видите, никаких проблем с временным файлом.

XilDen писал(а):

lemonos писал(а):Видите, никаких проблем с временным файлом.
Видим Никто и не утверждал, что это невозможно)) Речь шла лишь о компоненте TMediaPlayer и его ущербности))
Ну конечно

Антон, почему же скачав и запустив программу из архива http://lessontracker.ru/2013/NewYear2013.rar я получаю GuardMail? Ай-яй-яй, как нехорошо.

XilDen писал(а):

Настя Металистка
Ну уж потратьте пару минут своего драгоценного времени, и удалите Я же не пожалел потратить целый день на запись урока для вас? Будем считать это небольшим вознаграждением за мои труды ) Не обижайтесь )
Не имею ничего против монетизации своего труда. Но Вы бы хоть предупредили мелким шрифтом.

XilDen писал(а):

Настя Металистка
Каюсь, грешен..
на тебя mail.ru вышел и предложил бабло ?
или сам под суетился ?

XilDen писал(а):

Ekkleziast
http://loadmoney.ru/
Цитата:4 WMR - 2 WMR за каждую установку Тулбара и 2 WMR за каждую установку Браузера
о как

Антон, вопрос не обязательно к тебе, но по возможности объяснения хочу по теме потоков...
Понятно что разные циклы можно пустить в разные потоки , но у меня проблема, как один цикл разбить на несколько потоков , понимаю что звучит бредово, но все таки может как то можно ? у меня цикл выполняется 25 минут, при этом 3 из 4 проц-ов простаивают как решить такую проблему ?
Разжевывать не обязательно хотя бы намекни или пример какой нить , форумчане кто знает отзовитесь
С уважением

$aid писал(а):

Nikolas1978
А что за цикл и что он выполняет? Это счетчик? Тогда вряд ли. Можно ли как-то цикл заменить на функции или несколько процедур?
Цикл For от1 до n в его теле в зависимости от ситуации может создаваться в теории без конечное множество подобных циклов, то есть получается цикл в цикле (матрешка) во внутреннем может получится еще 1 и т д
это скорее не счетчик а генератор множества параметров по условию
есть ли смысл заменить цикл for другим например while? может другие циклы менее требовательны к ресурсам, может кто заворачивался такими вопросами
Насчет замены на функции... хм может и можно но не представляю как и какими
Я самоучка в этом деле потому прошу не пинать сильно
А уроки Антона здорово выручают за эти 2 года разобрался уже с тем с чем не мог разобраться 12 лет огромное спасибо
Для генерации 20 151 121 варианта потребовалось более часа а это только половина из того что нужно и все бы ни чего но обидно что три ядра в это время тупо спят
PS
разобрался с проблемой, Нчего делить не нужно на самом деле тормаза возникают не изза множества вложений в цикле, а вовремя обращения к MEMO и записи туда строки результата, без записи в мемо таже генерация такого же количества вариантов пробегает за секунду
буду искать пути обхода чтобы вывести результат на просмотр и сохранить в файл.
както ведь блокнот открывает файл на 140 метров за 4 секунды а МЕМО жует минут 5
А с потоками разобрался все получилось даже прогрес бар прикрутил для визуализации
Так что вопрос снят всем спасибо

Пожалуйста сделайте видео урок по foxpro для начинающих. Заранее Спасибо!

Цитата:вовремя обращения к MEMO и записи туда строки результата, без записи в мемо таже генерация такого же количества вариантов пробегает за секунду
Записывать в TStringList вместо Мемо. Потом оттуда в Мемо.

Походу Антона - Маил - ударил током! чтож простим - всяко бывает (тем более это у него в первое) -А ты Антон бросай это грешное дело - так сказать не спамь !!
Я кстати тоже не навижу этот GuardMail слишком он уж скользкий и...... кароче полное Г.. (извените те кому он по нраву)

Он улетел, но обещал вернуться... Я знал, они всегда возвращаются... О Великий! Чего теперь добавляют в спирт и кто "выбиратор" глубоко уважаемую Марию? Ярик? Смотреть, быстрей смотреть...

Alex111234 писал(а):

Цитата:вовремя обращения к MEMO и записи туда строки результата, без записи в мемо таже генерация такого же количества вариантов пробегает за секунду
Записывать в TStringList вместо Мемо. Потом оттуда в Мемо.
Спасибо

ypok1c, гораздо важнее, что антон сделал Trojan-Downloader. И раздает их на своем сайте(очень кривом сайте), например тут lessontracker.ru/2013/
Будьм мужиком антон, не делай г*вно и к тебе так относиться не будут.Цитата:Trojan-Downloader
Вредоносные программы категории Trojan-Downloader предназначены для скрытной загрузки по пораженный компьютер постороннего программного обеспечения и его последующей регистрацией в реестре или запуском. В некоторых случаях Trojan-Downloader может выступать в роли "первой ступени" почтового вируса - в этом случае с зараженного ПК ведется рассылка не писем с вирусом, а писем с Trojan-Downloader небольшого размера, который в случае запуска загружает основное тело вируса.

Вот что ж такого то ну поставился вам это майл , если я его не пользую-- взял да и удалил вам же не вирус вдули а майл, то что без предупреждения эт конечно не приятно , НО человек старается делает уроки бесплатно почему это не может перекрыть его расходы , да в пулил в тихую но ведь ради добрых побуждений:) и даже если бы он предупредил заранее я бы воспользовался и так же удалил после установки, но шуму было бы меньше точнее вообще не было бы , я так думаю
Антон молодец еще раз спасибо

Nikolas1978 писал(а):

Вот что ж такого то ну поставился вам это майл , если я его не пользую-- взял да и удалил вам же не вирус вдули а майл, то что без предупреждения эт конечно не приятно , НО человек старается делает уроки бесплатно почему это не может перекрыть его расходы , да в пулил в тихую но ведь ради добрых побуждений:) и даже если бы он предупредил заранее я бы воспользовался и так же удалил после установки, но шуму было бы меньше точнее вообще не было бы , я так думаю
Антон молодец еще раз спасибо
Еще раз вдумчиво прочитай:Цитата:Trojan-Downloader
Вредоносные программы категории Trojan-Downloader предназначены для скрытной загрузки по пораженный компьютер постороннего программного обеспечения и его последующей регистрацией в реестре или запуском.
За это наказывают и производителей других программ, которые в тихую ставят что не нужно. Еще раз думаем.

Цитата:Вот что ж такого то ну поставился вам это майл , если я его не пользую-- взял да и удалил вам же не вирус вдули а майл, то что без предупреждения эт конечно не приятно , НО человек старается делает уроки бесплатно почему это не может перекрыть его расходы , да в пулил в тихую но ведь ради добрых побуждений:) и даже если бы он предупредил заранее я бы воспользовался и так же удалил после установки, но шуму было бы меньше точнее вообще не было бы , я так думаю
Если там действительно GuardMail - то это редкостная дрянь. Почитайте хотя бы статьи на Хабре, если в реале не доводилось сталкиваться. И взять и удалить его просто так не получится.
Я думаю правильнее всего было бы предупредить, что вместе с программой ставится то-то и то-то, и если человек желает - пусть ставит, а если нет, то нет. Безусловно, огромное спасибо Антону за уроки, они уникальны и великолепны. Безусловно труд должен поощряться. Но не такими способами.

Все правильно говоришь! эта еща та дрять=( похлеще трипера будет - и чтобы удалить нужно минут 15-30 повозюкаца прежде чем ее всю из система удалить =(

Всем Привет! А можно попросить подробную инструкцию по установки компонента. Второй день мучаюсь и ничего не выходит(( Делаю по инструкции Установка компонента на Delphi 7 дохожу до 5-ого пункта и ступор. Написано, что после 3-его компонент установлен, а в палитре компонентов его нет.

Собственно в чем ступор ? все ж написано ...

На следующий день разобрался. Я в библиотеку не добавил Flash Package. После добавления компонент появился в палитре.))

WarriorOfTheDark писал(а):

Цитата:Вот что ж такого то ну поставился вам это майл , если я его не пользую-- взял да и удалил вам же не вирус вдули а майл, то что без предупреждения эт конечно не приятно , НО человек старается делает уроки бесплатно почему это не может перекрыть его расходы , да в пулил в тихую но ведь ради добрых побуждений:) и даже если бы он предупредил заранее я бы воспользовался и так же удалил после установки, но шуму было бы меньше точнее вообще не было бы , я так думаю
Если там действительно GuardMail - то это редкостная дрянь. Почитайте хотя бы статьи на Хабре, если в реале не доводилось сталкиваться. И взять и удалить его просто так не получится.
Я думаю правильнее всего было бы предупредить, что вместе с программой ставится то-то и то-то, и если человек желает - пусть ставит, а если нет, то нет. Безусловно, огромное спасибо Антону за уроки, они уникальны и великолепны. Безусловно труд должен поощряться. Но не такими способами.
Мне вот интересно вы тут зачем такие модные все собрались ?
если вы учитесь учиться программировать или просто учится то это вам Домашнее задание удалить ненужный вам майл гуард , а если так по флудить собрались то таких зацепов в любом уроке найти можно, разнылись как дефки мне стыдно за таких "программистов" ФУТАКИМИБЫТЬ!!!!!

подскажите, что за программа выводит подсказки, выделяет begin-end скобкой, одинаковые переменные итд. - как в видеоуроке с вордом?
+ я за COM-USB урок и про подключаемые/создаваемые .dll

pawya писал(а):

подскажите, что за программа выводит подсказки, выделяет begin-end скобкой, одинаковые переменные итд. - как в видеоуроке с вордом?
+ я за COM-USB урок и про подключаемые/создаваемые .dll
прога cnpack

Цитата:Мне вот интересно вы тут зачем такие модные все собрались ?
Зачем? Чтобы поостеречь не таких "модных". Мне и удалять ничего не придется, я его себе банально не поставлю. А вот у кого-то могут возникнуть проблемы на ровном месте. Более того, часто потом таким модным как я приходится потом разгребаться с техникой не таких модных.
И да, если на то пошло, то мне стыдно за таких как вы, которые только о себе думают
ЗЫ: и я не программист, если что

Nikolas1978, Представьте, пришел к вам человек, знакомый. Сказал, что только воды попить. За это время, незаметно утащил ценности, или обосал вам обувь. И на ваш упрек про это, отвечает вам: "Ты тут зачем такой модный? Это тебе Домашнее задание, заработай бабло и убери парашу".
Как то так. Стыдно не понимать, в чем тут пользователи не довольны.

Антон, скажи, на каком факультете ты учишься?)

lemonos писал(а):

Nikolas1978, Представьте, пришел к вам человек, знакомый. Сказал, что только воды попить. За это время, незаметно утащил ценности, или обосал вам обувь. И на ваш упрек про это, отвечает вам: "Ты тут зачем такой модный? Это тебе Домашнее задание, заработай бабло и убери парашу".
Как то так. Стыдно не понимать, в чем тут пользователи не довольны.
Совсем не так
Человек пришёл не воды попить, а принес нечто ценное и заодно оставил упаковку от ценности , ну ведь не обломаетесь выкинуть , правда ?
WarriorOfTheDark
По поводу разгребания если вы не программист и не занимаетесь этим то что привело на уроки по программированию ?
если человек не знает как правильно удалить софт он не будет учить delphi,
ЗЫ а я разгребаю чужие проблемы за деньги, ибо достали уже они готовы всю комнату заставить своим и буками да системниками. берите пример:)

Nikolas1978 писал(а):...оставил упаковку от ценности...
Упаковка - это GUI + временные файлы. То, что без спросу всякий мусор в систему ставит, вот это и есть поднасрать Trojan-Downloader. Не облОмитесь адекватно оценить ситуацию. Осознаете?

Не требую, а констатирую факты. Ты не нервничай, и не плач, я тоже не плАчу, мне тоже не легко в жизни. Смотреть, или нет, это решу сам, т.к. вреда от этого нет. Если охото денег, то есть YouTube, где за просмотры тебе дают деньги. Еще можно записывать уроки на диски и продавать, через сайт. Мир.

XilDen писал(а):Вреда то всё таки нет? А то шуму устроили, словно я в уроке геноцид устроил.
Ну да, с тем же примером про обувь. Подумаешь, помог человеку но при уходе нассал ему в ботинки. Вреда нет, в них же можно ходить( на ноги одеваются, шнурки завязываются ).
А если не нравится то можно и почистить их.
Так же и с майловской надстройкой, работать можно, но неприятно.Кому не нравиться, сидите и вычищайте её.
По человечески, наверно надо предупреждать что насрёш, а не в тихую делать пользуясь доверием людей.
Много заработал? Стоило это того?

XilDen писал(а):Вреда то всё таки нет? А то шуму устроили, словно я в уроке геноцид устроил.
Да, от просмотра видео нет. Некое подобие геноцида не в уроке, а в другом месте было.

Антошка, здорово) Тебе опять критики мозг насилуют?))) Ждёмс новых шедевров!

Я хочу такого макрушина который был в 1ом сезоне с лир отступлениями и нецензурной лексикой также чтоб он программировал весело =))

XilDen
Здравствуйте Антон, возможно вы меня не помните , но я хотел бы увидеть в будующих уроках работу с сокетами , своего рода небольшого снифера, которой мог бы отправлять пакеты на сервер. Надеюсь на реализацию такого урока. Большое спасибо вам, за ваши труды!

ЖАЛЬ мне больше нравился антон в первом сезоне когда было много всякого всякого когда 5 часов урок казался таким маленьким и хотелось все больше и больше интересных лирических отступлений СКЕТЧ ШОУ и много много того что унес от нас первый сезон в далекое теперь уже прошлое, он навсегда останется у меня в сердце как самый лучший сезон... Помню как я ржал над вашими скетч шоу особенно над тем как "эксперт по ножам " рассказывал про ножи )))
или когда чел принес кучу тушенки .... - ВОТ это было реально смешно и мне кажется что ни чуть хуже это не делает твои уроки а наоборот дает отдохнуть от программирования. Я б тебе советовал изменить свои уроки на преждний стиль что был раньше, а то вдруг станешь таким же как Владимир Любаев и не дай бог начнешь делать уроки по 10-15 минут это будет воще страшно... ТЫ можешь даже сравнить по своему сервису РУВОТЕС голоса за первый сезон и за второй

Антон огромное тебе спасибо! Есть в нашей стране такие люди которым не впадлу потерять столько своего времени, чтобы доходчиво объяснить за 13 уроков в первом сезоне то, на что в институте тратится не не один семестр.

Какой там mail.ru agent и прочая херня, во первых все это достаточно просто удалить, а во вторых я готов хоть каждый раз систему переустанавливать лишь бы чаще выходили новые уроки и обязательно с лирическими отступлениями. Я где то согласен с женя221 что отступления (лирика и различные шоу) действительно нужны. Новогодние поздравления супер!!! Смотря такие видео одновременно учишься умом и отдыхаешь душой и не важно сколько там истины на 1 мегабайт видео, хоть по 50GB пусть будут уроки это все равно ценно интересно и полезно. Я за то что бы уроки продолжались и свет увидели и 3 и 4 и 5 сезоны. А по поводу матов, я собственно не против, если они в кассу. Спасибо тебе Антон за то что ты делаешь для всех, это офигенное творчество на самом деле. Тут мне кажется нельзя останавливаться и терять ниточку, думаю рано или поздно, все сделанное тобой выростет в какой нибудь один грандиозный проектище. Есть у тебя жилка о сложном весело просто и доступно рассказывать и без академической зауми, вот где КПД, а не как везде принято в объеме истины на 1 мегабайт все считать...

Антон ты обещал в прошлом году сделать урок про то как сделать ДЕМО версии. Выдили пожалуста 15 минут этой теме в уроке!

Доброго времени суток! Возникла такая ситуация: необходимо отправить письмо и сделать так, чтобы это же письмо появилось в ящике отправителя в папке "Отправленные".Отправку писем реализую с помощь компонента idsmtp.С ней все в порядке, но вот добавление письма в папку "Отправленные" работает не полностью: Текст письма добавляется, а вместо темы и имени отправителя написано "Не указано" и "Без темы", хотя у обоих компонентов(idsmtp и idimap41) указан один и тот же idmessage. Может быть кто-нибудь уже сталкивался с такой проблемой? При необходимости могу указать любую другую дополнительную информацию.
Добавление письма делаю с помощью
Код:
idimap41.AppendMsg(AMBName, AMsg, nil, AFlags);
Может кто уже сталкивался с такой проблемой и нашел из неё выход?

Здравствуй Антон, спасибо за твои уроки мне 42 года поэтому тяжело начинать с нуля но благодаря тебе, хоть что то понимаю. В новогоднем выпуске ты уже затронул тему, которая меня интересует, а как сделать без wb1, с помощью пост запросов регистрацию и отправку текста в определенное время как то так.

Антон, а вы не пробовали выкладывать свои труды, рассуждения на http://habrahabr.ru/ там таким как вы сильно рады!

Скачал только первый урок с первого сезона. Думаю стоит дальше качать. С описаний непонятно.
Скажите, в каких уроках этих двух сезонов поясняется само программирование?
Есть в них ООП, классы, процедуры, функции, конструкторы, деструкторы, полимирфизм, наследственность... и применение всего этого в визуальной среде?
Кто просмотрел все уроки: понимаете, что это такое и как его применить?
В школе на уроках информатики ООП не учат (по крайней мере не учили, не знаю, как сейчас).
Большинство современных языков основано на ООП. И в Delphi это реализовано.

jkt5r1 писал(а):

Скачал только первый урок с первого сезона. Думаю стоит дальше качать. С описаний непонятно.
Скажите, в каких уроках этих двух сезонов поясняется само программирование?
Есть в них ООП, классы, процедуры, функции, конструкторы, деструкторы, полимирфизм, наследственность... и применение всего этого в визуальной среде?
Кто просмотрел все уроки: понимаете, что это такое и как его применить?
В школе на уроках информатики ООП не учат (по крайней мере не учили, не знаю, как сейчас).
Большинство современных языков основано на ООП. И в Delphi это реализовано.
Ещё один... Когда же такие как Вы научитесь проходить мимо.

Настя Металистка, что проходить мимо? Я ж не предьявляю никаких претензий. Эти уроки хорошие. Их все скачаю. Просто спрашиваю: в каком из них есть ООП? Всё.

jkt5r1 писал(а):

Скачал только первый урок с первого сезона. Думаю стоит дальше качать. С описаний непонятно.
Скажите, в каких уроках этих двух сезонов поясняется само программирование?
Есть в них ООП, классы, процедуры, функции, конструкторы, деструкторы, полимирфизм, наследственность... и применение всего этого в визуальной среде?
Кто просмотрел все уроки: понимаете, что это такое и как его применить?
В школе на уроках информатики ООП не учат (по крайней мере не учили, не знаю, как сейчас).
Большинство современных языков основано на ООП. И в Delphi это реализовано.
ооп тут нету
есть тут http://rutracker.org/forum/viewtopic.php?t=4330419
[Специалист] Программирование Delphi 7.0. Базовый курс [2011, RUS]
качай быстрее пока не прикрыли

XilDen писал(а):Макрушину свойственно взрослеть и меняться, ибо он тоже человек))
Ну вот, уже малаца. Я же говорил - так будет лучше и правильнее

Блин эти клоуны и сюда видео свое ложат...
Видел я их по ютубу, создаем компоненты и ножи...Николай_Sidorov писал(а):

Антон, а вы не пробовали выкладывать свои труды, рассуждения на http://habrahabr.ru/ там таким как вы сильно рады!
Так же как и обычно, по кнопке отправляеш, тока кнопку на таймер поставь, а лоучше с системным временем ее свяжи кодом там 3 строки буквально.

Добавил компонент в библиотеку, Flash отображается в палитре, но открывая любой Delphi project из F-IN-BOX - Samples - получаю ошибку: [Fatal Error] MainUnit.pas(9): Unit FlashPlayerControl was compiled with a different version of Windows.GetUpdateRect
Кто нибудь может подсказать из-за чего ошибка и как исправить??

Антон, вы мне очень помогли в первом сезоне в освоении делфи, с таким веселым и беспечным подходом к материалу сталкиваюсь впервые. Спасибо.

Ирония судьбы! Все народ! Вот и у Антона - кончилась школа- институт! ииии началась стандартная жизнь (Семья-работа-семья-сон!-Семья-работа-семья-сон............)! Антаха-вернись в матрицу ПОЖАЛУСТА! =)
Кстати выполни обещеное-триал версии! и еще плиз раскажи про локальные базы данных (но не ACCESS) а про что нибудь более защищённое.

Мда, Антона мы потеряли, походу, а жаль так все хорошо начиналось...

доброго времени! у меня возник такая проблема при работе с сайтами из делфи А проблема заключается в том что я не могу разобраться как нажать на checkbox программно из делфи на сайте кто знает решение подскажите заранее большое спасибо

XilDen писал(а):

Народ, без паники... Универ я пока не окончил. Как раз таки потому, что я сейчас очень занят написанием диплома, заниматься уроками я не могу. Свои обещания я помню и обязательно выполню. Ещё выйдут с 9 по 13 уроки 2 сезона. Это не обсуждается. Можете сомневаться в этом сколько угодно, но они выйдут. По поводу всего остального ничего не обещаю. Поживём - увидим.
спасибо небесам, Мы ждем тохинский-адм писал(а):
доброго времени! у меня возник такая проблема при работе с сайтами из делфи А проблема заключается в том что я не могу разобраться как нажать на checkbox программно из делфи на сайте кто знает решение подскажите заранее большое спасибо
Пересматривать 4ый урок второго сезона до полного усвоения

я понял что мне надо так сделатьКод:procedure TForm1.btn4Click(Sender: TObject);
var pole: Variant;
begin
//tmr1.Enabled:=False;
pole:=wb1.OleObject.Document.getElementById('name checkbox');
pole.click;
end;
пробовал иКод:pole.checked:=true;
и простоКод:pole.checked;
не работает
может конечно у меня руки не от туда и пора всякое бывает но я уже незнаю как это победить не одного примера в инете не нашол

Помогите!
Компонент установился, в палитре появился, но при запуске проектов вылазиет сообщение:
The application needs Flash
Flash is not installed
что делать не знаю

glyk5 писал(а):

Flash is not installed
Adobe Flash установлен?

Все разобрался. Пользуюсь оперой и Flash устанавливал для нее, теперь установил для эксплорера и вуаля все заработало.
Спасибо за внимание и помощь!

Спасибо чел, реально помог, блин, таких бы преподов в мой универ, а то завкафедры редкостное кхм...ну вобщем успехов тебе во всём!

доступный материал для понимания

Антон а когда новые урки???? Спасибо тебе за труд))))

XilDen писал(а):

В течении ближайшей недели предполагается выход очередного видеоурока по Делфи! Ну а пока можете посмотреть мой небольшой 7-минутный урок о том, как узнать возраст пользователей вконтакте, которые скрыли его в настройках приватности:
http://www.youtube.com/watch?v=QbJczEyRpPA
Ждём...

XilDen по java уроки не планируете заначить?

Тут уроки по Делфи а не JAVA если что=) вы не туда зашли!

sesergey я понимаю, что Делфи. Но Антон вроде как и в Java хорошо разбирается.

Если возможна было бы интересно увидеть урок по работе с PDF в делфи: создание таблиц, конвертиравание в разные форматы (с ворда или екселя в пдф и т. д.).

8705230 писал(а):

Если возможна было бы интересно увидеть урок по работе с PDF в делфи: создание таблиц, конвертиравание в разные форматы (с ворда или екселя в пдф и т. д.).
Поддерживаю. И djvu было бы неплохо если можно.

И вот оно! Еще одна неделя проходит )

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

Получается, что мы тут потягиваем пиво за компьютером ожидая нового урока зря ((((?!
Все идем купаться!!! )))))

Больше уроков не будет?
Вот бы в школе и университете так преподавали... все бы всё знали

Эххх.... давайте свои уроки записывать и выкладывать сюда)) пока Антона нет

Arsenx777 писал(а):

Эххх.... давайте свои уроки записывать и выкладывать сюда)) пока Антона нет
Тогда выложите кто-нибудь "приключенческий урок" по разработке троянской программы (backdoor)

Кто нибудь вникал в протоколы кодирования IP-TV ? Откликнитесь , в личку...
Антон, может вы знаете что нибудь по этой теме ?

skummelter писал(а):

Arsenx777 писал(а):
Эххх.... давайте свои уроки записывать и выкладывать сюда)) пока Антона нет
Тогда выложите кто-нибудь "приключенческий урок" по разработке троянской программы (backdoor)
и если можно тоroma1999 писал(а):
Здравствуй Антон, спасибо за твои уроки мне 42 года поэтому тяжело начинать с нуля но благодаря тебе, хоть что то понимаю. В новогоднем выпуске ты уже затронул тему, которая меня интересует, а как сделать без wb1, с помощью пост запросов регистрацию и отправку текста в определенное время как то так.
очень нужно

скрытый текстЭх, автор, автор...
1 сезон, 9 урок, 38:35

Антон, в личку уже писал вопрос, напиши советы по поводу литературы по Delphi.
После Delphi на какой язык ты бы посоветовал переходить? Что изучаешь сам помимо Delphi?
Работал ли с Delphi XE ? Будешь ли делать по ней уроки?
Куда все сиды свалили? уже несколько часов не могу скачать (

Антон ты лучший !!!! Спасибо тебе большое за твой труд!!!

Скептически, но думается что сезон завершится через пару лет такими темпами (

привет, посмотрел первый сезон, но меня интересует также возможность подключения дополнительных устройств, камер, датчиков, и др устройств, как через ethernet так и через usb, есть такое в планах?)

Антон досмотрел я 9 урок этого сезона, =)
Хочу тебя поздравить, с защитой диплома, с запуском коммерческого проекта.
Такая эволюция тебя происходит на наших глазах.

Про сокеты тоже интересно, жду урока )
Особенно интересно, когда клиентских соединений серез сокеты много и им выделяются id, но как понять кто из клиентов послал запрос?
Очень хочется простой пример решения данной проблемы, можно напримере простого чата.
Если кто знает, поделитесь информацией.

Все есть. А динамические графики рисовать никто не умеет.
Маемся с LabVIEW от NI. Подрезать бы этим ж... расценки.
D-3 Dynamic Data Display вообще убивает ПК, до необходимости переустановки операционной системы. Да и работает на деньгах от Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional.
Помогите загасить буржуинов печеньем и вареньем!
Да и компонента USB1.1, и USB2.0 очень не хватает.

Yandex01, сами выделяете им ID вот и всё.
Примеры:
"c:\Program Files\Borland\Delphi7\Demos\Internet\NetChat"
Создание многопользовательского чата - http://pblog.ru/?p=100 ...>> http://www.cyberforum.ru/delphi/thread22959.html
Многопользовательский Чат на сокетах - http://www.delphisources.ru/forum/showpost.php?p=112939&postcount=16
Создание многопользовательских приложений на базе сокетов. Чат. - http://www.realcoding.net/articles/sozdanie-mnogopolzovatelskikh-prilozhenii-na-b...oketov-chat.html
и т.п.

to lemonos
Не знал что можно выделять конкретный id клиенту, почитаю в ссылках )
Если Антон будет делать урок о соектах, примеры будут кстати!