Discuss Scratch

KociaBiblioteka
Scratcher
22 posts

CZAT ONLINE. CZY TO MOŻLIWE?

Wiele osób się zastanawia czy na Scratchu da się stworzyć czat online. Wiele osób uważa, że to nie jest możliwe, ale ja udowodnię, że to da się zrobić.

Na początku trzeba stworzyć listę, która będzie czatem.
serwer

Następnie trzeba zbudować skrypt, by czat się pokazał po wybraniu odpowiedniego serwera.
kiedyjakiśduszekklikniętynadajładowanieczekaj3spokażlistęserwerzawsze

Następnie trzeba stworzyć skrypt (a dokładniej kontynuację poprzedniego), która będzie umożliwiała pisanie na czacie.

jeżeliklawiszstrzałka w prawonaciśnięty?tozapytajCo chcesz napisać?iczekajdodajpołącznazwaużytkownikaipołącz: iodpowiedźdolist

Można też stworzyć zmienną w chmurze, która wykrywa ilość użytkowników na danym serwerze.

iloscuzytkownikowserwer1

Oraz do niej skrypt, który trzeba wcisnąć pomiędzy dwa poprzednie.
zmień☁ iloscuzytkownikowserwer1o1

Oraz wykrywacz opuszczenia.

jeżeliklawiszstrzałka w lewonaciśnięty?tozapytajNa pewno chcesz opuścić czat?iczekajjeżeliodpowiedź=taktozatrzymajwszystko

To tyle. Do zobaczenia!

PS. To co jest napisane na zielono nie jest obowiązkowe.
I to jest mój pierwszy poradnik, więc proszę nie dziwić się że tak wygląda.

Last edited by KociaBiblioteka (May 25, 2020 10:26:27)

paczekwmasle
Scratcher
500+ posts

CZAT ONLINE. CZY TO MOŻLIWE?

Obawiam się, że to nie zadziała, bo ta lista nie zapisze się w chmurze (tylko ty będziesz widzieć to co piszesz).
Inną sprawą jest to, że ST zabrania robić czaty, bo jest trudno kontrolować to, co tam ludzie piszą.
KociaBiblioteka
Scratcher
22 posts

CZAT ONLINE. CZY TO MOŻLIWE?

a jak zamknąć temat???
paczekwmasle
Scratcher
500+ posts

CZAT ONLINE. CZY TO MOŻLIWE?

w lewym dolnym rogu powinien być przycisk zamknij temat. Jest kilka rozwiązań twojego problemu:
1. Nie możesz zrobić czatu, gdzie każdy może pisać co chce, ale jeżeli zrobisz gotowe opcje, i będzie można sobie jakąś wybrać (i będą one ok), to tak można.
2. Listę możesz zapisać przez kodowanie i dekodowanie.
KociaBiblioteka
Scratcher
22 posts

CZAT ONLINE. CZY TO MOŻLIWE?

no to już dorobię coś takiego
paczekwmasle
Scratcher
500+ posts

CZAT ONLINE. CZY TO MOŻLIWE?

KociaBiblioteka wrote:

no to już dorobię coś takiego
powodzenia
AANNTTOONNII
Scratcher
1000+ posts

CZAT ONLINE. CZY TO MOŻLIWE?

paczekwmasle wrote:

1. Nie możesz zrobić czatu, gdzie każdy może pisać co chce, ale jeżeli zrobisz gotowe opcje, i będzie można sobie jakąś wybrać (i będą one ok), to tak można.

Czemu nie?
artur32123
Scratcher
100+ posts

CZAT ONLINE. CZY TO MOŻLIWE?

AANNTTOONNII wrote:

paczekwmasle wrote:

1. Nie możesz zrobić czatu, gdzie każdy może pisać co chce, ale jeżeli zrobisz gotowe opcje, i będzie można sobie jakąś wybrać (i będą one ok), to tak można.

Czemu nie?
No bo ktoś mógłby pisać przekleństwa (No chyba że jakoś by się zaimplementowało wordlistę jakąś a zdania z przekleństwami wyglądałyby tak: “**** ****** *** **********”)
artur32123
Scratcher
100+ posts

