4

Когда я пытаюсь скопировать и вставить текст на следующей веб-странице в Блокнот, текст становится зашифрованным.

http://www.hurriyet.com.tr/yazarlar/17887201.asp?yazarid=249

  1. Как это произошло? Какой трюк за этим стоит?
  2. Может ли это шифрование быть перегружено? Если да, то как?

Больше информации:

Я попытался вставить в Notepad++, MS Word 2007 и в Firefox (в этом самом окне вопроса); получил следующий текст (тот же фрагмент @Matt Jenkins, упомянутый в его ответе):

Tuntnzkuecelhl3ak9i'djtbs2oe 4t2havd kicctd8slol4a3b6suk, iuwjcd Birbzow4ngönzy12al'dvgbvm4e 80ak5v8 ki0vgi2ulol2yajv4uk nd56f6basnskrbdma 3nwdb1düz3ojhteenel3452aklict9uzn ma8rostuyın06g53u bua86al4lunpnlbnwdu.33kig4 Şı4ol281rnaamhetrk'tct8mr6a aljkeposkei3wtderi 4eaw3ebirdbj3e5likgh2jj2 gebd3nfuçerorbo1fkenozaw8k, T320odzNT 3wa1eave 25at8lgüb63k8cureye5grtwle d4vernhaz3r1tt6ırlkhl2vyanıer8seup ymj3c61ol 3mocutkenvantlharı5zrugwna ps6y1rtuz4rkkooaklmtof93anaatvuuvn 2bvs0u20 kyf5v1filo586tb6luk98ndfu mavadwhayınvswyoj pa5wglpztlabiwcm3dı.

2 ответа2

5

Ваш браузер копирует то, что он видит на странице - что не всегда совпадает с тем, что вы видите.

Например, этот абзац на вашей странице:

Tunceli'de 4 kiloluk, Bingöl'de 8 kiloluk basma düzenekli mayın bulundu.

отображается из этого источника HTML:

<P><EM>Tun<span class="yfji">tnzkue</span>cel<span class="eikn">hl3ak9</span>i’d<span class="bcb6">jtbs2o</span>e 4<span class="zgd9">t2havd</span> ki<span class="y3nt">cctd8s</span>lol<span class="eoaa">4a3b6s</span>uk,<span class="m5z5">iuwjcd</span> Bi<span class="ckun">rbzow4</span>ngö<span class="t8jr">nzy12a</span>l’d<span class="v1vy">vgbvm4</span>e 8<span class="h3v5">0ak5v8</span> ki<span class="szmy">0vgi2u</span>lol<span class="p00o">2yajv4</span>uk <span class="my4v">nd56f6</span>bas<span class="b5sl">nskrbd</span>ma <span class="j3y5">3nwdb1</span>düz<span class="l53b">3ojhte</span>ene<span class="e8a8">l3452a</span>kli<span class="yby5">ct9uzn</span> ma<span class="kjf5">8rostu</span>yın<span class="f1jt">06g53u</span> bu<span class="p2b1">a86al4</span>lun<span class="fkzc">pnlbnw</span>du.

Как видите, текст полон тегов, таких как <span class="yfji">tnzkue</span> . Вы не видите их на странице, потому что эти классы объявлены как невидимые через CSS. (Я думаю, что он должен защищать от воровщиков контента или поисковых систем.)

  • Пример из файла http://www.hurriyet.com.tr/_css/hurScramb.css :

    .yfji{
    display:none;
    }
    .ni6c{
    display:none;
    }
    

    Это означает, что все теги с class="yfji" или class"ni6c" будут невидимы.)

Некоторые браузеры (Firefox, Opera и Chrome) достаточно умны, чтобы игнорировать скрытый текст, в то время как другие, такие как Internet Explorer, копируют все.

Чтобы ответить на другой вопрос: обновите браузер.

0

У меня отлично работает, но я не пользуюсь Блокнотом.

Я предполагаю, что это текст UFT-8 или UTF-16, и Блокнот не может справиться с этим.

Я знаю, что могу скопировать и вставить текст из Firefox в gEdit в Ubuntu, поэтому, возможно, попробуйте другой редактор, который может обрабатывать больше, чем просто ASCII.

Я не знаю, что там написано, но вот фрагмент:

Tunceli'de 4 kiloluk, Bingöl'de 8 kiloluk basma düzenekli mayın bulundu. Nırnak'ta askeri birlik geçerken, TNT ve gübreyle hazırlanıp yol kenarına tuzaklanan 20 kiloluk mayın patladı.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .