Удалённые темы

Обсуждение дизайна и функциональности сайта и форума.
Qwertiy
Доктор VB наук
Доктор VB наук
 
Сообщения: 2753
Зарегистрирован: 26.06.2011 (Вс) 21:26

Удалённые темы

Сообщение Qwertiy » 20.02.2013 (Ср) 8:19

Недавно тут была тема со спамом. Сейчас при открытии этого url выводится сообщение
Вы не авторизованы для чтения этого форума.
хотя по идее должно бы быть
Запрошенной темы не существует.
как на других форумах.

Mikle
Изобретатель велосипедов
Изобретатель велосипедов
Аватара пользователя
 
Сообщения: 4148
Зарегистрирован: 25.03.2003 (Вт) 14:02
Откуда: Туапсе

Re: Удалённые темы

Сообщение Mikle » 20.02.2013 (Ср) 13:19

Всё правильно, тема существует, но доступна только модераторам.

Qwertiy
Доктор VB наук
Доктор VB наук
 
Сообщения: 2753
Зарегистрирован: 26.06.2011 (Вс) 21:26

Сообщение Qwertiy » 20.02.2013 (Ср) 14:47

Mikle писал(а):Всё правильно, тема существует, но доступна только модераторам.

Во-первых, с какой целью? А во-вторых, ты же не модератор :)

Mikle
Изобретатель велосипедов
Изобретатель велосипедов
Аватара пользователя
 
Сообщения: 4148
Зарегистрирован: 25.03.2003 (Вт) 14:02
Откуда: Туапсе

Re: Удалённые темы

Сообщение Mikle » 20.02.2013 (Ср) 15:40

1. Цель Хакер объяснит лучше, видимо для того, чтобы можно было решать спорные вопросы, восстанавливать удалённое.
2. Здрасьте, а в разделе "Мультимедиа"?

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Удалённые темы

Сообщение Хакер » 20.02.2013 (Ср) 17:10

Qwertiy писал(а):Во-первых, с какой целью? А во-вторых, ты же не модератор :)

Такие темы не удаляются, а перемещаются в раздел, носящий названия «Памойка» (орфография сохранена), который доступен только модератором/администратором. Цель простая: всегда можно поднять удалённую тему, если наказанный скажет «а чего-то меня наказали ни за что?».
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Qwertiy
Доктор VB наук
Доктор VB наук
 
Сообщения: 2753
Зарегистрирован: 26.06.2011 (Вс) 21:26

Почему удалена тема?

Сообщение Qwertiy » 12.08.2013 (Пн) 10:56

Почему удалена эта тема?

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Удалённые темы

Сообщение Хакер » 12.08.2013 (Пн) 10:59

Qwertiy писал(а):Почему удалена эта тема?

Потому что сколько существует этот форум — всегда топики, написанные в подобном стиле были запрещены и сносились.
Нарушение правил: раздел VI, пункт 10.

И спрашивать «почему тема удалена» надо в личке.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Qwertiy
Доктор VB наук
Доктор VB наук
 
Сообщения: 2753
Зарегистрирован: 26.06.2011 (Вс) 21:26

Число постов

Сообщение Qwertiy » 25.09.2013 (Ср) 17:59

Что-то сегодня число постов на форуме уменьшаться стало...

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Удалённые темы

Сообщение Хакер » 26.09.2013 (Чт) 22:12

Qwertiy писал(а):Что-то сегодня число постов на форуме уменьшаться стало...

В каком смысле?
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Qwertiy
Доктор VB наук
Доктор VB наук
 
Сообщения: 2753
Зарегистрирован: 26.06.2011 (Вс) 21:26

Сообщение Qwertiy » 27.09.2013 (Пт) 11:44

Хакер писал(а):В каком смысле?

