Skocz do zawartości
JedenBit

[CSM v1.8.1] CopyScanerMultimedia - youtube, alltube, cda, facebook... odtwarzanie - pobieranie

Rekomendowane odpowiedzi

Jak wiecie wkrótce pojawi się nowa wersja CSM 1.6, ogólnie ta wersja jest już gotowa od dość dawna ale nie miałem czasu (wakacje wiadomo) żeby porobić paczki i wrzucić je na serwer. W między czasie co jakiś czas wprowadzałem jakieś drobne zmiany, a że na dniach nowa wersja ukaże się publicznie to dobry czas żeby wprowadzić końcowe zmiany, dlatego jeżeli wykryliście jakieś błędy, macie propozycje zmian i ulepszeń to jest to najlepszy moment żeby tym tu się ze mną podzielić, przed finalnym zamknięciem wersji 1.6.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

No i jest kolejne wydanie.Sporo minęło od poprzedniego wydania, prawie 4 miesiące, ale prace nad nową wersją był wznowione dopiero po okresie wakacyjnym, a kluczowe zmiany były wprowadzane w sumie przez ostatni miesiąc. Był mały poślizg przy końcówce z wydaniem kolejnej wersji, tuż przed planowanym zamknięciem wersji 1.6 napotkałem kilka problemów w działaniu które wcześniej jakoś mi umknęły, oczywiście zostały usunięte a z efektami tych prac możecie zapoznać się sami. CSM v1.6 [03.10.2016] + MListX v1.2 [03.10.2016] csm1.gif

