MTGmati | 2018-08-10 17:29:22 UTC | #1
Przechwytywanie ekranu, udostępnianie plików.
-
Strona internetowa: https://getsharex.com/
Na początek wymagania:
* Zarejestrowana domena internetowa np. (.pl, .com, etc.)
* Własny serwer WWW (hosting-www) lub serwer VPS z HTTP
Będziemy korzystać z *API PHP, które przesyła na serwer zrzut ekranu (screenshot).
.
.
Gotowe, wszystko zostało zrobione do poprawnego działania naszego własnego serwera screenshots. :sunglasses:
*Jest to o wiele szybrze ale nie jest to bezpieczne, ponieważ pozwala na przesłanie dowolnego pliku. Tak więc jest to tylko do użytku osobistego.
Kropki przy screenshotach pozwalają odpowiednio oddzielić od innych.
kacper | 2018-04-23 09:01:38 UTC | #2
Jak chcecie się jeszcze bardziej pobawić to możecie użyć Amazon S3 do wrzucania fotek. Można do tego użyć darmowego tiera
tirex | 2018-04-23 09:43:35 UTC | #3
Lepiej skonfigurować go pod imgura :D
anon10657637 | 2018-04-23 11:54:33 UTC | #4
Ja osobiście używam screencloud.net i deploy via SSH.
Timo | 2018-04-23 14:37:53 UTC | #5
Fajna sprawa, sam miałem zrobić taki poradnik :joy:
Używam tego programu w konfiguracji Sharex
-> SSH
-> Serwer VPS
i łącząc się przez domenę.
Myślałem również nad konfiguracją pod Imgura, żeby nie zjadać niepotrzebnie dysku maszyny, ale patrząc na ilość ( 600 screenshootów ) zajmuje ( 100 mb ) więc nie ma się czym martwić :D
MTGmati | 2018-04-24 00:52:36 UTC | #6
Dodałem sprawdzanie typu pliku oraz wiadomość o błędzie.
DL: https://pastebin.com/raw/Ch5R1vSj
anon13729701 | 2018-04-24 14:46:04 UTC | #7
Fajna aplikacja.
Korzystam z niej lecz ustawiłem na sftp bo jest chyba bezpieczniej i więcej funkcji mogę używać. :)
MTGmati | 2018-04-24 19:30:00 UTC | #8
To czy bezpieczniej no nie powiem, jeżeli używasz sftp przez root’a.
anon13729701 | 2018-04-24 22:05:14 UTC | #9
Stworzyłem nowego usera i nadałem mu uprawnienia do 1-go katalogu :)
kubus | 2018-04-25 07:17:43 UTC | #10
Jak dodasz możliwość usuwania poprzez link i możliwość przesyłania .mp4 to biere :smiley:
PolishRoXoR | 2018-04-25 12:35:50 UTC | #11
Mam problem za każdym razem w programie pokazuję mi się problem: Nie udało się przesłać pliku.
Moje ustawienia: https://i.imgur.com/ASRgTpQ.png (Kod jest tylko testowy i ulegnie zmianie)
Timo | 2018-04-25 12:46:38 UTC | #12
[quote=”kubus, post:10, topic:6395”]
możliwość przesyłania .mp4
[/quote]
Dzięki tej metodzie, aplikacja wrzuca wybrany plik na ustawiony serwer plików (SFTP/FTP/Inne z zakładki serwery plików).
MTGmati | 2018-04-25 13:57:39 UTC | #13
Nadałeś uprawnienie plikowi?
Edytujemy pobrany plik (tak jak wskazano na obrazku) następnie przesyłamy na nasz hosting/serwer WWW i nadajemy uprawnienia 777.
Nie jestem pewien czy to zaznaczyłeś:
Zapomniałem to dodać do poradnika a gdy się skapnąłem możliwość edycji mineła.
[quote=”PolishRoXoR, post:14, topic:6395, full:true”]
Zrobiłem to
[/quote]
Ok znalazłem problem, wyłącz Proxy CloudFlare albo dodaj alias na domenę (np. upadmin.[domena].eu) i przez nią przesyłaj pliki.
[quote=”PolishRoXoR, post:17, topic:6395”]
Dalej to samo :confused:
[/quote]
CF Off?
PolishRoXoR | 2018-04-25 13:09:18 UTC | #14
Zrobiłem to
kubus | 2018-04-25 13:14:30 UTC | #16
Właśnie już tak rano zrobiłem i działać działa.
PolishRoXoR | 2018-04-25 13:32:37 UTC | #17
Dalej to samo :confused:
PolishRoXoR | 2018-04-25 13:57:59 UTC | #18
Tak
MTGmati | 2018-05-24 01:12:01 UTC | #19
Troszkę odkop ale zostało to dawno wyjaśnione na discordzie.
Co było nie tak? Brakowało uprawnień dla folderu.
maciej | 2019-08-09 21:46:46 UTC | #20
Zrobiłem wszystko jak w poradniku i nie działa :frowning:
po tym błędzie wpisałem losową wartość do pola file form name
możecie pomóc?
DoreK | 2019-08-09 21:46:36 UTC | #21
Wpisz w file form name sharex
maciej | 2019-08-09 21:55:21 UTC | #23
po wpisaniu sharex dalej nie działa
DBanaszewski | 2019-08-09 21:59:48 UTC | #24
Ostatnio ShareX trochę się zmienił i secret
musisz umieścić w Body
, nie w URL parameters
.
maciej | 2019-08-10 08:16:43 UTC | #25
TheMultii | 2019-08-10 16:09:22 UTC | #26
Dodaj do swojego URL w zakładce Request http://
, bądź https://
(w zależności od tego, co stosujesz u siebie)
Powinno wtedy zadziałać ;)