Вход

Клуб любителей програмирования

Научись общаться с машиной и научи других. Все вопросы связанные с программированием и разработкой программ.

Модератор: AxeL

СообщениеКудрявый мачо kitich kitich 3
Оставил 6218 сообщений с 08 авг 2004
ФР: 2522
ICQ
23 июля 2006 в 01:02

Юзай IDA Pro Disassebler.
master.
0

СообщениеНовичок Alex Krycek Alex Krycek 0
Оставил 15 сообщений с 10 окт 2005
ФР: 98
23 июля 2006 в 01:37

чую masterу-то многое не по зубам будет. разумно и обоснованно.
0

Сообщение @R 23 июля 2006 в 05:33

а самое главное в тему =)))))))

XeNoN, жжош. с нетерпением жду, когда начнешь тыкать jrhe;f.ob[ носом в "арт оф дизассембли" и "опкодес бук"

daggert, гденить на кряклабе тебе наверное смогут помочь. за отдельную плату 8)
0
Скромный

СообщениеСкромный XeNoN XeNoN 0
Оставил 157 сообщений с 20 сен 2005
ФР: 805
23 июля 2006 в 13:36

@R писал

жжош. с нетерпением жду, когда начнешь тыкать jrhe;f.ob[ носом в "арт оф дизассембли" и "опкодес бук"


Вы это к чему? Я вообще-то освещал тему возможности ручной декомпиляции, что теоретически возможно за N лет. :D Поэтому я не вижу смысла тыкать "jrhe;f.ob[" т.е окружающих носом во что либо и предлагать им этим заниматься. Конечно daggert'у это не поможет.
Так и знал, в первом посте надо было написать, что невозможно декомпилировать в язык высокого уровня.
0

Сообщениеидиотъ daggert daggert 9
Оставил 11173 сообщений с 22 окт 2005
Блог: Просмотр блога (1)
ФР: 126201
WWW
23 июля 2006 в 20:16

XeNoN, C# вроде, или С++, точно незнаю...
0
Старик

СообщениеСтарик master master 0
Оставил 1326 сообщений с 23 янв 2004
ФР: 21859
WWW
23 июля 2006 в 22:15

Программа на C# выполняется на виртуальной машине, а на С++ непосредственно процессором.
daggert, ты цель исследования скажи, а то может оказатся так, что задача будет практически не разрешимая, потратишь силы зря.
0

Сообщениеидиотъ daggert daggert 9
Оставил 11173 сообщений с 22 окт 2005
Блог: Просмотр блога (1)
ФР: 126201
WWW
23 июля 2006 в 23:02

master, у меня сервер (ВОВ) там короче эмуль с закрытым ядром. Надо его разложить до простого С++ или Делфи или С# (разработчики скрывают чем создавали). Потом добавить несколько элементов и собрать заного.
0
Старик

СообщениеСтарик master master 0
Оставил 1326 сообщений с 23 янв 2004
ФР: 21859
WWW
23 июля 2006 в 23:18

Так не получится. Чтобы узнать на чем писана программа юзай peid. Чтобы добавить функиональность существует как минимум два способа - модифицировать непосредстенно приложение, но для этого необходимо много знать вещей сложных ;] Или можно написать dll реализующую необходимые функции и модифицировать приложение - добавив в него загрузку той самой библиотеки и вызов необходимых функций.
На эти темы на русском языке можно почитать на wasm.ru.
0

Сообщение Гость 25 июля 2006 в 13:20

Кто-нибудь знает про язык програмированния Puthon?
Есть ли он у кого- нибудь?
0
Старик

СообщениеСтарик master master 0
Оставил 1326 сообщений с 23 янв 2004
ФР: 21859
WWW
25 июля 2006 в 13:37

Python только. ;] А что тебя конкретно интересует ?
Виндовый интепритатор вроде есть, могу скинуть на бету, если найду. Под nix практически в любом дистрибутиве присутствует.

добавлено спустя 9 минут:

Нашел, лови - \\beta\new\Python-2.4.1
0

Сообщение Гость 25 июля 2006 в 15:20

master,
А обучалки по Puthon случайно нет?
0
Старик