Zmiany w CSM v1.6 :- dodana obsługa [silnik wewnętrzny] : : wiadomosci.tvp.pl : tvp3.tvp.pl : facebook.com : vid.me : webm.land : europarltv.europa.eu/pl/ : tvn24.pl : hitbox.tv : youngpornvideos.com : efilmy.tv : streamplay.cc : redtube.org : vshare.io : superfilm.pl : tvp.pl (aktualizacja) : tvp.info (aktualizacja) : tvpparlament.pl (aktualizacja) : vimeo.com (aktualizacja) : youtube.com (aktualizacja) : flyingjizz.com (aktualizacja) : xtube.com (aktualizacja) : zippysharedjs.com (aktualizacja)- Poprawki i ulepszenia [silnik wewnętrzny]- Usunięcie nieaktywnego looknij.tv- Wydobywanie linka ze skopiowanego tekstu- Wydobywanie linka z wyników wyszukiwania google- Naprawiony błąd z mlistx / menu- Naprawiony błąd z opcją auto... przy korzystaniu z mlistx (wykonywał podwójną operację - schowek i HwndSetText)- Trzymanie ostatniego linka w pamięci- [szukaj/Lista] - pokazuje mlistx jeżeli jest uruchomiony, jeżeli nie to go uruchamia- Wczytuje ścieżkę z listy "player", podczas wybierania [...] player'a- Wdrażanie wyboru jakości [Jakość / Quality] dla innych stron- Ulepszony statusbar- Wyświetlanie wyjątków i błędów - statusbar- Dodatkowe piąte miejsce na player- Zaktualizowane biblioteki SLL- Zaktualizowany zewnętrzny silnik [2016.10.02]- Opcja Download - Zapisz plik... - [ctrl + win] : : Poprawione błędy przy pobieraniu nagłówka (nowy silnik pobierania nagłówka) : Wyświetlanie informacji o błędach : Usuwanie niepobranego pliku przy próbie pobierania gdy za mało miejsca na dysku : Drobne poprawki [przypisywanie rozszerzeń] : Lekkie zmiany graficzneMListX 1.2- Obsługa vimeo.com (aktualizacja)- Dodana opcja [Kopiuj -> Wszystko]- Obsługa klawiszami [Przełączanie stron strzałkami [], usuwanie pozycji z listy [DEL]]- Wyświetlanie informacji na statuspanel- Optymalizacja kodu [szybsze wczytywanie wyników do list]- Kolorowe kolumny- Hurtowe zaznaczanie pozycji stron na których odbędzie się wyszukiwanie- Poprawa wyglądu inne drobne poprawki
Jak można zauważyć na obrazkach, w CSM 1.6 zniknął napis "Jakość Youtube :" na rzecz "Jakość / Quality :", to z powodu wdrażania (od wersji CSM 1.6) wyboru jakości również dla innych stron. Opcja ta tyczy się silnika zewnętrznego jak i silnika wewnętrznego który w wersji 1.6 obsługuje następujące portale: [Zawartość widoczna tylko dla zalogowanych użytkowników] Opcja "Jakość / Quality :" próbuje odpalić materiał multimedialny w takiej rozdzielczości jaką wybrał użytkownik w przypadku gdy taka nie jest dostępna, CSM szuka materiału w niższych rozdzielczościach, jeżeli takich nie ma CSM zacznie wyszukiwać materiału dostępnego w wyższej rozdzielczości niż wybrał użytkownik. Gdy i to nie przyniesie rezultatu CSM stara wydobyć się jakikolwiek dostępny materiał multimedialny, przepuszczając link przez wiele bloków skanujących. Kolejną ciekawą opcją wartą omówienia jest "Wydobywanie linka ze skopiowanego tekstu", teraz nie trzeba idealnie kopiować linka, można zaznaczyć cały tekst zawierający link/adres strony a CSM sam sobie go wydobędzie. Sam sprawdź, odpal CSM 1.6 skopiuj cały tekst i kliknij ctrl+shift:
ijiv dsinj 345ko y" rokgerk gerg "r gorkeop938t j3egj9405 g'tr rtrt \r tr tr]t\ tr ?Nr|injio ioer 9045 t trhrt\] \g[rt \] ionj in iern [Zawartość widoczna tylko dla zalogowanych użytkowników] k;d'vomvsjnm oigjk sogrtoi jrito sskmn ohit sjh iosrtjoih jjh
ijiv dsinj 345ko y" rokgerk gerg "r gorkeop938t j3egj9405 g'tr rtrt \r tr tr]t\ tr ?Nr|injio ioer 9045 t trhrt\] \g[rt \] ionj in iern "http://schlendern.wrzuta.pl/audio/9n6lXt0apGO/15_gruby_mielzky_-_wstyd,k;d'vomvsjnm oigjk sogrtoi jrito sskmn ohit sjh iosrtjoih jjh
ijiv dsinj 345ko y" rokgerk gerg "r gorkeop938t j3egj9405 g'tr rtrt \r tr tr]t\ tr ?Nr|injio ioer 9045 t trhrt\] \g[rt \] ionj in iernhttp:\/\/schlendern.wrzuta.pl\/audio\/9n6lXt0apGO\/15_gruby_mielzky_-_wstyd\k;d'vomvsjnm oigjk sogrtoi jrito sskmn ohit sjh iosrtjoih jjh
To tylko kilka przykładów, CSM radzi sobie ze sporą liczbą kombinacji. Warto też wspomnieć o opcji "Trzymanie ostatniego linka w pamięci" - CSM trzyma w pamięci ostatni link na którym operował oraz również link do pliku który wydobył, dzięki czemu nie musi dokonywać ponownego skanowania gdy chcemy odtworzyć/pobrać jeszcze raz ten sam materiał z tego samego linka. MListX v1.2 [03.10.2016] mlx1.jpgmlx2.jpg Teraz parę słów o tym dodatku. Dużym ułatwieniem w 1.2 jest obsługa klawiszami [Przełączanie stron strzałkami [], usuwanie pozycji z listy [DEL], odtwarzanie [ENTER]], nie trzeba klikać na przyciski [ > ] aby przechodzić ze strony na stronę. "Hurtowe zaznaczanie pozycji stron na których odbędzie się wyszukiwanie" - dodatkowe opcje w zakładce "Szukaj..." - klikając na [x] możemy zaznaczyć wszystkie pozycje lub klikając na [ ] odznaczyć, oprócz tego są ukryte jeszcze 2 przyciski - klikając na Filmy: możemy zaznaczyć/odznaczyć wszystkie pozycje poniżej, identycznie jest w przypadku kliknięcia na Muzyka:. Został lekko zoptymalizowany kod dzięki czemu wczytywanie wyników wyszukiwania czy wczytywania list odbywa się znacznie szybciej, widać znaczną różnice zwłaszcza w przypadku wczytywania większych list. Do pobrania jest również:- Najnowsza wersja odtwarzacza MPC-HC 1.7.10.252 x86 PL (08.07.2016) oczywiście w wersji portable, razem ze zmienionymi przeze mnie ustawieniami w których zmieniłem między innymi buforowanie z 3MB do 40MB, zmiana korzystna dla osób ze słabszym transferem.- MPV 0.11.0 - f8c5743 nie najnowsza wersja ale z tego co wiem ostatnia działająca na Windows XP, ciekawego playe'ra który również nieźle sprawdza się przy odtwarzaniu streamów internetowych, ma całkiem spore możliwości, posiada bardzo prosty panel sterujący ponieważ głównie obsługuje się go skrótami klawiatury, opis klawiszy i funkcji znajdziecie w paczce w pliku tekstowym - Keyboard_Control.txt oraz manual.pdf gdzie znajdują się opisy wszelkich funkcji i ustawień, oraz bezpośrednio [Zawartość widoczna tylko dla zalogowanych użytkowników]. Program oczywiście również w wersji portable. Wszystkie te programy można pobrać również w paczce CSM v1.6 (Full Pack) 46.8MBJest to paczka z CSM v1.6 ze zintegrowanymi programami:- MListX v1.2 (03.10.2016)- MPC-HC 1.7.10.252 x86 PL (08.07.2016)- MPV 0.11.0 - f8c5743 (23.09.2015)wszystko znajduje się w jednym folderze, po zainstalowaniu/wypakowaniu, program CSM jest od razu gotowy do pracy, wszystkie ustawienia zapisywane są w folderze głównym CSM. Jeżeli chodzi o dalszy rozwój CSM to mam naprawdę bardzo dużo fajnych pomysłów na ciekawe opcje i mechanizmy, jeden z nich ostatnio testowałem i testy wypadły całkiem pomyślnie, jeżeli wszystko wypali to będzie to na pewno bardzo kluczowa zmiana i zwiększy to znacząco ilość obsługiwanych stron, zdradzę tylko że pisząc CSM staram się "odbijać" od statycznych mechanizmów dekodowania stron na sztywno przypisanych do programu. Mam też parę pomysłów na inne projekty, ale jak z tym wszystkim będzie to czas pokaże , na ile starczy samozaparcia i wolnego czasu, na razie to tyle, pozdrawiam.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Zgadza się, tylko to nie błąd a ograniczenie, niestety wbudowany w CSM menadżer pobierania ma ograniczenie do 2GB a dokładniej 1,999GB, wynika to z ograniczenia silnika pobierania, aby to obejść musiałbym zastosować całkiem inny silnik lub spędzić nad tym trochę czasu i podłubać w czeluściach kodu, postaram się temu zaradzić w następnej wersji.

 

