Skocz do zawartości
  • 0

Zaawansowany skrypt+permisje do YTBERA [TAK JAK NA DRAGONIE]


Pytanie

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Godzinę temu, Crystal_PL napisał:

W skrypcie tego nie zrobisz. Pisz do kolorka.

W skrypcie da się to zrobić. Wszystko czego potrzebujesz to wiedzy jak działa, i jak wykorzystać API YouTube.

7 godzin temu, szlamek_PL napisał:

Witam potrzebuje pilnie skryptu do automatycznego ytbera :D liczę na fajny skrypcik :D

Ogarnij sobie API key do YouTube, następnie przeczytaj sobie jakąś ich dokumentacje czy coś i zobacz jak pobierać wyświetlenia z filmu, czy czego innego ty tam potrzebujesz.

Edytowane przez Nieaktywny
Odnośnik do komentarza
https://skript.pl/temat/21025-zaawansowany-skryptpermisje-do-ytbera-tak-jak-na-dragonie/#findComment-142858
Udostępnij na innych stronach

  • 0
2 godziny temu, Jaqobb napisał:

W skrypcie da się to zrobić. Wszystko czego potrzebujesz to wiedzy jak działa, i jak wykorzystać API YouTube.

Ogarnij sobie API key do YouTube, następnie przeczytaj sobie jakąś ich dokumentacje czy coś i zobacz jak pobierać wyświetlenia z filmu, czy czego innego ty tam potrzebujesz.

Nie da się... powiedz jak ty chcesz to niby zrobić -.- Oni mają najgorsze API jakie może być! On chce, aby to działało tak, że wpisujesz /youtuber albo jakoś tak i sprawdza tytuł filmu oraz subskrybentów autora filmu + musi sprawdzić czy podany kanał jest tego gracza, aby nie było oszustw :D

Odnośnik do komentarza
https://skript.pl/temat/21025-zaawansowany-skryptpermisje-do-ytbera-tak-jak-na-dragonie/#findComment-142876
Udostępnij na innych stronach

  • 0

Jeśli w skripcie możesz pobrać informację z linka, to możesz równie dobrze sprawdzić tytuł, czy zawiera podaną frazę, do kogo należy oraz czy kanał ma więcej niż n subów. Wcale skript nie musi się tym wszystkim zająć, wystarczy żeby przekazał link do filmu do serwera php, a on zajmie sie resztą, zwracając tylko boolean zależny od spełnionych warunków.

Sprawdzanie czy gracz == właściciel kanału to zupełnie inna bajka i nawet ręcznie nie sprawdza się tego bez wysiłku.

A to, że nie rozumiesz ich API, wcale nie znaczy, że jest najgorsze :v

Odnośnik do komentarza
https://skript.pl/temat/21025-zaawansowany-skryptpermisje-do-ytbera-tak-jak-na-dragonie/#findComment-142885
Udostępnij na innych stronach

  • 0

https://raw.githubusercontent.com/esejj/YouTube-API-SKRIPT/master/SubscribersAPI.sk
Moje API w skrypcie.
 

options:
	ilosc_wymaganych_subskrybcji: 20
command /yt [<text>]:
	trigger:
		if argument contain "http://" or "https://":
			if argument contains "youtu.be" or "youtube":
				getSubscribers(argument, player)
			else:
				send "&8» &cTo nie jest link YouTube" to the player
		else:
			send "&8» &cNie podales prawidlowego linku!" to the player
function getSubscribers(url: text , p: player):
	set {_var} to text of "%{_url}%"
	if {_var} contains "<span class="yt-subscription-button-subscriber-count-branded-horizontal yt-subscriber-count" title="" aria-label="" tabindex="0"></span>":
		replace all "<span class="yt-subscription-button-subscriber-count-branded-horizontal yt-subscriber-count" title="" aria-label="" tabindex="0"></span>" with "" in {_var}
		replace all "&nbsp" with "" in {_var}
		if {_var} parsed as integer > {@ilosc_wymaganych_subskrybcji}:
			console command "pex user %player% group set YT"
			send "&8» &cOtrzymales range!" to {_p}
		else:
			send "&8» &cPosiadasz za mala ilosc subskrybentow" to {_p}
	else:
		send "This is not a video-url." to {_p}

Nie jestem pewny jeszcze co do mojego API nie było testowane etc... i jedyną wadą jest to, że API pobiera ilość subskrybentów z filmu.

Będę próbował tworzyć więcej funkcji w API oraz poprawiał błędy lecz na razie jest tylko to ;c

Edytowane przez esej
Odnośnik do komentarza
https://skript.pl/temat/21025-zaawansowany-skryptpermisje-do-ytbera-tak-jak-na-dragonie/#findComment-142926
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...