СообщениеСтарик master master 0
Оставил 1326 сообщений с 23 янв 2004
ФР: 21859
WWW
25 июля 2006 в 16:29

Гость, по Puthon нет, есть пара книжек по Python - скинул тудаже.
0

Сообщение Гость 25 июля 2006 в 21:55

master,
Спасибо
0
Пишу регулярно

СообщениеПишу регулярно Armir Armir 0
Оставил 268 сообщений с 13 июл 2006
ФР: 12
25 июля 2006 в 23:20


Чтобы узнать на чем писана программа юзай peid.

Заделитесь кто-нить этой программой.
0
Старик

СообщениеСтарик master master 0
Оставил 1326 сообщений с 23 янв 2004
ФР: 21859
WWW
25 июля 2006 в 23:38

Держи. Только сигнатуры старые.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
0
Старик

СообщениеСтарик -=HogAN=-V!S!- -=HogAN=-V!S!- 0
Оставил 1457 сообщений с 03 апр 2006
ФР: 4144
27 июля 2006 в 23:22

Здрасти!:D
Тут есть люди,которые окончили(учатся) на физ-техе(АСОиУ) в петрГУ!! Просто хотелось бы узнать,как там учится? :arrow: Правда ли то,что дапопы программирования?Каким языкам уделяется внимание? Да напишите,что вы сами думаете.
Хачу программить.! :smt024
0
Скромный

СообщениеСкромный banzai. banzai. 0
Оставил 116 сообщений с 15 янв 2006
ФР: 3018
ICQ
27 июля 2006 в 23:33

я там учусь,если сдавал вступительно информатику,то на первом курсе ниче нового не узнаешь 8)
0
Пишу регулярно

СообщениеПишу регулярно Armir Armir 0
Оставил 268 сообщений с 13 июл 2006
ФР: 12
27 июля 2006 в 23:38

master писал(а):Держи. Только сигнатуры старые.

Спасибо. А научи ещё плиз как тут определить...
0
Пишу регулярно

СообщениеПишу регулярно Аkira Аkira 0
Оставил 220 сообщений с 21 июн 2006
ФР: 12
ICQ
28 июля 2006 в 00:58

-=HogAN=-V!S!-, /me учиться на фтф, правдО не на АСОиУ. Какой программинг вас увлекает: для инета, системный, железо,...? На фтф уделяют внимание железу. Фсе остальное только как ознакомительные спецкурсы.
Из языков программирования большее внимание уделяется Паскалю, на фтором курсе знакомят с Си(ООП не рассматривают). На магистратуре еще вроде как Яву преподают(как спецкурс по выбору), но /me еще туда не дошел. 8)
0
Пишу регулярно

СообщениеПишу регулярно Armir Armir 0
Оставил 268 сообщений с 13 июл 2006
ФР: 12
28 июля 2006 в 01:15

Киньте, кто-нибудь мануал по Delphi, плиз.
0
Старик

СообщениеСтарик master master 0
Оставил 1326 сообщений с 23 янв 2004
ФР: 21859
WWW
28 июля 2006 в 02:33

Аkira, что верно, то верно. ;]
Armir, открой IDE и нажми F1. ;]
0
Пишу регулярно

СообщениеПишу регулярно Аkira Аkira 0
Оставил 220 сообщений с 21 июн 2006
ФР: 12
ICQ
28 июля 2006 в 03:10

Armir, фстроенный хэлп у Делфи очень хороший юзай его.
0
Старик

СообщениеСтарик -=HogAN=-V!S!- -=HogAN=-V!S!- 0
Оставил 1457 сообщений с 03 апр 2006
ФР: 4144
28 июля 2006 в 12:34

Аkira,
желательно программирование для инета(php>html>java >...). но пока я в этом полный нуль :smt102 . И на сколько я знаю с железом токо на ИИТТ !? :smt120
Расскажи поподробнее о магистратуре,а то я х3 не понимаю чё там делают(как обучение проходит). 8)
0
Скромный

СообщениеСкромный XeNoN XeNoN 0
Оставил 157 сообщений с 20 сен 2005
ФР: 805
28 июля 2006 в 14:18

желательно программирование для инета(php>html>java >...).


Вам тогда на матфак надо.

И на сколько я знаю с железом токо на ИИТТ !?