Ogólnie ograniczenie wynika z tego że w silniku został zastosowany typ Integer (maks. 2147483647 = 1,999 GB), zmiana na Int64 (maks. 9223372036854775807 = 8191,999 TB) powinna rozwiązać sprawę.

 

Typ liczbowy - Integer

Rozmiar 32 bitowy (4 bajty)

 

Zakres: dla 32 bitów (-231 .. 231-1) = (-2147483648 .. 2147483647)

2147483647 bajtów = 1,999999999068677425384521484375 GB (Gigabajty)

 

 

Typ liczbowy - Int64

Rozmiar 64 bitowy (8 bajtów)

 

Zakres: (-263 .. 263-1), czyli (-9223372036854775808 .. 9223372036854775807)

9223372036854775807 bajtów = 8191,9999999999999991118215802999 TB (Terabajt)

 

Obecnie przy plikach 2GB i więcej, nie pozostaje nic innego jak ustawić w CSM w "Download [ctrl + win]" -> "Kopiuj link (schowek)" i pobrać plik przez jakiś inny menadżer pobierania lub przez przeglądarkę internetową.

 

 

Edycja:

Ewentualnie możesz też do tego czasu napisać własny menadżer pobierania, CSM komunikuje się z asysdownjb.dll za pomocą parametrów czyli otwiera plik asysdownjb.dll z parametrami:

 

asysdownjb.dll "link do pliku" "nazwa"

 

czyli przykładowo

 

asysdownjb.dll "http://c.wrzuta.pl/wa5613/44c395640001f3794d4b186e?Expires=1475671879&SDSAccessKeyId=rYqalswZ&Signature=6Otgzxg0fl6jHVI9QSfbzHd0gT8=" "Pezet-Noon - W Branży"

 

Parametr "nazwa" nie jest wymagany.

Menadżer możesz napisać w dowolnym języku programowania, tworzysz normalną aplikacje i zmieniasz rozszerzenie na .dll zresztą całą nazwę programu zmieniasz na asysdownjb.dll i wrzucasz do folderu z CSM.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Właśnie powoli zmierzam ku zamknięciu wersji CSM 1.7 , jeszcze tylko jeden "średnio trudny" problem do rozwiązania, przy okazji co nie co przez ten czas się jeszcze doda, zaktualizuje może jeszcze jakiś drobny pomysł wpadnie i w sumie gotowe. W nowej wersji jak pisałem powyżej nie będzie problemu z limitem ~2GB przy ściąganiu, uporałem się już z tym problemem i limitów już nie ma, przy okazji zostaną dodane najnowsze biblioteki OpenSSL oraz zostało zamienionych parę funkcji na znacznie szybsze odpowiedniki, więc sporo do przodu z optymalizacją, której nigdy za wiele :D

 

Co do aktualizacji itp. to ci co korzystają z CSM już pewnie dobrze wiedzą że strona cda.pl przestała być wspierana w wersji CSM 1.6, po wydaniu tej wersji zaszły zmiany w kodzie strony i CSM 1.6 nie potrafi wydobyć teraz linka. Pomyślałem też i nad tym, podrzucam wam więc nowy aktualny skrypt do CSM który wspiera stronę cda.pl

[Zawartość widoczna tylko dla zalogowanych użytkowników]

Niestety funkcja tworzenia i dodawania własnych modułów/wtyczek/skryptów będzie dostępna dopiero od wersji CSM 1.7 ale możecie już teraz zerknąć, jak taki skrypt wygląda :D

 

Jak zawsze pod koniec zamykania następnej wersji CSM, zwracam się do was, jeżeli macie jakieś pomysły na zmiany, ulepszenia, wykryliście jakieś błędy w działaniu to dajcie znać w tym temacie lub na maila który znajdziecie na stronie [Zawartość widoczna tylko dla zalogowanych użytkowników]

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

I znów trzeba było trochę dłużej poczekać na kolejna wersje CSM, okres świąteczny więc prace wstrzymane, a potem ciągle jakieś poprawki i szlifowanie, prace po przerwie ruszyły z kopyta i sam już nie widziałem końca, ciągle wpadałem na jakieś drobne błędy, poprawki, pomysły na nowe funkcje, testowanie, a gdy już miałem zamykać wersje 1.7 to znów coś i znów "zabawa" od początku. Trwało to trochę ale dzięki temu otrzymujecie znacznie lepszą wersję 1.7, znacznie bardziej dopracowaną z większymi możliwościami, niż było to planowane, a lista kompatybilnych stron bardzo się powiększyła, ucieszą się zwłaszcza ci co lubią oglądać filmy, ale o tym poniżej.

CSM v1.7 [05.02.2017] + MListX v1.3 [05.02.2017]

csm1.gif

 

Cytat
Zmiany w CSM v1.7 :
- dodana obsługa [silnik wewnętrzny] :
: looknij.in (telewizja online)
: dailymail.co.uk
: pinkbike.com
: twitter.com
: youtube.com (fix - wyciek pamięci)
: filmiki.tv
: wholecloud.net
: vshare.io (aktualizacja)
: streamin.to
: vidto.me
: rapidvideo.com
: raptu.com
: speedvid.net
: playedto.me
: wrzuta.pl (aktualizacja)

