Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.07.17;
Скачать: CL | DM;

Вниз

"Тест драйв" программы   Найти похожие ветки 

 
DVM ©   (2011-03-30 23:32) [80]


> eclipse   (30.03.11 23:26) [77]


> С чего бы это?

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


 
DVM ©   (2011-03-30 23:37) [81]


> eclipse   (30.03.11 23:26) [77]

Registry Redirector

http://msdn.microsoft.com/en-us/library/aa384232(VS.85).aspx

File System Redirector

http://msdn.microsoft.com/en-us/library/aa384187(VS.85).aspx

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


 
eclipse   (2011-03-30 23:40) [82]


> DVM

*Вот простой пример: в реестре встречается запись:ааа bbb ddd.exe ccc.exe - ох! тут то я папарился как-то! но нашёл рациональное решение... анализировал каждый файл после каждой / или " или пробела ... естественно занося исключения такие как regsrv или shell32 (не все привел в ответе) ... тестил даннуф функцию не раз и не сто раз!

> картман

*терпи, казак, атаманом станешь! - а куда денешься с подводной лодки!

> DVM

*никуда не будут вести. - Это предусмотрено.


 
Palladin ©   (2011-03-30 23:42) [83]


> eclipse   (30.03.11 23:25) [76]

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


 
DVM ©   (2011-03-30 23:43) [84]


> eclipse   (30.03.11 23:40) [82]


> тестил даннуф функцию не раз и не сто раз!

И на 1001 раз она глюканет. У задачи нет решения гарантированного. Есть более-менее рабочие, но не на 100%


 
DVM ©   (2011-03-30 23:45) [85]


> eclipse   (30.03.11 23:40) [82]


> *никуда не будут вести. - Это предусмотрено.

Каким образом? Ты получишь путь и не обнаружишь файла по этому пути. Твои действия?


 
Игорь Шевченко ©   (2011-03-30 23:46) [86]


> eclipse   (30.03.11 23:25) [76]


веди себя прилично


 
eclipse   (2011-03-30 23:54) [87]

Удалено модератором


 
eclipse   (2011-03-30 23:59) [88]

Удалено модератором


 
eclipse   (2011-03-31 00:00) [89]

Удалено модератором


 
eclipse   (2011-03-31 00:05) [90]

Удалено модератором


 
DVM ©   (2011-03-31 00:12) [91]


> eclipse   (30.03.11 23:54) [87]


>  Возможно и есть! Я то свою проверял!

Ну флаг тебе в руки.

А вот такие пути как тебе:
%windir%\system32\
System32\drivers\rdvgkmd.sys
\SystemRoot\System32\drivers\vga.sys
%SystemRoot%\System32\vds.exe
\??\C:\Windows\system32\Drivers\SABI.sys

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


 
Palladin ©   (2011-03-31 00:13) [92]

режЕт, "режИт" только школота


 
eclipse   (2011-03-31 00:16) [93]

Да я не матерюсь и не оскорбляю даже!


> DVM

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


 
eclipse   (2011-03-31 00:18) [94]

Спасибо за флаг!


 
eclipse   (2011-03-31 00:20) [95]

Удалено модератором


 
DVM ©   (2011-03-31 00:21) [96]


> eclipse   (31.03.11 00:16) [93]


> Мож хватит таких вопросов... с подковырками!?

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


 
eclipse   (2011-03-31 00:25) [97]

Удалено модератором


 
eclipse   (2011-03-31 00:26) [98]

Просто не ожида именно таких вопросов и недоверия... почему-то, как не странно!


 
Baks   (2011-03-31 01:13) [99]


> eclipse


А чем такие кнопочки глянцевые (в программе и на сайте) рисуешь?
Программа какя-то специальная или просто граф. редактор (CorelDraw и т.п.)?


> DVM ©   (30.03.11 23:31) [79]
>
> Вот простой пример: в реестре встречается запись:
>
> ааа bbb ddd.exe ccc.exe    ... и вообще что это?
> ... такие пути встречаются в разделе run реестра, там где автозагрузка.


Так этож троянчик наверно. :)))


 
Дмитрий Белькевич   (2011-03-31 01:31) [100]


> Тут все в основном обсирают внешний вид! Можно ведь и скины
> замутить! А как в работе?


Встречают по одежке. Бывает, достаточно на программу один раз посмотреть, что бы понять, что ничего интересного от неё ожидать не стоит. Можно даже и не запускать - шотов достаточно.


> Просто не ожида именно таких вопросов и недоверия... почему-
> то, как не странно!


Что делать - того, кто пишет с ошибками тут не особенно любят. Это лично.

А по софту - суровые дядьки уже насмотрелись на тысячу чистильщиков операционки, зачем им еще тысячепервая?


 
Германн ©   (2011-03-31 02:03) [101]


> Так этож троянчик наверно.

С троянчиками разберётся антивирус. А вот кто будет разбираться с такими значениями ключей в реестре созданными "невредительскими" программами, которые разрабатывались такими же "спецами".
Но автор, имхо, пока так и не понял какие сложности его ожидают в 64-битной ОС.


 
Anatoly Podgoretsky ©   (2011-03-31 11:02) [102]


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

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


 
Anatoly Podgoretsky ©   (2011-03-31 11:14) [103]


> ... Мож хватит таких вопросов... с подковырками!?

Нафига ты тогда сюда пришел, вирус впарить?


 
QAZ   (2011-03-31 15:33) [104]

потестю седня сей шедевр вечером


 
stas ©   (2011-03-31 17:06) [105]