На АСОИУ тоже уклон на железо.

А, вообще, хоть я и за физтех, но программирование на матфаке лучше разбирается. Там вам уже на 1-2 курсе и asm, pascal, c/c++, java, VB, .NET, сети и т. д.

Обучение идет: 4г. - бакалавр, 5 - специалист, но можно учиться шесть лет на магистра, например на 4-м курсе написать заявление в магистратуру.
0
Пишу регулярно

СообщениеПишу регулярно Armir Armir 0
Оставил 268 сообщений с 13 июл 2006
ФР: 12
28 июля 2006 в 14:49

Аkira писал(а):Armir, фстроенный хэлп у Делфи очень хороший юзай его.

Дак млин, там на англ. А мне надо по-русски (вернее даже не мне) :P
0
Пишу регулярно

СообщениеПишу регулярно Pascal Pascal 0
Оставил 340 сообщений с 27 июн 2006
ФР: 4394
ICQ
28 июля 2006 в 15:33

Народ помогите решить такую простенькую задачкуна Паскале S=1!/n+2!/n+3!/n....n!/n.
До самого никак не доходит
:( .
0
Старик

СообщениеСтарик -=HogAN=-V!S!- -=HogAN=-V!S!- 0
Оставил 1457 сообщений с 03 апр 2006
ФР: 4144
28 июля 2006 в 16:14


А, вообще, хоть я и за физтех



XeNoN,
ты сам на какой специальности учишся(АСОИУ)?(физ-тех)
Если да, расскажи как учёба даётся. 8)
Каким азам обучают на АСОИУ? Что буду знать по окончании: :)
0
Пишу регулярно

СообщениеПишу регулярно Armir Armir 0
Оставил 268 сообщений с 13 июл 2006
ФР: 12
28 июля 2006 в 16:17

Pascal писал(а):Народ помогите решить такую простенькую задачкуна Паскале S=1!/n+2!/n+3!/n....n!/n.
До самого никак не доходит
:( .

Смотри вложение.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
0
Старик

СообщениеСтарик master master 0
Оставил 1326 сообщений с 23 янв 2004
ФР: 21859
WWW
28 июля 2006 в 17:33

-=HogAN=-V!S!-, какая разница где учиться. Открой книги и учись сам.
0
Пишу регулярно

СообщениеПишу регулярно Pascal Pascal 0
Оставил 340 сообщений с 27 июн 2006
ФР: 4394
ICQ
28 июля 2006 в 18:21

Спасибо.
0
Скромный

СообщениеСкромный banzai. banzai. 0
Оставил 116 сообщений с 15 янв 2006
ФР: 3018
ICQ
28 июля 2006 в 19:54

-=HogAN=-V!S!-, если хочешь круто программировать,то иди на матфак :!:
0
Старик

СообщениеСтарик -=HogAN=-V!S!- -=HogAN=-V!S!- 0
Оставил 1457 сообщений с 03 апр 2006
ФР: 4144
28 июля 2006 в 20:48

Мне уже поздняк метаться, т.к не подал заяву на матфак. :roll: Или всё таки мона как-нить изменить? 8)

master
книги я вазьму в ПетрГУ,если шо,либо у тебя попрошу! ;-)
Если не жалко.
0
Скромный

СообщениеСкромный XeNoN XeNoN 0
Оставил 157 сообщений с 20 сен 2005
ФР: 805
28 июля 2006 в 22:11

XeNoN,
ты сам на какой специальности учишся(АСОИУ)?(физ-тех)


Я на физтехе, но не на АСОИУ. Просто есть много знакомых и на АСОИУ и на матфаке (информационные технологии, прикладная мат-ка, просто мат-ка), поэтому можно сравнить. Матфак в плане java, php, сетевые технологии, явно впереди физтеха, но иначе и быть не может, у физтеха другое направление более ориентированное на железо, разработку программноаппаратных комплексов и т. д. Да и уровень знаний в области ИТ у матфаковских преподавателей, как мне кажется, выше, на физтехе они в основном имеют сугубо физическую специальность.
Короче зайди на: http://petrsu.ru/Structure/faculties.html
Там приведен список кафедр, посмотри чем они занимаются, выбирай свое и вперед.