(Porno XXX)
: pornburst.xxx
: metaporn.com
: redtube.com (aktualizacja)
: redtube.org (aktualizacja)
: sunporno.com
: pornhd.com
: crazyshit.com
: hellporno.com
: txxx.com
: xbabe.com
: porn.com
: tryboobs.com
: katestube.com
: sexu.com
: alotporn.com
: hotmovs.com
: pornalized.com
: upornia.com
: japan-whores.com
: clipcake.com
: sweetkiss.me
: sleazyneasy.com
: wankoz.com
: xfig.net
: fetishshrine.com
: pornsharing.com
: sexytube.me
: fantasti.cc
: tfpass.com
: finevids.xxx
: wetplace.com
: hdzog.com
: nudez.com
: pinkrod.com
: empflix.com
: mofosex.com
: pervclips.com
: bestporntube.me
: thenewporn.com
: voyeurhit.com
: cliplips.com
: fetishshrine.com
: fantasy8.com
: pornper.com
: freepornvs.com
: xzook.com
: befu*k.com
: hotshame.com
: vporn.com
: 3movs.com
: alphaporno.com
: bravotube.net
: sex3.com

(Filmy online)
: anyfiles.pl
: cda.pl (aktualizacja)
: kinoman-tv.pl
: filmox.org
: obczaj.tv
: gofilm.pl
: filmy.to
: posiedze.pl
: cdax.tv
: alltube.tv
: kinostar.tv
: paczamy.pl
: zalukaj.com (aktualizacja)
: stop-limitom.pl
: efilmy.online
: cda-hd.pl
: seans24.com.pl
: kino123.pl
: 123filmy.pl
: superkino.tv
: tv.jardello.com
: filmik.tv
: cda-online.tv
: ekinomaniak.tv
: cda-kino.pl

- Aktualizacja funkcji Stringreplace na znacznie szybszą
- Obsługa własnych wtyczek w Delphi Script (*.pas)
- Aktualizacja komponentów TCP/IP (2016.12.24)
- Aktualizacja bibliotek OpenSSL - 1.0.2k-i386 (2017.01.26)
- Zaktualizowany zewnętrzny silnik [2017.02.04]
- Dodane pozycje w menu - Plugin -> Włącz i Folder
- Dodane zapisywanie ustawień menu - Auto... i Plugin -> Włącz
- Poprawki, ulepszenia i nowe funkcje skanowania [silnik wewnętrzny]
- Inne drobne poprawki
- Opcja Download - Zapisz plik... - [ctrl + win] :
  : Aktualizacja funkcji Stringreplace na znacznie szybszą
  : Aktualizacja komponentów TCP/IP (2016.12.24)
  : Aktualizacja bibliotek OpenSSL - 1.0.2k-i386 (2017.01.26)
  : Aktualizacja progressbar (z longint na int64)
  : Likwidacja limitu pobieranego pliku 2gb (1,999GB)
  : Dekodowanie nazwy pliku (UTF8)

MListX 1.3
- Aktualizacja funkcji Stringreplace na znacznie szybszą
- Aktualizacja komponentów TCP/IP (2016.12.24)
- Historia wyszukiwania w sesjach
- Autouzupelnianie
- Funkcja "Otwórz link"
- Inne drobne poprawki
- Dodana obsługa:
  : kinoman-tv.pl
  : efilmy.tv
  : filmox.org
  : filmy.to


Jak widać trochę tego jest a i tak lista nie oddaje ilości zmian jakie zostały wprowadzone do CSM 1.7 względem starszej wersji, tyle tego że sam już do końca nie pamiętam co kryje się pod "Inne drobne poprawki", ale omówmy te kluczowe które pamiętam:

Kluczową zmianą była "Aktualizacja komponentów TCP/IP" i "bibliotek OpenSSL", starsza wersja były coraz mniej kompatybilna ze stronami, które zaczeły przechodzić na nowsze protokoły SSL/TLS przez co CSM 1.6 zaczął mieć problemy ze stronami które jeszcze pare dni wcześniej obsługiwał. Po aktualizacji okazało się że muszę poprawić sporo kodu żeby spasować go pod zaktualizowane komponenty i biblioteki, było trochę główkowania, a sama aplikacja csm.exe po tym zabiegu przybrała dodatkowe około 300kb.

Został również usunięty "limit pobieranego pliku 2gb (1,999GB)", niestety nie testowałem w praktyce czy jest wszystko okej, nie chciało mi się czekać na pobranie ponad 2GB danych, ale raczej powinno wszystko działać jak należy.

Kolejna mocna zmiana dotknęła "wewnętrzny silnik skanowania" który zyskał około 6 nowych funkcji, które znacznie usprawniły i rozszerzyły kompatybilność z różnymi stronami, zwłaszcza tymi nie przypisanymi na sztywno do CSM 1.7, przez co program zaczyna żyć trochę "własnym życiem" i oprócz znacznie większej skuteczności może czasem dziwnie się zachować, choć jak na razie w fazie testów widzę same plusy (wraz z testowaniem na pewno te funkcje zostaną jeszcze doszlifowane).

Następna zmiana to zmiana o której wspominałem już dużo wcześniej, a mianowicie "Obsługa własnych wtyczek w Delphi Script (*.pas)", Kolejna solidna cegła dołożona do zwiększenia kompatybilności i możliwości. Wtyczki obsługiwane w języku Delphi Script czyli Object Pascal/Free Pascal, oprócz standardowych funkcji i procedur do dyspozycji jest trochę przydatnych funkcji i procedur napisanych prze zemnie które kluczowo ułatwiają i upraszczają pisanie wtyczek. Na razie nie będę jeszcze opisywał API bo nazwy funkcji/procedur jak i one same myślę że zostaną zmienione w kolejnej wersji więc nie chcę namieszać, w tej wersji raczej ta funkcja jest testowa i bardziej dla mnie, ale jeżeli komuś zależy i chce napisać jakieś własne wtyczki pod CSM 1.7 to piszcie na maila wyjaśnię i podeślę API, w kolejnej wersji CSM 1.8 już oficjalnie opis funkcji, procedur, API jak i przykłady pojawią się na stronie domowej [Zawartość widoczna tylko dla zalogowanych użytkowników] pojawi się również mały program do pisania i testowania wtyczek (najpewniej będzie dołączony również do wersji Full Pack).

