Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Office Новый топик    Ответить
 Динамическое отображение содержимого документа .docx  [new]
neuronet
Member

Откуда:
Сообщений: 8
Суть такая - когда пользователь открывает документ непосредственно в Word, часть текста скрывается и становится полностью невидимой. Когда файл подгружается на один из сайтов для проверки уникальности содержимого, текст соответственно становится видимым и учитывается при оценке уникальности. Возможно ли такое в принципе? Скажем с помощью макроса VBA или может кто поделится любым другим реально работающим на данный момент методом. Можно в личку
2 июл 19, 19:31    [21919408]     Ответить | Цитировать Сообщить модератору
 Re: Динамическое отображение содержимого документа .docx  [new]
Leonid Kudryavtsev
Member

Откуда:
Сообщений: 7934
свойство hidden же вроде есть, в чем проблема?

К сообщению приложен файл. Размер - 25Kb
2 июл 19, 20:44    [21919437]     Ответить | Цитировать Сообщить модератору
 Re: Динамическое отображение содержимого документа .docx  [new]
neuronet
Member

Откуда:
Сообщений: 8
Если бы все было так просто, миллионы студентов не мучались бы каждую сессию
2 июл 19, 21:16    [21919471]     Ответить | Цитировать Сообщить модератору
 Re: Динамическое отображение содержимого документа .docx  [new]
The_Prist
Member

Откуда: www.excel-vba.ru
Сообщений: 1839
neuronet
миллионы студентов не мучались бы каждую сессию
миллионы студентов мучаются потому что им лень думать и делать самостоятельно. Метод показали - использовать свойство hidden при открытии док-та вручную тем же макросом. При подгрузке на сайт макрос точно не сработает и текст не будет скрыт. Что мешает реализовать это?
3 июл 19, 08:55    [21919592]     Ответить | Цитировать Сообщить модератору
 Re: Динамическое отображение содержимого документа .docx  [new]
neuronet
Member

Откуда:
Сообщений: 8
Вы бы хоть немного изучили суть вопроса, прежде чем писать. Студенты тут не при чем. Суть в том, что авторы всем этих антиплагиатов просто алчные барыги, которые портят жизнь миллионам людей ради своего обогащения.
Их творения записывают в плагиат все подряд, поэтому хоть оформляй ссылки, хоть не оформляй, все равно все что проиндексировано их базой будет расценено как плагиат. Это что касается теоретической части студенческих работ.
Кстати открою секрет Полишинеля - в теоретической части исследования и НЕ ДОЛЖНО быть собственных мыслей автора работы, так как там рассматриваются точки зрения различных авторов, которые уже рассматривали проблему исследования до него. Это чтобы особо одаренные вроде вас не изобретали каждый раз велосипед. Но тем не менее, все эти системы также рассматривают теоретическую часть как плагиат. Разве что сам препод или ВУЗ будут проверять только практическую часть, без теоретической.
Но и тут не все так просто. Практическая часть делится на анализ (2 глава) и предложения по совершенствованию (3 глава).
Так вот 2 глава обычно проводится с использованием какой-либо уже существующей методики. К примеру КРА или матрица БКГ. Да все что угодно. Во второй главе тоже используются уже существующие инструменты и методики. Так вот, они все тоже целиком записаны в плагиат. То есть если бы возьмете какой-то шаблон решения, подставите свои цифры, честно все посчитаете, то все равно максимум оригинальности, которую вы получите - будут выводы. А все текстовое описание метода, процесса решения - все будет расценено как плагиат, пусть там даже будут ваши цифры.
То есть на антиплагиат проверяется вся работа целиком, хотя лично по моему мнению, должна проверяться только 3 глава - предложения по совершенствованию, где действительно должны быть какая-то авторская разработка.
Что касается hidden и прочих встроенных средств word. Вы думаете компаниях-разработчиках подробных решений дурачки сидят. Хоть не позорьтесь, почитайте ради интереса методы работы одного из них на хабре. Так много что написано и можно просто офигеть мягко говоря от их уровня работы.
То что вы пишите, не работает, давно уже проверено. Тут нужны нетривиальные решения, не связанные со стандартными средствами Word типа hidden.
3 июл 19, 09:49    [21919608]     Ответить | Цитировать Сообщить модератору
 Re: Динамическое отображение содержимого документа .docx  [new]