А вообще master прав нужно читать книги, общаться со знающими людьми (в роли них могут оказаться преподователи), искать инфу в интернете. Короче универ по-моему не кладовка знаний, там просто дают пинок в нужном направлении, а далее ты сам читаешь, узнаешь, применяешь полученный навык и т. д. А, ну и главное, тебя в универе хоть немного, но научат самостоятельно находить нужную информацию. Просто ты не думай, что на том же матфаке тебя научат, напрмер, С лучше чем книги Кернигана, Ричи, Д. Кнута. А если сам не проявишь инициативы, то "всю жизнь будешь ключи подавать".

книги я вазьму в ПетрГУ

Ну, на это ты слишком не расчитывай.
0

Сообщениеидиотъ daggert daggert 9
Оставил 11173 сообщений с 22 окт 2005
Блог: Просмотр блога (1)
ФР: 126201
WWW
28 июля 2006 в 23:04

Как сделать счетчик посещений на php-html странице???
0
Старик

СообщениеСтарик -=HogAN=-V!S!- -=HogAN=-V!S!- 0
Оставил 1457 сообщений с 03 апр 2006
ФР: 4144
28 июля 2006 в 23:06

:D XeNoN, Спасибо!
PS:На матан не поступить, здавал физику.
0
Старик

СообщениеСтарик master master 0
Оставил 1326 сообщений с 23 янв 2004
ФР: 21859
WWW
28 июля 2006 в 23:11

daggert, самый тривиальный случай - кол-во посещений хранить или файле или в бд. При обращении к странице/скрипту открываешь файл, считываешь значение, инкрементируешь и записываешь обратно.
0

Сообщениеидиотъ daggert daggert 9
Оставил 11173 сообщений с 22 окт 2005
Блог: Просмотр блога (1)
ФР: 126201
WWW
30 июля 2006 в 00:57

master, а кодом можно??? :roll:
0
Пишу регулярно

СообщениеПишу регулярно Аkira Аkira 0
Оставил 220 сообщений с 21 июн 2006
ФР: 12
ICQ
30 июля 2006 в 02:21

На фтф плохо добираться на древлянку, особенно зимой и особенно в 40С мороз. :roll:
XeNoN, случаем не после 5-го курса магистра присваивают?
Armir, там английский элементарный.
0
Старик

СообщениеСтарик master master 0
Оставил 1326 сообщений с 23 янв 2004
ФР: 21859
WWW
30 июля 2006 в 05:03

daggert, fopen, fgets, fputs, fclose. ;]
0

Сообщениеидиотъ daggert daggert 9
Оставил 11173 сообщений с 22 окт 2005
Блог: Просмотр блога (1)
ФР: 126201
WWW
30 июля 2006 в 10:41

master, это для меня тупняк... Ты предлагаешь отправлять запрос в ДБ MySQL???
0
Продвинутый

СообщениеПродвинутый Magridos Magridos 0
Оставил 525 сообщений с 11 май 2006
ФР: 19724
30 июля 2006 в 12:12

daggert, сохранять IP etc в файле или в БД, не забыв сверить на наличие уже такой же, чтобы 1 человека не считать раз 20 на день

a master написал тебе команды работы с файлами, открыть, закрыть, запихать, считать
0
Кумир

СообщениеКумир torin torin 0
Оставил 6722 сообщений с 23 янв 2004
ФР: 3687
30 июля 2006 в 14:10

какой то тухлый у нас клуб программистов 8)
0

Сообщениеидиотъ daggert daggert 9
Оставил 11173 сообщений с 22 окт 2005
Блог: Просмотр блога (1)
ФР: 126201
WWW
30 июля 2006 в 21:18

Magridos, Дык вот как это сделать??? Мне надо конкретно: заходит человек, его пингует сервер, пишет его IP в файл, потом пихает кол-во заходивших в отдельный файл. IP - файл может играть роль ДБ для сверения...
torin, мб ты подскажешь???
0

Сообщение Гость 31 июля 2006 в 01:33

Решение в лоб :shock: :D, на файлах...
[code:1]<?php

# $logdir = 'logs/';

if (!isset($logdir) || !is_writable($logdir)) {
die('Please check that \$logdir is defined and apache user can write into it');
}