eclipse   (30.03.11 11:03)
Нужен манифест, чтобы запускать от имени админа, а то на 7-ке с реестром работать не будет.


 
OW ©   (2011-03-31 17:20) [106]

запущу.. вечерком, на виртуалке, с Procmon.exe параллельно, если не забуду, конечно


 
QAZ   (2011-03-31 19:08) [107]

как я выше задавал вопрос , так и есть, бакап не работает Ж)
проц грузит наполовину при этом тормозная до жути, даже знаю почему
внешне интерфейс г.... , юзабилити не лучше, никакой логики ,дебильная морда в "абауте" плюсов тоже не добавляет (стиль аля "хакерская тулза" умер 7 лет назад)
если ты не дизайнер,а ты не он,то пользуйся стандартным интерфейсом и не лезь в крайности (нафига хэндлы списка синие? а раз синие то где сортировка?) Ж)

это если кратко :)


 
eclipse   (2011-04-01 06:41) [108]

Удалено модератором
Примечание: Без наездов, плохо кончишь.


 
eclipse   (2011-04-01 06:46) [109]

Вы, люди дорогие, лучше подскажите что конкретно изменить?

Ещё один вопрос: - Вот тот человек у которого в настройка, в поле со словом Cookie, вылезли кракозябры в перврм слове.... можете набросать что у Вас за система... ну, на крайняк, и версии .NET какие стоят?


 
Anatoly Podgoretsky ©   (2011-04-01 07:33) [110]

> eclipse  (01.04.2011 06:41:48)  [108]

> Почему Вы сделали такой вывод? - Файл бэкапа сохраняется там же где и
> лежит программа. И бэкап делается только реестра.... во время удаления.

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

Чем далее, тем страшнее.


 
KSergey ©   (2011-04-01 07:38) [111]

> Rouse_ ©   (30.03.11 15:31) [25]
> форматировать, ну и до кучи почистит их от мусора

Можно это поподробнее?


 
KSergey ©   (2011-04-01 07:41) [112]

> eclipse   (30.03.11 16:14) [32]
> А как в работе?

А как это можно оценить? вот почистила она реестр, как понять стало лучше или нет, если, конечно, оно вообще потом работает?


 
KSergey ©   (2011-04-01 07:48) [113]

> eclipse   (30.03.11 18:57) [51]
> Ну не только я так решил... все проги чистильшики вообщето
> по одному из таких принципов работают...

Гы, так ведь все и говорят: эти проги говно, т.к. каждый практически сталкивался с тем, что после их запуска какие-либо программы переставали работать. Зачем же делать еще одну такую же какашку?? собственно в этом основной вопрос.
Если тебе удалось сделать что-то полезное - это одно, если еще одну какашку "как у всех" - ф топку!


 
eclipse   (2011-04-01 07:49) [114]

Удалено модератором


 
KSergey ©   (2011-04-01 07:53) [115]

> eclipse   (30.03.11 18:57) [51]
> третьих: есть возможность выбора... удалить или не

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

в-четвёртых: - предусморено резервное восстановление того, что удаляеся в реестре.

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


 
KSergey ©   (2011-04-01 07:55) [116]

> eclipse   (01.04.11 07:49) [114]
> Дык я только вопрос задал!

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


 
eclipse   (2011-04-01 08:04) [117]

Удалено модератором


 
KSergey ©   (2011-04-01 08:04) [118]

eclipse, есть идея: делаем сайтик, где в открытом доступе и в явном виде описываем алгоритмы очистки.
Это будет реально полезный ресурс.
Во-первых, если народ подтянется - а он подтянется - непременно поправят, если что-то не так (пусть и в грубой форме).
Во-вторых, народ же может чего полезного подскажет.

И уже на этом основании сделать волшебного чистильщика.

Важно: на надо чистить "все".
Какие ветки реестра понимаешь как устроены и как взаимосвязаны - те и чистить, какие не понимаешь - не надо трогать, пока не поймешь. Те же ветки про инсталлированные программы - довольно много чего действительно можно вычищать и структура известна.
Про устройства, которых уже нет в системе и никогда не будет - тоже тема, на мой взгляд.
Зависшие задачи в диспетчере печати - тоже интересный момент, но мелкий :)


 
KSergey ©   (2011-04-01 08:07) [119]

> И подобных ошибок нет в моей программе.

Но есть другие, подозреваю.
Вот в чем беда.


 
eclipse   (2011-04-01 08:07) [120]


> нет совершенно никакого смысла, т.к. уже есть regedit.

Ну тогда получается что в самой винде нет смысла.


> есть уже готовый regedit.

Вообщето изначально программа писалась для неопытного пользователя. Чтобы он смог более или менне почистить систему.



Страницы: 1 2 3 4 вся ветка

Текущий архив: 2011.07.17;
Скачать: CL | DM;

Наверх




Память: 0.7 MB
Время: 0.016 c
2-1302557511
zulus
2011-04-12 01:31
2011.07.17
Интеграция кода ид С++ DLL В Delphi


1-1258987492
Diplomat
2009-11-23 17:44
2011.07.17
Удалить сведения об ранее подключенных устройствах


15-1301922483
OW
2011-04-04 17:08
2011.07.17
Как можно облажаться в коде


15-1301471301
И. Павел
2011-03-30 11:48
2011.07.17
Как узнать id добавленной записи в БД?


2-1302721117
Алекс_123
2011-04-13 22:58
2011.07.17
ClientDataSet закрытие приложения без сохранения результатов