CZAT ONLINE. CZY TO MOŻLIWE?

A i tak wgl to mój silnik z listą “Aktywni” mógłby działać jako czat… Ale lepiej nie bo dostanę bana za tworzenie czatu.
filiputek531
Scratcher
100+ posts

CZAT ONLINE. CZY TO MOŻLIWE?

a czy można by było zrobić wykrywacz przekleństw i zastępować emotikonami?
artur32123
Scratcher
100+ posts

CZAT ONLINE. CZY TO MOŻLIWE?

Filip_Brajczewski wrote:

a czy można by było zrobić wykrywacz przekleństw i zastępować emotikonami?
Tia, ale byłoby to trudne i pozatym musiałbyś napisać je w kodzie, a dla scratch teamu takie coś:
jeżelisłowo=przekleństwotoustawsłowona:D:D:D:D:D:D:D
Byłoby jak powiedzenie tego

Last edited by artur32123 (May 25, 2020 09:59:42)

paczekwmasle
Scratcher
500+ posts

CZAT ONLINE. CZY TO MOŻLIWE?

Filip_Brajczewski wrote:

a czy można by było zrobić wykrywacz przekleństw i zastępować emotikonami?
myślę, że jest za dużo istniejących przekleństw…
poza tym musiała by być gdzieś lista z wypisanymi przekleństwami, i ktoś mógłby tam wejść i przeczytać…
KociaBiblioteka
Scratcher
22 posts

CZAT ONLINE. CZY TO MOŻLIWE?

i tak musiałabym znaleźć wszystkie słowniki z przekleństwami i tam wszystko dodać… ale sobie poradzę. A gdyby tak wszystko było szyfrowane? Emotkami lub czymkolwiek?
AANNTTOONNII
Scratcher
1000+ posts

CZAT ONLINE. CZY TO MOŻLIWE?

paczekwmasle wrote:

poza tym musiała by być gdzieś lista z wypisanymi przekleństwami, i ktoś mógłby tam wejść i przeczytać…

W teorii właśnie dlatego wszystkie czaty w scratchu muszą działać na zasadzie whitelisty, ale w praktyce jeśli to nie jest czat griffpatcha to żaden członek scratch team się nie pofatyguje żeby ocenzurować twój projekt…
KociaBiblioteka
Scratcher
22 posts

CZAT ONLINE. CZY TO MOŻLIWE?

hm.. na razie wyłączę udostępnianie i będę nad nim pracować
KociaBiblioteka
Scratcher
22 posts

CZAT ONLINE. CZY TO MOŻLIWE?

a tego, że ST zabrania robić czaty nie wiedziałam (mam nadzieję, że nie dostanę bana)
AANNTTOONNII
Scratcher
1000+ posts

CZAT ONLINE. CZY TO MOŻLIWE?

KociaBiblioteka wrote:

hm.. na razie wyłączę udostępnianie i będę nad nim pracować



Jak chcesz pracować nad nieudostępnionym czatem online…
Janinainfa
Scratcher
100+ posts

CZAT ONLINE. CZY TO MOŻLIWE?

AANNTTOONNII
Scratcher
1000+ posts

CZAT ONLINE. CZY TO MOŻLIWE?

Janinainfa wrote:

@KociaBiblioteka
Możesz przeczytać artykuł ST o czatach.

Rzeczywiście… Nawet griffpatch usunął swój czat online z whitelistą….
Czaty online nie są dozwolone w żadnej formie. Nawet jeśli używasz whitelisty.
paczekwmasle
Scratcher
500+ posts

CZAT ONLINE. CZY TO MOŻLIWE?

AANNTTOONNII wrote:

Janinainfa wrote:

@KociaBiblioteka
Możesz przeczytać artykuł ST o czatach.

Rzeczywiście… Nawet griffpatch usunął swój czat online z whitelistą….
Czaty online nie są dozwolone w żadnej formie. Nawet jeśli używasz whitelisty.
jak pisałem jakiś czas temu na angielskim forum ,to napisali, że jeśli zrobię tylko gotowe opcje to może być. Czyli w sumie można zrobić tysiąc opcji do napisania. Ale to nie będzie to samo…

Powered by DjangoBB