Что нового

[Сеть, интернет] Как очистить cookie без запуска IE

dimontag

Чайник
Сообщения
22
Репутация
0
собственное вопрос уместился в теме :smile:
 

timsky

Осваивающий
Сообщения
93
Репутация
28
Код:
$cookies = @UserProfileDir & '\Cookies\'
$delete = FileDelete($cookies & '*.*')

Только не всегда это помогает :(
Иногда нужно вычистить index.dat в той же папке
 

timsky

Осваивающий
Сообщения
93
Репутация
28
Вот нарыл ДЛЛку здесь: http://www.codeproject.com/KB/system/Cleanup_API.aspx
В аттаче сама ДЛЛ и гуи к ней в качестве примера, все пашет.

Код:
$call = DllCall(@ScriptDir & '\Cleanup.dll', 'int', 'Delete_IECookies', 'int', 1, 'int', 1)
MsgBox(0, '@error = ' & @error, 'IsArray = ' & IsArray($call))

Почему не срабатывает DLLCall в Автоит? :(
 
Автор
D

dimontag

Чайник
Сообщения
22
Репутация
0
тут есть всё по этой теме
http://www.oszone.net/4330/
 

timsky

Осваивающий
Сообщения
93
Репутация
28
dimontag
Это для IE 7 и скорее всего 8. Я для своих целей использую IE 6 и в его InetCpl.cpl таких команд нет :(
 
Автор
D

dimontag

Чайник
Сообщения
22
Репутация
0
timsky сказал(а):
dimontag
Это для IE 7 и скорее всего 8. Я для своих целей использую IE 6 и в его InetCpl.cpl таких команд нет :(
наверное, на 8 я проверил - работает. Мне надо для 7, дома проверю, надеюсь что тоже будет работать
 
Верх