Единия тъп вариант е да се върти сатъра, а другия - да се маркират различно буквите латиница/кирилица с еднакъв излед. Втория вариант е трудно реализируем на асемблер, знам.
Единия тъп вариант е да се върти сатъра, а другия - да се маркират различно буквите латиница/кирилица с еднакъв излед. Втория вариант е трудно реализируем на асемблер, знам.
Аз съм за банове но ако реално Рабин осира целия форм защо да не го баннем само него?
Според мен си трябва твърд либерастки терор, банване и цензура и затова клонингите под ножа, щото и без това тея тъпотии с клонингите са тръмперастка работа и тръмпарата треа да се мачка и праска с негърски пишки.
Golden Gega Единия тъп вариант е да се върти сатъра, а другия - да се маркират различно буквите латиница/кирилица с еднакъв излед. Втория вариант е трудно реализируем на асемблер, знам.
Много сложно. Елементарното решение е просто оттук нататък се забраняват кирилици, тайландски заврънкулки и всякакви уникод извращения. Искаш нов ник - необятната латинска азбука те очаква. Кой се уредил с кирилица, уредил се. Тъкмо ще е статус символ за старите кучета.
Това си е валиден хак. Така, че двойника си е спечелил правото да всява смут. Искахте рабин, сега имате два.
Golden Gega Единия тъп вариант е да се върти сатъра, а другия - да се маркират различно буквите латиница/кирилица с еднакъв излед. Втория вариант е трудно реализируем на асемблер, знам.
Това е интересен въпрос. Първото не е вариант въобще - тука съм съгласен с @bigbugex.
Второто не е трудно за реализиране на асемблер, но латиница/кирилица е прекалено локално решение и затова не ми харесва. А общото решение е въобще прекалено сложно като логика, за да се прави заради едни никове... Имам предвид частта "с еднакъв изглед". Ако някой има идея за общо решение, което да е и сравнително просто като алгоритъм да казва.
Има вариант да се използват аватарите за разпознаване. Днес ще помисля на темата...
johnfound Golden Gega Единия тъп вариант е да се върти сатъра, а другия - да се маркират различно буквите латиница/кирилица с еднакъв излед. Втория вариант е трудно реализируем на асемблер, знам.
Това е интересен въпрос. Първото не е вариант въобще - тука съм съгласен с @bigbugex.
Второто не е трудно за реализиране на асемблер, но латиница/кирилица е прекалено локално решение и затова не ми харесва. А общото решение е въобще прекалено сложно като логика, за да се прави заради едни никове... Имам предвид частта "с еднакъв изглед". Ако някой има идея за общо решение, което да е и сравнително просто като алгоритъм да казва.
Има вариант да се използват аватарите за разпознаване. Днес ще помисля на темата...
Най-елементарното решение е всички букви извън латиницата да се правят тъмно сини, но не чак толкова, че да не се разпознават. Бързо и лесно е да се направи... Това да се прилага и при авторите на цитиранията, но там вече цветовете трябва да са малко по-различни (защото основния цвят не е черен, а някакъв тъмно сив). Естествено текстовете на съобщенията не трябва да си пипат изобщо.
code2 Това да се прилага и при авторите на цитиранията...
Това е проблемно да се направи, защото в табелката на цитата може да фигурира въобще произволен текст - това си е част от текста, а не специално име на потребител.
johnfound *синьо:кирилица* code2 Това да се прилага и при авторите на цитиранията...
Това е проблемно да се направи, защото в табелката на цитата може да фигурира въобще произволен текст - това си е част от текста, а не специално име на потребител.
Идеята е този произволен текст да получава синьо оцветяване на буквите и изобщо символите извън латиницата. Тук основният момент е в самият текст вече на кирилица да не бъде подлаган на подобен вид преработка, за да е четим текста. Защото не е приятно да се четат дълги нормални текстове с нетипичен цвят.
Нещо такова?
proc StrHighlightUnicode, .string
begin
pushad
stdcall StrPtr, [.string]
mov esi, eax
stdcall StrNew
mov ebx, eax
xor ecx, ecx
.loop:
stdcall DecodeUtf8, [esi]
add esi, edx
test eax, eax
jz .finish
cmp edx, 1
ja .unicode
test ecx, 1
jz .next
stdcall StrCat, ebx, txt '</span>'
inc ecx
.next:
stdcall StrCharCat, ebx, eax
jmp .loop
.unicode:
test ecx, 1
jnz .next
stdcall StrCat, ebx, txt '<span class="non-ascii">'
inc ecx
jmp .next
.finish:
mov [esp+4*regEAX], ebx
popad
return
endp
johnfound Нещо такова?
proc StrHighlightUnicode, .string begin pushad stdcall StrPtr, [.string] mov esi, eax stdcall StrNew mov ebx, eax xor ecx, ecx .loop: stdcall DecodeUtf8, [esi] add esi, edx test eax, eax jz .finish cmp edx, 1 ja .unicode test ecx, 1 jz .next stdcall StrCat, ebx, txt '</span>' inc ecx .next: stdcall StrCharCat, ebx, eax jmp .loop .unicode: test ecx, 1 jnz .next stdcall StrCat, ebx, txt '<span class="non-ascii">' inc ecx jmp .next .finish: mov [esp+4*regEAX], ebx popad return endp
Първото "inc ecx" трябва да е "dec ecx". Но не съм сигурен, че останалото го проверих добре.
code2 Първото "inc ecx" трябва да е "dec ecx". Но не съм сигурен, че останалото го проверих добре.
Не. Тука ecx
се проверява за четно/нечетно, а не за 1/0;
Абе, сложете броя мнения директно до ника в темите, както е по другите форуми да не се налага да ходиш да цъкаш профила и така от самосебе си ще се разреши проблема с импосторите.
Много сложно го мислите. Сложете там един VerifiedAmateur като в порнхъб и готово. Клонинга няма д ае верифайнат и ще си личи от далеч;
Elim Garak Много сложно го мислите. Сложете там един VerifiedAmateur като в порнхъб и готово. Клонинга няма д ае верифайнат и ще си личи от далеч;
И тогава ти ще си първият, който няма да е verified, защото като доказателство Джонито ще ти иска да си покажеш снимки отвътре на космическия ти кораб. Или пък пазиш такива???
johnfound code2 Първото "inc ecx" трябва да е "dec ecx". Но не съм сигурен, че останалото го проверих добре.
Не. Тука
ecx
се проверява за четно/нечетно, а не за 1/0;
Защо не пускаш скрипта? Фалшивият Рабин отново се появи. Вече дори има два нови "Rabin"-а, но техните никове са разпознаваеми, защото завършват на черта: "Rabin\r\n|" и "Rabin\n|".
code2 johnfound code2 Първото "inc ecx" трябва да е "dec ecx". Но не съм сигурен, че останалото го проверих добре.
Не. Тука
ecx
се проверява за четно/нечетно, а не за 1/0;Защо не пускаш скрипта? Фалшивият Рабин отново се появи. Вече дори има два нови "Rabin"-а, но техните никове са разпознаваеми, защото завършват на черта: "Rabin\r\n|" и "Rabin\n|".
Работя по въпроса, но тази седмица съм първа смяна дежурен и нямам много свободно време...