В этом:
Код: Выделить всё
> 2013_09_25 12_21_21   VB Streets         346226
! 2013_09_25 12_30_02   VB Streets         Unable to connect to the remote server
* 2013_09_25 12_53_44   VB Streets         346227
! 2013_09_25 12_55_07   VB Streets         Unable to connect to the remote server
! 2013_09_25 13_10_02   VB Streets         Unable to connect to the remote server
! 2013_09_25 13_37_27   VB Streets         Unable to connect to the remote server
! 2013_09_25 14_24_29   VB Streets         Unable to connect to the remote server
! 2013_09_25 14_31_05   VB Streets         Unable to connect to the remote server
! 2013_09_25 14_39_40   VB Streets         Unable to connect to the remote server
! 2013_09_25 15_10_26   VB Streets         Unable to connect to the remote server
* 2013_09_25 16_04_30   VB Streets         346229
* 2013_09_25 16_05_37   VB Streets         346230
* 2013_09_25 16_21_29   VB Streets         346229
* 2013_09_25 16_22_30   VB Streets         346228
! 2013_09_25 16_35_00   VB Streets         The remote server returned an error: (503) Server Unavailable.
! 2013_09_25 16_42_40   VB Streets         Unable to connect to the remote server
! 2013_09_25 16_50_55   VB Streets         The remote server returned an error: (503) Server Unavailable.
! 2013_09_25 18_09_35   VB Streets         Unable to connect to the remote server
! 2013_09_25 18_30_38   VB Streets         Unable to connect to the remote server
! 2013_09_25 18_32_00   VB Streets         Unable to connect to the remote server
! 2013_09_25 18_33_22   VB Streets         Unable to connect to the remote server
! 2013_09_25 18_34_44   VB Streets         Unable to connect to the remote server
! 2013_09_25 18_36_06   VB Streets         Unable to connect to the remote server
! 2013_09_25 18_37_28   VB Streets         Unable to connect to the remote server
! 2013_09_25 18_38_50   VB Streets         Unable to connect to the remote server
! 2013_09_25 18_40_12   VB Streets         Unable to connect to the remote server
! 2013_09_25 18_41_34   VB Streets         Unable to connect to the remote server
! 2013_09_25 18_42_56   VB Streets         Unable to connect to the remote server
! 2013_09_25 18_44_18   VB Streets         Unable to connect to the remote server
! 2013_09_25 18_45_40   VB Streets         Unable to connect to the remote server
* 2013_09_25 18_51_48   VB Streets         346227
* 2013_09_25 19_00_10   VB Streets         346228
а если ещё конкретнее, то:
Код: Выделить всё
* 2013_09_25 16_05_37   VB Streets         346230
* 2013_09_25 16_21_29   VB Streets         346229
* 2013_09_25 16_22_30   VB Streets         346228
* 2013_09_25 18_51_48   VB Streets         346227

PS: Кстати, ошибок ещё многовато, на мой взгляд...

Qwertiy
Доктор VB наук
Доктор VB наук
 
Сообщения: 2753
Зарегистрирован: 26.06.2011 (Вс) 21:26

Сообщение Qwertiy » 19.11.2013 (Вт) 19:29

