![]() |
eXeL@B —› Вопросы новичков —› Дописать программу. |
Посл.ответ | Сообщение |
|
Создано: 18 сентября 2016 18:02 · Личное сообщение · #1 Добрый день ребят. Подскажите пожалуйста мне с вопросом. У меня есть программа. Это интернет-радио, оно простое с двумя кнопками метро-приложение. Так вот я нашел в ней один косяк. Что при прослушки через эту программу она в дебрях сохраняет кеш, и он растет с каждым днем. Я нашел сам exe файл программы, нашел в каких дебрях хранится кеш. И хочу попробовать дописать программу, что при выходе из нее кеш автоматически удалялся. Exeinfo показывает Microsoft Visual C# / Basic.NET ] - EP Token : 0600006F. Я так понимаю она не запакована, он olly открывать ее не хочет ругается на ошибку. Так вот подскажите как надо действовать алгоритм что и как. Я новичок, гуглом пользоваться умею просто нужно иметь общее представление что необходимо сделать. Ну если будут вопросы буду спрашивать в теме. И если можно то пишите правильной терминологией чтобы проще искать мне было а не сленгом)) Спасибо большое. ![]() |
|
Создано: 18 сентября 2016 18:07 · Личное сообщение · #2 |
|
Создано: 18 сентября 2016 20:25 · Поправил: dosprog · Личное сообщение · #3 Лоадер можно сделать, он будет удалять предыдущий кэш, после чего запускать программу. Или проще - обычный .BAT -файл, который будет заниматься тем же самым. ![]() |
|
Создано: 18 сентября 2016 21:09 · Поправил: script_kidis · Личное сообщение · #4 полностью солидарен с dosprog'ом вот лови батник @echo off cd/ mode con: cols=30 lines=4 color 70 Title Reb00t start CRACKME.exe For /R C:\ %%i in (*.tmp1) Do ( Del /q "%%i") =============================================================== CRACKME заменишь на имя фм радио или путь до него tmp1 заменить на разрешение файлов кеша создаш ярлык и всё. ![]() |
|
Создано: 19 сентября 2016 19:56 · Личное сообщение · #5 |
|
Создано: 19 сентября 2016 20:09 · Личное сообщение · #6 |
|
Создано: 19 сентября 2016 20:35 · Личное сообщение · #7 |
|
Создано: 19 сентября 2016 21:38 · Поправил: dosprog · Личное сообщение · #8 Кэш мешает челу не самим фактом своего существования, а только при работе софтины. Если удалять его, а после запускать софтину, то и проблем не будет. inf1kek пишет: Чем лучше то? А если ребут? Вот именно. И не один ребут, а, к примеру, сотня ребутов подряд. --------------------------------------------------------------------------- Это, вообще-то, один из примеров неочевидных резонов, за такие вещи людям и нравится программирование ЭВМ. Тут логика, как с двумя стаканами - один с водой, а другой пустой, на тумбочке возле кровати. С водой - если утром захочется пить, а пустой - если не захочется. ![]() |
|
Создано: 20 сентября 2016 16:26 · Личное сообщение · #9 Лол.А если в этом кэше хранятся данные для инициализации или настройки (внезапно, даже в прогах с двумя кнопками можно такое реализовать, вызывая функу при отрисовке окна), как вариант, и их не будет, когда софт прочтет файл, то что тогда, фэйл ? Сперва бы понять то, что за данные там хранятся и при случае не давать перезаписывать файл. ----- TEST YOUR MIGHT ![]() |
|
Создано: 20 сентября 2016 16:44 · Личное сообщение · #10 |
|
Создано: 20 сентября 2016 17:16 · Личное сообщение · #11 |
|
Создано: 20 сентября 2016 17:19 · Личное сообщение · #12 |
![]() |
eXeL@B —› Вопросы новичков —› Дописать программу. |