
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
20.11.2006, 03:23:59
|
|||
|---|---|---|---|
|
|||
спрятать от пользователя Save As и Save в Ms Word |
|||
|
#18+
Добрый день! Помогите пожалуйста примерами кода и советами. Пишу веб-приложение на VBScript. Необходимо скрыть от пользователя в word-документе пункты меню Save и Save As автоматически чтобы потом при открытии в браузере они не отображались. Вопрос 1: Можно ли такое сделать программно в принципе? (ASP, VBScript, IIS, Windows2003, Word 2003) Я видел примеры на VBA, получится ли на VBScript? Вопрос 2: Можно ли это сделать в отдельном документе, который потом вызовется напрямую из MS Word или через IE по ссылке на doc-файл и уже будет без этих пунктов меню? Вопрос 3: Создаю скриптом документ на сервере и нужно сразу же чтобы он открылся на клиенте при вызове этого скрипта в отдельном окне либо в Internet Explorer. Вот скрипт testdoc.asp: Dim objWord Set objWord = CreateObject("Word.Application","PayDox_pc") objWord.visible=True objWord.Documents.Open "test.doc" objWord.Documents.Add.Content = "текст для теста..." objWord.ActiveDocument.Sections(1).PageSetup.LeftMargin = 30 objWord.ActiveDocument.Close objWord.Quit Set objWord = Nothing Запускаю этот скрипт на клиенте через IE. В результате на сервере создается документ с содержимым и форматированием, но на клиенте word не запускается ни в самом IE ни отдельно от него. Все происходит в невидимом режиме, в IE остается пустая страница. Я к сожалению недопонимаю всего механизма, потому спрашиваю. Вот эта опция objWord.visible=True она влияет на оторбажение-неотображение или это для VBA применительно только? Может с mime-types что-то не то? Как вообще правильнее сделать подготовку документа на сервере с последующем его открытием через IE на клиенте при запуске через один скрипт? Вариант с подготовкой, закрытием и последующим редиректом напрямую на doc-файл не подходит :( Спасибо всем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.11.2006, 03:28:58
|
|||
|---|---|---|---|
|
|||
спрятать от пользователя Save As и Save в Ms Word |
|||
|
#18+
да, на всех клиентах конечно же стоит Office. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.11.2006, 06:10:09
|
|||
|---|---|---|---|
спрятать от пользователя Save As и Save в Ms Word |
|||
|
#18+
в смысле вам нужно спрятать подменю из меню File? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.11.2006, 16:10:40
|
|||
|---|---|---|---|
|
|||
спрятать от пользователя Save As и Save в Ms Word |
|||
|
#18+
Да, спрятать подменю, чтобы пользователи не могли сохранить документ. При этом это должно производиться на сервере чтобы потом пользователи открывали этот док уже без подменю Save и Save As. Сформулирую задачу по-другому, возможно я просто усложняю. Требуется защитить от копирования ворд-документ и его текст при открытии на пользовательских компах через Internaet Explorer. Может есть возможность поставить пароль, который все эти запреты от копирования, сохранения вырезания защитит? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.11.2006, 18:21:19
|
|||
|---|---|---|---|
спрятать от пользователя Save As и Save в Ms Word |
|||
|
#18+
Расслабься, это не возможно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.11.2006, 18:21:52
|
|||
|---|---|---|---|
|
|||
спрятать от пользователя Save As и Save в Ms Word |
|||
|
#18+
tools -> protection -> protect workbook там ты сможеш задать запрет на изменение данных, но ето не спасет от копирования фаила.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.11.2006, 18:30:34
|
|||
|---|---|---|---|
|
|||
спрятать от пользователя Save As и Save в Ms Word |
|||
|
#18+
какже невозможно ... Ни через СОМ ни через чего? Мне нужно это сделать программно через в ASP через COM. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.11.2006, 18:36:29
|
|||
|---|---|---|---|
спрятать от пользователя Save As и Save в Ms Word |
|||
|
#18+
andron123какже невозможно ... Ни через СОМ ни через чего? Мне нужно это сделать программно через в ASP через COM.Единственный способ защитить текст вордовского документа это никому этот текст не показывать. Если ты этот текст случайно шпиону показал, шпион его запомнит, напишет ручкой на бумажке и унесет твоим врагам. Все. Не занимайся фигней. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.11.2006, 18:50:48
|
|||
|---|---|---|---|
|
|||
спрятать от пользователя Save As и Save в Ms Word |
|||
|
#18+
Красиво сказано. Хорошо, поставим вопрос по-другому. Как защитить файл от копирования при работе через веб-приложение? Я не говорю о копировании вида Alt-PrtScr, а чтобы нельзя было файл сохранить или текст из него скопировать в буфер. Какой механизм лучше использовать? Брать word-документ, переколбасить его в pdf с паролем? Такое возможно программно через COM? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.11.2006, 18:56:42
|
|||
|---|---|---|---|
|
|||
спрятать от пользователя Save As и Save в Ms Word |
|||
|
#18+
А может мою задачу по нераспространению документов среди кого не надо можно решить довольно новыми средствами макрософта типа IRM и WRM? Гиммору с виду много, разные там passport.net итп задействованы и стоит денег немалых. Работает тока на 2003 офисе и винде. Но получится ли с помощью этой штуки защиту наложить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.11.2006, 05:44:43
|
|||
|---|---|---|---|
спрятать от пользователя Save As и Save в Ms Word |
|||
|
#18+
Через коллекцию CommandBars ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=61&mobile=1&tid=2183895]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
31ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 313ms |

| 0 / 0 |