Leonid Kudryavtsev
Member

Откуда:
Сообщений: 7934
А когда от студенческих работ начали требовать "научную новизну" ?

Вроде, даже, для кандидатской дисертации это не особо требуется. А вот для(перед) защитой докторской уже требуется полноценная монография по предмету. AFAIK
3 июл 19, 16:34    [21920068]     Ответить | Цитировать Сообщить модератору
 Re: Динамическое отображение содержимого документа .docx  [new]
Leonid Kudryavtsev
Member

Откуда:
Сообщений: 7934
Ну и по теме вопроса:

3 июл 19, 16:37    [21920070]     Ответить | Цитировать Сообщить модератору
 Re: Динамическое отображение содержимого документа .docx  [new]
The_Prist
Member

Откуда: www.excel-vba.ru
Сообщений: 1839
neuronet
Вы бы хоть немного изучили суть вопроса
изучил. Притом лучше чем Вы явно. У меня к изучению было ровно одно Ваше сообщение - изучать все, что можно придумать под это - делать мне больше нефиг, чтоли?

neuronet
Если бы все было так просто, миллионы студентов не мучались бы каждую сессию

neuronet
Студенты тут не при чем

Вы хоть сами-то определитесь для начала. То студенты мучаются, то ни при чем они. И какой нафиг плагиат? Какие исследования? Вопрос-то в чем был изначально? Давайте вместе почитаем исходный вопрос:
neuronet
Суть такая - когда пользователь открывает документ непосредственно в Word, часть текста скрывается и становится полностью невидимой. Когда файл подгружается на один из сайтов для проверки уникальности содержимого, текст соответственно становится видимым и учитывается при оценке уникальности. Возможно ли такое в принципе?

По сути вопроса ответ найден: да, описанное в первоначальном сообщении, возможно. При помощи скрытого текста. При открытии документа можно какой-то текст сделать невидимым, но программа с сайта его точно распознает, т.к. открывает его не при помощи макроса и весь текст как на ладони в любом случае. И это явно отвечает исходно заданному вопросу.

neuronet
Что касается hidden и прочих встроенных средств word. Вы думаете компаниях-разработчиках подробных решений дурачки сидят. Хоть не позорьтесь, почитайте ради интереса методы работы одного из них на хабре
Сами не позорьтесь и научитесь задавать правильные вопросы. Перечитайте свой вопрос вдумчиво, со смыслом. Потом ответы на него. А потом сделайте выводы насчет того, кто тут позориться.

Да и вообще причем здесь все это, если сами изначально просите при открытии в Ворде показать часть текста, а при загрузке в плагиатор - ВЕСЬ? Может наоборот хотели-то, нет? Чтобы открыв в Ворде человек увидел все, а вот программа плагиатор - только нужную для проверки часть? Это исходя из этой фразы:
neuronet
То есть на антиплагиат проверяется вся работа целиком, хотя лично по моему мнению, должна проверяться только 3 глава

Или поставьте свой вопрос так, чтобы понятно было не только Вам.

neuronet
Это чтобы особо одаренные вроде вас не изобретали каждый раз велосипед
Велосипеды ты тут изобретаешь, меня не надо приплетать. Ну и при таком общении - решай свою задачу сам, гений авторских мыслей.
3 июл 19, 20:28    [21920244]     Ответить | Цитировать Сообщить модератору
 Re: Динамическое отображение содержимого документа .docx  [new]
neuronet
Member

Откуда:
Сообщений: 8
The_Prist, позоришься именно ты на пару с Лёней. Вам русским языком говорят, что ваше "решение" ...не уперлось, вы же оба два несете всякую ахинею на философские темы, что и кому студенты должны. Если нечего сказать по теме, то лучше промолчи, нафига выеживаться и предлагать то, что не работает и что ты лично не проверял на конкретном антиплагиате. Еще раз для тех кто в танке - макрос + hidden НЕ РАБОТАЕТ для решения ДАННОЙ задачи. Так ПОНЯТНО? Если нечего сказать по теме, то лучше промолчи. Помощи от тебя все равно как от козла молока
3 июл 19, 20:50    [21920254]     Ответить | Цитировать Сообщить модератору
 Re: Динамическое отображение содержимого документа .docx  [new]