$fname = date("Ymd").'.txt';

$fp = fopen($logdir.$fname, "a");

if (flock($fp, LOCK_EX)) {
fwrite($fp, time()."\t".$_SERVER['REMOTE_ADDR']."\n");
flock($fp, LOCK_UN);
}

fclose($fp);

$fp = fopen($logdir.$fname, "r");

if (flock($fp, LOCK_SH)) {
while (!feof($fp)) {
$line = fgets($fp);
$visit = split("\t",trim($line));
if (strlen($visit[1])) { $addrs[] = $visit[1]; }
}
flock($fp, LOCK_UN);
}

fclose($fp);

$fname = 'total_'.date("Ymd").'.txt';

$fp = fopen($logdir.$fname, "w");

if (flock($fp, LOCK_EX)) {
fwrite($fp, count(array_unique($addrs)));
flock($fp, LOCK_UN);
}

fclose($fp);

?>[/code:1]

Скрипт генерит логи вида 20060730.txt, 20060731.txt и т.д. и total_20060730.txt, total_20060731.txt, ...
Каждый файлы total_*.txt содержит общее кол-во визитов на php-страницу в день.

В скрипте нужно определить переменную $logdir (каталог, куда будут сбрасываться ежедневные логи).

Если в качестве веб-сервера используется Apache, то юзеру, с чьми правами работает php-скрипт, нужно открыть на запись каталог $logdir, а в сам каталог положить .htaccess следующего вида
[code:1]<files ~ .*>
order allow,deny
deny from all
</files>[/code:1]
0

Сообщение Гость 31 июля 2006 в 01:38

:shock: нашёл мелкий косяк. ;) исправляюсь.
Строку [code:1]$fname = 'total_'.date("Ymd").'.txt';[/code:1] лучше заменить на
[code:1]$fname = 'total_'.$fname;[/code:1]
0

Сообщениеидиотъ daggert daggert 9
Оставил 11173 сообщений с 22 окт 2005
Блог: Просмотр блога (1)
ФР: 126201
WWW
31 июля 2006 в 02:06

Блин, стоит на Easy PHP, косяки выдает, немогу открыть папку для записи, хотя форум нормально записывает...
0

Сообщение Гость 31 июля 2006 в 03:11

daggert, если честно, впервые услышал про easyphp. :roll:

Смотри ролик во вложении. Свежеустановленный easyphp. Работаю не под админом. Скрипт пашет (правда, с единственным notice`ом, но это при желании поправимо). Что я делаю не так? :D
У вас нет необходимых прав для просмотра вложений в этом сообщении.
0
Скромный

СообщениеСкромный XeNoN XeNoN 0
Оставил 157 сообщений с 20 сен 2005
ФР: 805
31 июля 2006 в 22:56

XeNoN, случаем не после 5-го курса магистра присваивают?


Незнаю, я сужу по http://petrsu.ru/Abit/info_phys.html

Цитата: "Первые 4 года - бакалавриат по направлениям с получением диплома бакалавра;5-й год - получение диплома специалиста, либо 5-й и 6-й год - магистратура по направлениям с получением диплома магистра."

Т.е как я понимаю 5 и 6 год на магистра.

Вот тут, кстати образовательные стандарты: http://petrsu.ru/Abit/doc/index.html

P.S. Пора заканчивать в этом топике про универ, тема то не про него :!:
0

Сообщениеидиотъ daggert daggert 9
Оставил 11173 сообщений с 22 окт 2005
Блог: Просмотр блога (1)
ФР: 126201
WWW
31 июля 2006 в 23:15

Гость, Скрипт работает, только там надо кое-что поправить, пасиб 8) А можно убрать сообщение об ошибке???
0
В авторитете

СообщениеВ авторитете AKS AKS -8
Оставил 2857 сообщений с 23 янв 2004
ФР: 75183
ICQ
31 июля 2006 в 23:21


P.S. Пора заканчивать в этом топике про универ, тема то не про него


правильные рОбяты! сами догадались... :twisted:

з.ы. без оффтопа - жизнь скучна... но *всё хорошо в меру ( как говорил Джевахарлар Неру )* :wink:
0



Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7