|
Список путей к временным файлам браузеров
|
|||
---|---|---|---|
#18+
Привет всем. Мне необходимо: 1)Получить список браузеров юзера 2)Получить список путей к папке с временными файлами для каждого браузера (чтобы очистить эти папки) Возможно, есть готовые библиотеки, которые позволяют это сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2017, 15:36 |
|
Список путей к временным файлам браузеров
|
|||
---|---|---|---|
#18+
StudentsПривет всем. Мне необходимо: 1)Получить список браузеров юзера 2)Получить список путей к папке с временными файлами для каждого браузера (чтобы очистить эти папки) Возможно, есть готовые библиотеки, которые позволяют это сделать? у хрома временную папку можно задать через параметры запуска, в ярлыке и вся ваша идея идет по .... список браузеров можно взять тут: HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet можно посмотреть ассоциации с файлами типа htm или другими способами, например через список установленных программ ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2017, 16:06 |
|
Список путей к временным файлам браузеров
|
|||
---|---|---|---|
#18+
Если в Хроме задать путь в к временным файлам, например, как "C:\testABC\", то эта строка должна где-то храниться, чтобы браузер знал куда временные файлы сохранять. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2017, 17:00 |
|
Список путей к временным файлам браузеров
|
|||
---|---|---|---|
#18+
Studentsто эта строка должна где-то храниться например, в памяти браузера ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2017, 17:06 |
|
Список путей к временным файлам браузеров
|
|||
---|---|---|---|
#18+
Изопропил, В реестре я эту сроку не нашел. Наверное, её нельзя просто так вытащить программно ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2017, 17:25 |
|
Список путей к временным файлам браузеров
|
|||
---|---|---|---|
#18+
у меня есть только 1 вопрос, нафига это вычищать? если вам нужно сделать так, чтоб пользователь после входа и выхода не оставил после себя каках на компьютере, сделайте его Гостем. После того как гость выходит из своей учётной записи, его учётная запись, временные файлы и всё остальное говнище удаляется, быстро и решительно. При этом никуда кроме как к себе в каталог, он записать свое говнище не может. нужно не решать последствия, нужно их предотвращать. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2017, 17:30 |
|
Список путей к временным файлам браузеров
|
|||
---|---|---|---|
#18+
Students, программно может и из памяти браузера считать, но я думаю, что в тот момент, когда он запущен пытаться удалить его временные файлы не самая удачная идея. на сколько я помню FireFox все свои параметры хранить в базе SQLite, Chrome в файлах своего формата (а может и не своего), IE и EDGE в реестре. Связанно это с кроссплатформенность, зачем хранить параметры в реестре, если в линукс и в MacOS или др. ОС реестра нет? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2017, 17:32 |
|
Список путей к временным файлам браузеров
|
|||
---|---|---|---|
#18+
Нужно, чтобы при нажатии на кнопку удалились все временные файлы из всех браузеров. Для этого нужно как-то получить список путей к этим папкам. Цель - очистка жесткого диска юзера от ненужных файлов. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2017, 17:32 |
|
Список путей к временным файлам браузеров
|
|||
---|---|---|---|
#18+
Students, это плохая практика, говорю как человек который уже вставал на эти грабли. не стоит таким заниматься. Есть путь как в сообщении выше, всё остальное это зло. Никакие временные файлы самостоятельно удалять не нужно, потому как неизвестно потребуется этот файл при дальнейшей работе программы или нет. Тем более у Brower'а, который будет вынужден перекачивать всё это по новой. Если всё равно неймётся. Задайте временный каталог браузеру у пользователя, добавьте скрипт который будет удалять эти временные файлы можно почитать и такие вещи: https://habrahabr.ru/post/61616/ но всё это плохие идеи, советую одуматься :) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2017, 17:39 |
|
Список путей к временным файлам браузеров
|
|||
---|---|---|---|
#18+
Может Студенты пишут супер-пупер-новый-крутой коробочный клинер HDD Типа сотру-ка я все, что считаю ненужным ) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2017, 17:41 |
|
Список путей к временным файлам браузеров
|
|||
---|---|---|---|
#18+
спасибо за ответы! ещё как вариант - запретить программе бэкапить эти временные файлы браузеров. для этого тоже нужен список путей к папке временных файлов ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2017, 17:42 |
|
Список путей к временным файлам браузеров
|
|||
---|---|---|---|
#18+
Students, в любой программе для backup'а, есть список исключений поддерживающий либо Regex, либо Wildcard, либо список папок и этого как правило, вполне достаточно, чтоб не бекапить всякий мусор ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2017, 18:02 |
|
Список путей к временным файлам браузеров
|
|||
---|---|---|---|
#18+
Roman MejtesStudents, в любой программе для backup'а, есть список исключений поддерживающий либо Regex, либо Wildcard, либо список папок и этого как правило, вполне достаточно, чтоб не бекапить всякий мусор Значит эти программы как-то получают автоматически список папок с временными файлами браузеров. Непонятно только как. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2017, 20:03 |
|
Список путей к временным файлам браузеров
|
|||
---|---|---|---|
#18+
StudentsЦель - очистка жесткого диска юзера от ненужных файлов. Ну и решите вы обозначенную проблему через удаление временных файлов браузеров и очистите жалкие 100 мегабайт. И что? Через неделю они опять появятся. Можно очистить еще и temp-каталоги. Как системные, так и пользовательские. И через месяц они снова забьются. Проблема не имеет общего решения. Мне встречались случаи, когда сильно умные программы создавали гигабайтные логи, когда юзвери тупо забивали диск картинками, когда антивирусы после неудачного сеанса оставлял гигабайтные темп-файлы в своей директории. Лучший способ решения - переразбить логические разделы диска. Что бы Систем был не 20 Гб, а Дата 8000 Гб, а пополам. Или диск заменить ... |
|||
:
Нравится:
Не нравится:
|
|||
11.12.2017, 20:54 |
|
|
start [/forum/topic.php?fid=20&fpage=36&tid=1399574]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 323ms |
total: | 454ms |
0 / 0 |