Podczas oczekiwania na kolejną wersję CSM 1.8 na pewno w tym czasie będą pojawiać się jakieś wtyczki (zwłaszcza jak jakaś znacząca strona przestanie być obsługiwana przez CSM 1.7) , więc polecam częste zaglądanie na stronę domową.

Wtyczki należy skopiować do folderu "CSM\plugin", bądź kliknąć w opcjach Plugin -> Folder i wkleić wtyczki do folderu który się otworzy, a następnie należy zaznaczyć w opcjach Plugin -> Włącz aby program z nich korzystał. (powyższy skrypt z poprzedniego posta do cda.pl działa na CSM 1.7 więc można sobie przetestować)


MListX v1.3 [05.05.2017]

mlx1.gifmlx2.jpg

Jak widać powyżej na obrazkach została dodana obsługa (filmy online):
: kinoman-tv.pl
: efilmy.tv
: filmox.org
: filmy.to

Oprócz tego między innymi dodane zostało - Historia wyszukiwania w sesjach (która jest usuwana po zamknięciu MListX) i autouzupełnianie oraz Funkcja "Otwórz link" która otwiera link w domyślnej przeglądarce.

Na koniec warto jeszcze wspomnieć że przy filmach na serwerze [Zawartość widoczna tylko dla zalogowanych użytkowników] wybierając w CSM jakość - 3072p - uzyskamy najlepszą jakość, ale nie zawsze jest ona dostępna, dla tego ta opcja jest taka trochę ukryta i dostępna dopiero po wybraniu jakości - 3072p, tak samo czasem może wyskoczyć na czerwono "[vshare.io] : Server is currently offline!...." ,warto wtedy przełączyć jakość i spróbować jeszcze raz na - 3072p (albo spróbować ponownie za jakiś czas)

Można to przetestować na stronach np.
- [Zawartość widoczna tylko dla zalogowanych użytkowników]
- [Zawartość widoczna tylko dla zalogowanych użytkowników]


Dla kinomanów polecam przejrzenie stron w rubryce (Filmy online), są to Polskie serwisy z pełnometrażowymi filmami online, które obsługuje CSM 1.7

Pliki do pobrania jak zawsze znajdziecie na pierwszej stronie tego tematu w pierwszym poście i oczywiście na stronie domowej [Zawartość widoczna tylko dla zalogowanych użytkowników]

To w sumie na razie tyle, zostawiam was z CSM 1.7 ,a ja udaje się na zasłużony odpoczynek i kładę się spać, dobranoc :)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeżeli masz WinRar'a możesz wypakować pliki do folderu (program uruchamiasz odpalając plik csm.exe), jeżeli instalujesz to po prostu usuwasz folder z programem i skrót z menu start (program nie zaśmieca Windowsa, wszystkie pliki są w jednym folderze). To "instalowanie" to tak naprawdę wypakowanie plików do jednego folderu i dodanie skrótu do menu start.

 

Info ze strony [Zawartość widoczna tylko dla zalogowanych użytkowników] :

Wszystkie programy są w wersji portable, oznacza to że wszystkie pliki trzymane są w jednym folderze w którym zapisywane są również wszelkie ustawienia.

Instalując nowszą wersję programu (z zachowaniem domyślnej ścieżki folderu docelowego), stare pliki zostają zastąpione, nadpisane nowymi a konfiguracja zostaje zachowana, dodawany jest tylko nowy skrót do menu start z nowym numerem wersji programu, więc stary skrót należy usunąć ręcznie.

Pliki instalacyjne exe to samorozpakowujące się archiwa WinRAR-a z domyślną ścieżką folderu docelowego - x:\Program files\ (można ręcznie wybrać inny folder).

Pliki exe oczywiście można również wypakować normalnie WinRAR-em, klikając prawym na pliku exe -> Wypakuj do...

 

 

UWAGA1 !!!

Jeżeli korzystacie z MPC-HC z mojej strony ze zmienionymi ustawieniami, posiadacie Windows7 lub nowszego a obraz wyświetlany w MPC-HC jest kiepskiej jakości to zmieńcie sobie ustawienia:

 

Widok -> Ustawienia... -> Odtwarzanie -> Strumień wyjściowy:
Obraz DirectShow -> Video Mixing Render 9 (renderless) lub Video Mixing Render 9 (windowed)

 

(można potestować też inne pozycje z listy)

 

Moje ustawienia MPC-HC są pod WindowsXP, na nowszych maszynach i nowszym Windowsie obraz może być kiepski ale nie musi, zdarzyło mi się tak raz na jednym laptopie z Windows 7 i zmiana ustawień na te powyższe pomogła. Jeżeli po zmianie nie ma żadnej różnicy w wyświetlanym obrazie to ustawcie tak jak było (Overlay Mixer Renderer).

 

 

UWAGA2 !!!