sergeyvg
Member

Откуда: Тольятти
Сообщений: 300
neuronet, такое хамство на сайте, где оказывают безвозмездную помощь, просто ошарашивает
4 июл 19, 07:15    [21920410]     Ответить | Цитировать Сообщить модератору
 Re: Динамическое отображение содержимого документа .docx  [new]
neuronet
Member

Откуда:
Сообщений: 8
А хамство и флейм в процессе оказания этой несуществующей "помощи" не ошарашивает? Ему говорят - спасибо, но ваш метод не подходит, так нет, он прям с ножом к горлу - это правильный метод, используй его. Второй вообще флудит от души. Ну не нужная такая "помощь", как еще дать понять?
4 июл 19, 09:05    [21920454]     Ответить | Цитировать Сообщить модератору
 Re: Динамическое отображение содержимого документа .docx  [new]
The_Prist
Member

Откуда: www.excel-vba.ru
Сообщений: 1839
neuronet
несете всякую ахинею на философские темы, что и кому студенты должны
Ну вот порадовал очередной раз. Про студентов ты первый выдал, ты же тему потом раскрутил, где оказалось и студенты ни при чем. Кроме тебя про них никто не вспоминал изначально. От тебя в этой теме флуда и философии больше пока, чем от всех остальных вместе взятых. Ты хоть свои-то сообщения читать сначала научись, прежде чем чужие обсуждать.

neuronet
позоришься именно ты на пару с Лёней
спорить не буду. Видно, что хер докажешь тебе, что пока один ты несешь какую-то чушь. Если бы поднапрягся и объяснил нормально чего надо и почему hidden не подходит(без всяких уклонов в какие-то дебри ВУЗ-ов и их преподов) - может и получил бы более-менее вменяемый ответ. Но ты напрягся в другую сторону и начал тупо отписываться словами вроде "это все не подходит, вы все ничего не сечете в теме". При этом чем не подходит решение ответа так и нет...

В общем вперед, удачи.
4 июл 19, 09:13    [21920459]     Ответить | Цитировать Сообщить модератору
 Re: Динамическое отображение содержимого документа .docx  [new]
Shocker.Pro
Member

Откуда: ->|<- :адуктО
Сообщений: 20666
Модератор: Давайте прекратим взаимные оскорбления и попытаемся по делу, если ТС готов продолжить.


Я лично при прочтении вопроса понял так, что документ должен открыться, потом сам себя загрузить на какой-то сайт, после этого показать скрытый до этого текст в зависимости от результатов загрузки. Кроме того, из вопроса неясно, какое именно действие у ТС не получается и требует помощи.

Вопрос сформулирован действительно невнятно, длинные побочные пояснения ничего не дают, нужна конкретика.
4 июл 19, 10:02    [21920519]     Ответить | Цитировать Сообщить модератору
 Re: Динамическое отображение содержимого документа .docx  [new]
neuronet
Member

Откуда:
Сообщений: 8
Прошу прощения, кто обиделся, но прежде чем что-то предлагать, просто представьте чисто логически масштаб проблемы. Если она до сих пор не решена на 100% при огромном спросе на подобное решение, это наверно о чем то говорит? Если кому-то интересен сам принцип работы, на хабре есть корпоративный блог самого известного из них, где они подробно описывают принципы работы. Время от времени появляются какие-то решения, но временные и их быстро прибивают
Поподробнее:
Антиплагиат палит все стандартные попытки обхода, связанные с использованием стандартных инструментов word - замена русских букв на английские, вставка доп. текста в какой-либо объект типа надпись или таблица.
Одним из основных методов является как раз вставка в документ текста, который априори уникален и повысит общий % оригинальности. Типа абракадабры из слов или какой-то заведомо оригинальный текст, но не по теме работы.
Но минус в том, что работу читает сам препод, а отчет еще читает проверяющий от ВУЗа. То есть если они заметят какие-то вставки левого текста, то просто запорят работу и все
Поэтому и возникает нетривиальная задача, которая формулируется так: при открытии файла docx непосредственно в Word показывать только сам текст работы, а при загрузке этого же файла антиплагиатом получается 2 пути:
1) либо подгружать в АП только оригинальные куски работы - в этом случае в файл ни добавляется лишнего текста, просто должен скрываться неоригинальный
2) либо подгружать в АП файл целиком, не убирая исходные неоригинальные куски тексте, но с каким-то добавками, которые поднимут общий % оригинальности, но не будет видны соответственно при просмотре файла работы преподом в word