Опять чистка форума что ли? :(
Зачем?

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Удалённые темы

Сообщение Хакер » 19.11.2013 (Вт) 20:11

Никакой чистки. Ты о чём?
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Qwertiy
Доктор VB наук
Доктор VB наук
 
Сообщения: 2753
Зарегистрирован: 26.06.2011 (Вс) 21:26

Сообщение Qwertiy » 19.11.2013 (Вт) 20:45

Хакер писал(а):Ты о чём?

Об исчезновении постов с 6770494 по 6770496.
Причём 6770494 восстановлен под номером 6770498, а 6770496 - 6770499. Кстати, с изменением времени написания. UPDATE: Они похожи, но не одинаковы...
Что было в 6770495 - не знаю, но он был, т. к. количество уменьшилось на 3:
Код: Выделить всё
* 2013_11_19 20_19_13   VB Streets         346733
* 2013_11_19 20_20_20   VB Streets         346734
  2013_11_19 20_21_24   VB Streets         346734
* 2013_11_19 20_22_28   VB Streets         346735
* 2013_11_19 20_23_33   VB Streets         346733
  2013_11_19 20_24_36   VB Streets         346733
  2013_11_19 20_25_40   VB Streets         346733
* 2013_11_19 20_26_44   VB Streets         346732
  2013_11_19 20_27_48   VB Streets         346732
  2013_11_19 20_28_53   VB Streets         346732
* 2013_11_19 20_29_55   VB Streets         346733
Последнее увеличение - это мой пост с вопросом.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Удалённые темы

Сообщение Хакер » 19.11.2013 (Вт) 21:15

А с какой это целью ты вообще написал автоматизированное слежение за числом постов? Что за нездоровый интерес?

Здесь нечему удивляться. neit95 запостил дублевое сообщение в основном разделе. Один дубль убил я, а другой дубль — Viper. После того, как оказалась, что оба сообщения с вопросом убиты, я удалил и своё сообщение с ответом на этот вопрос, потому что ответ без вопроса сам по себе выглядел не к месту.

Кроме того, это абсолютно нормальная ситуация: люди постоянно убивают свои собственные посты. По самым разным причинам. Кто-то убивает свой пост, перечитав и поняв, что пост неудачный. Есть странные люди, которые заходят на форум и массово трут посты, которые писали 8 лет назад.

Вот скриншот последних событий в основном разделе. Красные посты — это то, что было удалено в связи с дублями. Синее — постые, которые авторы сами удалили по какой-то причине.
vbs_msg_del_log_scr_01.png

Обычное дело.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Удалённые темы

Сообщение Хакер » 19.11.2013 (Вт) 21:27

Вот пример того, как люди массово трут свои посты.
vbs_msg_del_log_scr_02.png

Зачем они это делают, я не знаю.

Но почему кто-то считает, что уменьшение суммарного числа постов — это проделки администрации или какие-то баги, мне тоже непонятно.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Qwertiy
Доктор VB наук
Доктор VB наук
 
Сообщения: 2753
Зарегистрирован: 26.06.2011 (Вс) 21:26

Сообщение Qwertiy » 19.11.2013 (Вт) 21:47

Хакер писал(а):А с какой это целью ты вообще написал автоматизированное слежение за числом постов? Что за нездоровый интерес?

Судя по твоей картинке (первой), за последнюю неделю было удалено всего 5 постов, причём 3 из них - в течении 5 минут. Так что удаляются посты достаточно редко.
В общем, идея слежения за числом постов - это своевременно узнавать, что на форуме что-то появилось. Причём без входа на форум, но с учётом измененений в скрытых разделах. Да способ не стопроцентный (не сработает, если в течении минуты было написано и удалено одинаковое число постов), но достаточно точный.
А так как программу я всё ещё не дописал до того уровня, до какого хотел, то отличать уменьшение числа постов от увеличения она не умеет и уведомление показывает... Игнорируются только ошибки (try-catch), а на любое изменение состояния показывается уведомление.

Хакер писал(а):Вот пример того, как люди массово трут свои посты.
Зачем они это делают, я не знаю.

Ну значит иногда случается...

Хакер писал(а):Но почему кто-то считает, что уменьшение суммарного числа постов — это проделки администрации или какие-то баги, мне тоже непонятно.

Хотя бы потому что для того, чтобы пользователь мог удалить свой пост, он должен быть последним в теме. Значит чтобы устроить массовое удаление, надо сначало массово понаписать последним в куче тем, что странно.
А ещё, потому что я видел два исчезнувших поста из трёх и знал, что один из них твой. Что сделало исчезновение ещё более странным...

Хакер писал(а):После того, как оказалась, что оба сообщения с вопросом убиты, я удалил и своё сообщение с ответом на этот вопрос, потому что ответ без вопроса сам по себе выглядел не к месту.

А что, сообщения удаляются совсем безвозвратно? Я думал, ты как админ с доступом к базе можешь их вернуть...

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Удалённые темы

Сообщение Хакер » 19.11.2013 (Вт) 21:54

Qwertiy писал(а):надо сначало массово понаписать последним в куче тем, что странно.

Человек удаляет то, что написал годами ранее. Даже если это последние посты в темах, то написаны они были давно. Возможно, люди пытаются удалить все посты, но получается удалять только последние.

Qwertiy писал(а):А что, сообщения удаляются совсем безвозвратно? Я думал, ты как админ с доступом к базе можешь их вернуть...

Да, совсем. Могу восстановить только из бэкапа.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Qwertiy
Доктор VB наук
Доктор VB наук
 
Сообщения: 2753
Зарегистрирован: 26.06.2011 (Вс) 21:26

Сообщение Qwertiy » 19.11.2013 (Вт) 22:09

Хакер писал(а):Да, совсем. Могу восстановить только из бэкапа.

Что ж оно так непродуманно устроено-то? :(

В любом случае, ты можешь их добавить в базу. Или мог тогда в свой пост с ответом вставить случайно удалённый как цитату - даже никуда лезть бы не пришлось.
neit95 » 19.11.2013 (Вт) 20:18 MSK писал(а):За статейки спасибо и за простой метод конвертирования тоже, но хочется разобраться до конца. Не успокоюсь, пока не пойму не пойму, что из себя представляют vb'шные строки в памяти. Вот ещё проблема. Например:
Код: Выделить всё
    Dim Var1 As String * 4
    Dim b(0 To 7) As Byte
    Var1 = "abc"
    CopyMemory b(0), Var1, ByVal 8
    MsgBox b(0)

В этом куске кода, как я понимаю, независимо от кодировки должно выводиться одно и тоже значение (да и во всех остальных элементах массива b тоже), но этого почему-то не происходит. Каждый раз новые значения.

Хакер » 19.11.2013 (Вт) 20:21 MSK писал(а):Всё зависит от того, как объявлена RtlMoveMemory.


Вернуться в VBStreets.ru

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 53

    TopList  
cron