Jeżeli po naciśnięciu skrótu Ctrl+Shift dzieje się wam coś z klawiaturą, zmienia wam się układ klawiatury z programisty na zwykły i odwrotnie (głównie na Windows 7) to zmieńcie sobie ustawienia, ponieważ w Windows 7 Ctr+Shift może być ustawione jako skrót od zmiany klawiszy Polski programista/zwykły:

[sTART] -> Panel sterowania -> Region i język -> Klawiatura i języki -> Zmień klawiatury... -> Zaawansowane ustawienia klawiszy

1.gif

Przestawcie na - Nieprzypisane

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

aha czyli lekkość ;)

to u mnie internet download manager pójdzie w odstawke ...

atwój program działą przy starcie systemu ?

 

ps. ja pobrałem tą wersje : 

"[Zawartość widoczna tylko dla zalogowanych użytkowników]"

 

przyznam ze nie chciało mi sie czytać co do czego jest ;p

ale jesli w tym full pack jest opcja ze moge wyszukać pliki w sieci to super.

mam dziadowskiego amd e1 + 3gb ram i mam kłopot z odtwarzaniem Youtube w chrome... ale inne video tez się tnie. zobaczymy jak z tym...

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Przede wszystkim lekkość, lekkość, szybkość i prostota :)

"atwój program działą przy starcie systemu ?" - Niema takiej opcji w programie, ale wystarczy wrzucić skrót (do programu CSM) do autostartu i będzie startował wraz z uruchomieniem komputera.

Dodatek MListX (dołączony do wersji Full Pack) umożliwia wyszukiwanie plików (filmy/muzyka) na niektórych serwisach.

Ja mam jeszcze gorszy sprzęt (choć nie narzekam) i podobne problemy i gdyby nie to, to raczej nie powstałby ten program :)



Testując nową funkcję, napisałem plugin (wtyczkę) dodający/aktualizujący poniższe strony:
 

[Zawartość widoczna tylko dla zalogowanych użytkowników] (09.02.2017) - pornhub.com, thumbzilla.com, redtube.com, redtube.org, tube8.com, youporn.com, spankwire.com, xtube.com, pornhd.com, tvn24.pl, xhamster.com, liveleak.com, metacafe.com, realgfporn.com

 

Wtyczkę wrzucacie do folderu CSM/plugin , sprawdzić czy działa możecie na stronie [Zawartość widoczna tylko dla zalogowanych użytkowników] - CSM 1.7 (bez tej wtyczki) nie obsługuje tej strony.

 

 

UWAGA !!

Testując działanie wtyczki, zauważyłem że przy uruchomionej opcji [Plugin -> Włącz], występuje mały wyciek pamięci.
W następnej wersji CSM zostanie to naprawione a obecnie jeżeli korzystacie z tej opcji i wtyczek (w wersji CSM 1.7) to stwórzcie folder o nazwie str w folderze CSM/plugin , ten zabieg naprawi ten błąd (wyciek pamięci).

Bez tego oczywiście wszystko też będzie działać, tylko wraz z czasem program będzie zjadał coraz więcej ram.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Zgadza się u mnie też i u innego użytkownika, więcej tutaj - [Zawartość widoczna tylko dla zalogowanych użytkowników]

 

UWAGA !!

Zaszły jakieś zmiany na serwerze youtube i MPC-HC (najprawdopodobniej tylko na Windows XP) przestał sobie radzić z odtwarzaniem youtube (podobna sytuacja jest z liveleak), przełącz player w CSM na MPV aby oglądać streamy z tych serwisów (bądź podepnij pod CSM inny player) więcej niżej.

 

 

Jak pisałem w tamtym temacie (link powyżej), problem leży po stronie serwisu youtube.com, musieli coś zmienić na serwerze i teraz mpc-hc ma problem z połączeniem/streamowaniem, sprawdzałem na starszej wersji CSM 1.6 i jest to samo więc problem nie leży w CSM, testowałem różne wersje MPC-HC i bez zmian, na stronie domowej MPC-HC już ktoś wczoraj ten problem poruszył więc twórcy playera już wiedzą o tym błędzie, podobny problem jest ze streamowaniem z [Zawartość widoczna tylko dla zalogowanych użytkowników].

 

 

Na odtwarzaczu MPV streamy z youtube i liveleak działają bez problemu, w wersji CSM Full Pack oba playery (MPC-HC i MPV) są już zintegrowane więc wystarczy przełączyć na player MPV (wybrać z listy - Ścieżka do playera), oprócz tego oba można pobrać z mojej domowej [Zawartość widoczna tylko dla zalogowanych użytkowników].

 

Więc na razie pozostaje czekać na nową wersję MPC-HC a do tego czasu oglądać youtube i liveleak w odtwarzaczu MPV bądź jakimś innym, testowałem pare i wygląda to tak:

 

[Playery radzące sobie z youtube i liveleak]

- MPV

- VLC

- SPlayer (korzysta z MPlayer i MPV - można przełączyć w ustawieniach)

 

[Playery które radziły sobie z youtube, ale ostatnio przestały]

- MPC-HC

- MPC-BE

- PotPlayer

 

Jak zwykle zachęcam do testowania innych playerów i dzielenia się wynikami tutaj.

 

 

EDYCJA:

 

Już wiem o co chodzi, MPC-HC boryka się z tym z czym borykał się CSM, przestarzałe biblioteki/protokół SSL/TLS. Wychodzi na to że serwer youtube przeszedł na nowszy szyfrowany protokół SSL który nie obsługuje MPC-HC, więc twórcy tego playera muszą zaktualizować w nim biblioteki SSL na nowsze.