Оба пути имеют свои недостатки:
В первом случае надо заранее знать какие куски неоригинальные, то есть заранее прогнать файл через АП, получить отчет и из него потом уже парсить неоригинальные абзацы, что пометить их в файле docx. Также есть опасность, что если большую часть документа так исключать, проверяющий уже в самом отчете АП увидит, что слишком мало текста в отчете
Во втором случае есть опасность что проверяющий увидит в отчете, что наоборот. слишком много текста и что добавлен большой кусок какой-то абракадабры или левого тексте.
На мой взгляд второй путь предпочтительнее, потому что не нужна предварительная проверка на АП, которая платная и парсинг ее результатов.

Самая главная проблема состоит в том, что процессе подгрузки файла на проверку системой АП - черный ящик. Что они там делают и как проверяют файлы, я не знаю, но уже не этой этапе они отсекают все простейшие попытки обхода - типа hidden текста, вставки кучи страниц абракадабры например в виде строки таблицы размером 0,01 см итд итп.
В этом главная проблема и состоит. Поэтому я и более чем уверен, что какие то простые, стандартные средства однозначно не подойдут. Возможно еще подойдет вариант № 1 - оформлять неоригинальные куски как hidden текст, но тем не менее, при просмотре в word его как раз таки показывать, а при загрузке в АП он сам их отсечет. Но там надо учитывать все минусы этого варианта - предварительная проверка + парсинг отчета система (который в pdf). Плюс еще один минус - поскольку используется стандартное средство - hidden, АП рано или поздно прикроет этот способ как и все прочие, связанные с использованием стандартных средств

Поэтому я и говорю, что единственная надежда использовать какие-то нетривиальные подходы. Может как-то изменить можно изменить структуру файла? Может есть какие-то недокументированные возможности этого формата, которые помогли бы что-то сделать в этом направлении. Или еще что-то такое, что нельзя или сложно было бы автоматически пропалить. Иначе как только об этом методе узнают, то сразу его и прикроют
4 июл 19, 11:07    [21920587]     Ответить | Цитировать Сообщить модератору
 Re: Динамическое отображение содержимого документа .docx  [new]
iMrTidy
Member

Откуда:
Сообщений: 773
neuronet,

.docx не что иное как архив (Open XML) с набором файлов, который при открытии в MS Word отображается отформатированным. Переименуйте расширение в .zip и посмотрите, что там внутри. Так как все находится в открытом виде, попытки "скрыть" текст ни к чему не приведут. С учетом того, что применение ИИ растет как грибы после дождя, то и писать макрос бессмысленно. Возможно, если попробовать делать текст не просто скрытым, но еще и криптованым, а при открытии где-то указывать ключ для декриптования, то может что-то и выйдет. Но это если очень хочется мочиться против ветра.

Альтернативно, а возможно, еще и проще всего, написать работу по всем правилам, чтобы плагиатор одобрил.
5 июл 19, 11:07    [21921430]     Ответить | Цитировать Сообщить модератору
 Re: Динамическое отображение содержимого документа .docx  [new]
Leonid Kudryavtsev
Member

Откуда:
Сообщений: 7934
neuronet
работу читает сам препод

Обломись
1. Если "профессор" НЕ "лопух" - то он и без всякого антиплагиата увидит, что ему принесли туфту
2. Если же "профессор лопух", то с большой вероятностью "Профессор, конечно, лопух, но аппаратура при нём-мм, при нём-мм! Как слышно?" ( C )

neuronet
нетривиальная задача

Имеющая тревиальное решение - написать работу самому

p.s.
"...публикация .... и других методов, которые можно квалифицировать как преследуемые по закону" ( C ) правила данного форума
5 июл 19, 16:03    [21921698]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Office Ответить