Россыпь мелких вопросов

  • Автор темы Автор темы Vagor.ini
  • Дата начала Дата начала
а ежели в датах указать DateRange (программно) для календарного дока, а время определенное
 
Надо без вмешательства в код.
Там есть пункт про доступность для встреч, но все равно встречу назначить можно, да и принять тоже.
Просто выдается предупреждение, у нас их не читают.
 
При попытке открыть письмо в почте получаю ошибку:
object request has not completed because needed access was denied


Что за беда?
 
Shandrik
Часть документа недоступна.
Что в письме? Файл или интерактивная форма?
Если верить решения нет.
 
Как в вебсервисе на лотусскрипте залогировать, с какого IP его запустили?
Set xml = CreateObject("Microsoft.XMLHTTP") - что то не работает.
В общем, как узнать IP клиента?
 
В клиенте Notes для закрытия использую такой синтаксис
FIELD SaveOptions:="0";
@Command([FileCloseWindow])

Если в базу заходят через веб то каким образом окно в браузере закрывать? Жмакать на крестик в углу браузера как то не комильфо.
Много перерыл, искал примеры, но не один не работает.

Есть какие нибудь примеры? Буду рад)
 
не совсем понятно что вы хотите делать, но, может, тупой "шаг назад" вам поможет? Джава скрипт: history.go(-1);
 
Тупой шаг назад для пользователя будет сложен))) Ему надо видеть кнопку или ссылку "Выход тут"
Он же пользователь проходит аутентификацию (domcfg.nsf) и попадаю в домашнюю базу как то должен выйти, закрыть сессию. Крестик нажимать все умеем но как то это не совсем интерфейсно)
 
как то это не совсем интерфейсно)
Спорно, все же MS/Apple/*NIX не зря это до сих пор поддерживают.
В том же Web есть давно проверенное решение:
 

Вложения

  • Exit.png
    Exit.png
    2,7 КБ · Просмотры: 640
так логаут нужен, закрытие документа без сохранения, закрытие сайта или ещё что? ;)
 
Как в вебсервисе на лотусскрипте залогировать, с какого IP его запустили?
Set xml = CreateObject("Microsoft.XMLHTTP") - что то не работает.
В общем, как узнать IP клиента?
я бы тоже не работал ;)
давайте рассмотрим схему взаимодействия...
  • клиент посылает запрос на вебсервис, по протоколу http(s), сервер отвечает ему xml-ом, кот. клиент парсит и создает объекты для правления
  • клиент манипулируя объектами создает новый запрос, отправляя хмл серверу
схема упрощенная...
Т.о. сервер "знает адрес клиента по сессии, но вот вопрос - какой это адрес:
  • адрес шлюза
  • адрес прокси
  • временный адрес клиента
  • постоянный адрес клиента (наиболее редкий вариант, если это не сервер)
возникает закономерный вопрос - что вы с этим адресом делать будете, если идентифицировать клиента - самый плохой вариант. Идентификацию делают по кукам (обычно)
 
джава скрипт:
var pathname = window.location.pathname.toLowerCase();
window.open(pathname.substring(0,(pathname.lastIndexOf('.nsf')+5))+'?Logout',"_self");

а так, открыть урл, к примеру:
смотри как тебе удобней реализовать. Честно говря я немного в ступоре,у меня веб с фреймами, выглядит очень забавно (с криптом), в фрейме выход сделан, а всё остальное не перезагруженно. Но если нажатьрелоад в браузере, то жёстко требует логин ввести.
 
>Честно говря я немного в ступоре,у меня веб с фреймами, выглядит очень забавно (с криптом), в фрейме выход сделан, а всё остальное не перезагруженно.
Когда-то добавляла в урл логаута &redirectTo на открытие текущей БД, так как чаще надо было перелогиниться, а не закрыть документ, хотя пробовала и варианты с закрытием (глючило), переход на стартовую БД и джс решение не очень понравились - возможно, из-за дублирования одинаковых страниц и не всегда корректной отработки. Кста, БД можно и по реплике открыть, без всяких .nsf' в адресе.
 
Спасибо, пользователю с ником Тузик.

Вариант немного изменил, в строку добавил имя базы
Работает, только напасть)) слева оутлайн остается но из базы выходит. Если нажать релоад то жестко требует ввести пароль и логин как ты и отмечал.


С джава скриптом тоже посмотрю но уже хорошо! Спасибо!


OKEN, расскажите про открытие БД по реплике. Немного глючит логаут открытием стартовой страницы. Или через редирект.
 
>> давайте рассмотрим схему взаимодействия...
К моему вебсервису будут обращаться с нескольких статичных IP другие вебсервисы.
>>что вы с этим адресом делать будете
логировать - с какого IP, когда, с каким запросом обращались к моему вебсервису.

Пробовал
Set WshShell = CreateObject("WScript.Shell")
xxx=WshShell.ExpandEnvironmentStrings( "%COMPUTERNAME%" )
но видимо отрабатывает на моем сервере с вебсервисом, получаю в xxx имя своего сервера.
 
seoman2 если прочитали схему - что удивдяет? ;)
на стороне кода

для теста и виндовзонли и это для детального логировния (а оно только для отладки)

а вопщем
т.к. запросы по http то и оседать они будут в domlog.nsf (КМК)

опять не ясна задача - просто собирать логи или что-то делать
 
>> опять не ясна задача - просто собирать логи или что-то делать
хочу сделать свой аналог базы соаплог и domlog.nsf - да, просто собирать логи, сортировать и раскидывать их по своим вьбюшкам , т.к. от nsftools.com/tools/soaplog.htm сервак зависает.
 
хочу сделать свой аналог базы соаплог и domlog.nsf
мне кажется при недостатке знаний это делать не нужно ;)
ведь вы даже слабо понимаете процесс (судя по вопросам), а хотите сделать системную вещь
перехват осущ. на уровне протокола (либами на Си) - вы потяните такую разработку? (писать DSAPI filter)
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!