Chociaż z tego co przeczytałem, wszystko wskazuje na to że MPC-HC korzysta nie z własnych bibliotek SSL tylko z wbudowanych w system operacyjny, wszystko na to wskazuje ponieważ w rozmowach wyszło że u użytkowników z nowszymi systemami windows, MPC-HC nie ma problemów z odtwarzaniem z youtube, problem pojawia się na starszych systemach jak właśnie Windows XP. Twórcy MPC-HC zostali już o tym poinformowani, czekamy więc na rozwój wydarzeń.

 

 

EDYCJA2:

 

Ok, już wszystko wiem, jestem po testach i mam bardzo dobre wieści, uda się rozwiązać problem z WinXP, MPC-HC i youtube/liveleak itp., tak jak wspominałem, wina leży po stronie przestarzałych bibliotek SSL/TLS które są zaimplementowane w Windows XP a z których niestety korzysta MPC-HC ale nie tylko bo i jak było wspomniane, również PotPlayer, MPC-BE i cała masa innych programów. Właśnie zaraz zabieram się za stworzenie łatki dla Windows XP aktualizującą systemowe biblioteki SSL/TLS.

 

Dajcie znać na jakich systemach działa lub nie działa u was odtwarzanie z youtube w MPC-HC.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dobra kontynuujemy, jest rozwiązanie ostateczne ;)

Swoją drogą zabierając się za tworzenie tej aktualizacji myślałem że będzie to prosta i szybka robota, a tymczasem życie zweryfikowało i nawet pomyślałem przez chwilę że "chyba wybrałem się z motyką na słońce" :wacko:

 

Przy tej aktualizacji założyłem sobie kilka celów:
- prostota obsługi
- wszystko w jednym pliku
- możliwość cofnięcia aktualizacji
- obsługa z linii komend
- jak najmniejszy rozmiar pliku
- przewidzenie błędów/wyjątków i ich obsługa

Przy okazji powiększyłem swój zakres wiedzy i mam już bardzo dobrą bazę do innych aplikacji tego typu.

jadymyyyyy....

 

Problem: Posiadam Windows XP i nie działa mi odtwarzanie z liveleak, youtube... w MPC-HC wyświetla "nie udało się renderować pliku", w PotPlayer, MPC-BE... również nie działa.
Rozwiązanie: Zainstaluj aktualizację SSL/TLS dla Windows XP - [Zawartość widoczna tylko dla zalogowanych użytkowników]

 

 

ustxp.gif

 

Aktualizacja dodająca w Windows XP obsługę protokołu SSL/TLS 1.2. Oficjalnie Windows XP SP3 obsługuje maksymalnie SSL/TLS 1.0, ale nadal są wydawane aktualizacje pod [Zawartość widoczna tylko dla zalogowanych użytkowników] , niestety próbując zainstalować tą aktualizację ([Zawartość widoczna tylko dla zalogowanych użytkowników])  często można napotkać na problem i komunikaty typu "wersja zainstalowanego systemu Windows nie odpowiada aktualizacji", "jezyk aktualizacji jest inny niż język Windows XP" i takie tam, postanowiłem więc napisać aktualizację która nie sprawiałaby problemów a którą mogłyby zainstalować osoby z Windows XP SP3 jak i SP2 (nie wiem czy działa też na SP1) bez względu na język systemu i jaki to WinXP, czy to oryginał, modyfikowany, kastrat.

 

Do czego jest SSL/TLS?
Aktualnie coraz więcej serwerów przerzuca się na nowsze szyfrowanie SSL/TLS 1.1 i 1.2 , przez co programy korzystające z systemowych bibliotek SSL/TLS nie będą w stanie nawiązać szyfrowanego połączenia z takimi serwerami (na Windows XP). Programy takie jak klienty pocztowe, komunikatory, odtwarzacze audio/wideo streamujące materiały z sieci, jak na przykład MPC-HC, PotPlayer, MPC-BE które w ostatnich dniach już przestały odtwarzać streamy z youtube.com (które przeszło w ostatnich dniach na nowszy protokół szyfrowania) czy liveleak.com, te programy przestaną po prostu działać (bez tej aktualizacji) oraz wszystkie programy które korzystają z systemowych bibliotek SSL/TLS i łączą się z serwerami które przeszły na szyfrowanie SSL/TLS 1.1 w zwyż.

 

Obsługa:
Kliknij - Update - a następnie [Tak] aby zrestartować komputer, bądź [Nie] jeżeli sam chcesz to zrobić w późniejszym czasie, aktualizacja dokończy się dopiero po restarcie systemu. (przed aktualizacją najlepiej wyłączyć firewall i antywirus, jeśli się posiada)

 

Przeznaczenie:
Aktualizacja jest przeznaczona głównie dla systemów Windows XP SP3 x32 (powinno też działać na SP2), osobiście testowałem na modyfikacjach XP SP3:
- Windows JG
- 51lite 3.3
- XP Light (WinSxS)

 

Możliwa jest również obsługa aktualizacji poprzez parametry (linie komend):

ustxp.exe -parametry folder

-e    wypakowuje pliki zawarte w aktualizacji
-b    kopiuje pliki z systemu (backup)

-u    aktualizacja bibliotek (Update)
-r    przywrócenie kopii zapasowej (Restore backup)
-s    tryb cichy, nie wyświetla komunikatów o błędach
-y    automatycznie resetuje komputer, nie wyświetla komunikatu z pytaniem "czy zrestartować komputer"
-n    nie resetuje komputera, nie wyświetla komunikaty z pytaniem "czy zrestartować komputer"
-f    wymusza zamkniecie programów i restart systemu

W przypadku nieokreślenia ścieżki do folderu, przypisywana jest automatycznie ścieżka do folderu w którym znajduje się aktualizacja.

Folder określa się w przypadku użycia parametrów -e i -b.

 

Kilka przykładów:

Aktualizacja bibliotek i automatyczny restart w trybie cichym (bez wyświetlania formy aktualizacji i żadnych komunikatów)
ustxp.exe -u-s-y

Aktualizacja bibliotek w trybie cichym (zostanie wyświetlony jedynie komunikat z pytaniem "czy zrestartować komputer")
ustxp.exe -u-s

Wypakowanie plików zawartych w aktualizacji (do folderu z aktualizacją)
ustxp.exe -e

Wypakowanie plików zawartych w aktualizacji (do folderu c:\tmp)
ustxp.exe -e c:\tmp

 

 

ps. redbull90 jasne, posiadam samsung n150, ale sprzęt spełnia swoje zadanie.
 

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Uwaga: Aktualizacja dla CSM v1.7 do wersji CSM v1.7 Plus [2017.02.18]
Plik: [Zawartość widoczna tylko dla zalogowanych użytkowników][Zawartość widoczna tylko dla zalogowanych użytkowników]

 

Aktualizacja naprawia kilka błędów wykrytych w ostatniej wersji CSM v1.7, między innymi opisywany wcześniej wyciek pamięci, dodaje nowy testowy mechanizm skanowania, trochę nowych obsługiwanych serwisów, aktualizacji oraz całą funkcjonalność z pluginu 1B_SP z dnia 17.02.2017, więc po aktualizacji można go sobie usunąć, znacznie poprawia kompatybilność z serwisami z filmami online (po wydaniu wersji CSM v1.7 trochę się to posypało)....

 

Obsługa:
Wrzuć aktualizację do folderu z programem CSM v1.7 i kliknij [update] lub kliknij [update] i zaznacz folder z programem CSM v1.7.

 

 

Chyba będę co jakiś czas wrzucał takie aktualizacje pomiędzy oficjalnymi wersjami w czasie oczekiwania na wersje finalne CSM. Czasem się znajdzie jakiś znaczący błąd lub wygaśnie wsparcie dla jakiś kluczowych serwisów co dość znacznie ogranicza funkcjonalność CSM i zamiast czekać znów kilka miesięcy na nową wersję wydaje mi się że lepiej wydawać takie aktualizacje na bierząco zwłaszcza jeżeli są to błedy które w miare łatwo i prosto usunąć a które są dość kluczowe jeżeli chodzi o ogólną funkcjonalność CSM.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

No to super że wszystko działa jak należy.

 

A dziś właśnie mija równo rok od założenia tego tematu (temat założony dokładnie - lut 22 2016 04:14) i rok istnienia oficjalnie programu CSM :D , to już rok, ale ten czas leci.... :O

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

W Object Pascal - Delphi 7 a dokładniej korzystam z "Delphi Lite Edition v7.3.4.3 (Build 8.1)" , jest to nieoficjalna ulepszona, zmodyfikowana wersja Delphi 7 z dnia 2011, oficjalne Delphi 7 jest z 2002 roku więc spora przepaść, polecam zainteresowanym. :)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Z arduino nie miałem styczności ale czytałem opinie że łatwo się programuje i ludzie którzy wcześniej nie mieli styczności z programowaniem dają sobie radę.

 

 

A ja tworząc nowe mechanizmy do CSM, stworzyłem nowy projekt testowy o przewrotnej nazwie - "[Zawartość widoczna tylko dla zalogowanych użytkowników]" - która świetnie się wkomponowuje w ten koncept, program wyciąga linki (pobiera, odtwarza) bezpośrednio z wtyczki Flash Player, zapraszam do testowania i pisania o rezultatach w temacie [Zawartość widoczna tylko dla zalogowanych użytkowników], wasza pomoc, pomoże pchnąć ten projekt mocniej do przodu.

 

ps. tak jest to nawiązanie do serialu "The Flash" gdzie jeden z głównych rywali Flasha nazywa się Reverse Flash i jest odwrotnością Flasha :)

 

rf.jpg

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Witam. Ogólnie rzecz biorąc bardzo dobry i przydatny program. Pytanie do autora: Nie wiem jak inni ale ja mam problem z otwarciem filmu po wyszukaniu przez MListX ze strony filmy.to , fajnie by było jakby aplikacja otwierała stream z openload. Być może mnie się to nie udaje tylko. Druga sprawa to pytanie dotyczące Ipla i Player, czy program sobie będzie radził z tymi serwisami?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Zgadza się, serwis filmy.to przestał być obsługiwany, zaszły jakieś zmiany na stronie, tak jak openload który wcześniej też był obsługiwany, openload bardzo często zmienia kod na stronie, często zachodzą zmiany w szyfrowaniu więc jest dość problematyczny. Niedługo może wydam jakąś małą aktualizację CSM, ostatnio mam bardzo mało czasu wolnego więc prace praktycznie się zatrzymały.

 

Jeżeli chodzi o filmy.to czy openload to sprawdź mój inny projekt - [Zawartość widoczna tylko dla zalogowanych użytkowników] - program wyciąga linki bezpośrednio z flash playera (odtwarza - pobiera) i nie ma problemu z openload, filmy.to i innymi.

 

 

Co do Ipla i Player, nie mam pojęcia, nie testowałem i nie prowadziłem prac przy CSM pod Ipla, trzeba by było sprawdzić.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

  • Przeglądający   1 użytkownik

×