wrzuta.pl - pobieranie audio i video

w dziale Aplikacje dla Opery
kurdebest napisał(a):

Ręczne pobieranie plików audio i video z wrzuta pl jest śmiesznie proste, acz nurzące, wystarzy wpisać adres:

DLA AUDIO:

http://wrzuta.pl/aud/file/*cyferki_i_literki*/*nazwa_pliku*


i zapisać pobrany plik z rozszerzeniem *.mp3

i analogicznie DlA VIDEO:
http://wrzuta.pl/vid/file/*cyferki_i_literki*/*nazwa_pliku*


zapisując jako *.flv

Teraz meritum czyli moja prośba/pytanie do magików od userjs, czy mozliwe jest stworzenie skryptu który będzie przekierowywał z adresu domyślnego np.
http://kaaz.wrzuta.pl/audio/olSZdZZjlX/nie_przenoscie_nam_stolicy_do_krakowa
na powyższy?
Dzięki z góry!

Zajec napisał(a):

OK, ale nie działa mi to dla video. Wchodzę na: http://blazejsite.wrzuta.pl/film/hqqKSAl79R/podanie i próbuję wpisać adres: http://wrzuta.pl/vid/file/hqqKSAl79R/podanie ale nie ma pod nim filmiku.

P.S.
Dla plików Audio już mam, z publikację poczekam na więcej inf dotyczących plików video :-)

kurdebest napisał(a):

no, pogooglowałem i wyjszło mi coś takiego:

http://megaclip.wrzuta.pl/vid/file/*cyferki_i_literki*/

Zajec napisał(a):

Nada się?wrzuta.js

kurdebest napisał(a):

niby działa, ale:

  1. wrzuta.png
  2. link do pliku wygląda tak:
    http://wrzuta.pl/aud/file//olSZdZZjlX/nie_przenoscie_nam_stolicy_do_krakowa
    podwójny "/" po "file", zarówno przy audio jak i video

Zajec napisał(a):

Ad 1.
Przecież to nie jest skrypt do odpalania w Microsoft JScript, tylko w Operze jako UserJS.


Ad 2.
Faktycznie, poprawiłem to już. Pod tym samym adresem co wcześniej dostępna jest wersja 1.1.

Zajec napisał(a):

Pod tym samym adresem dostępna jest wersja 1.2. Dla spójności link "pobierz plik" umieszczam obok tytułu video/audio, zamiast szukać dla niego miejsca w linijce z tagami/kategoriami.

Wersja 1.1 nawalała gdy trafiliśmy na video bez tagów i bez przypisanej kategorii.

quiris napisał(a):

Zajec, czy mógłbyś dopisać metatag @namespace [ http://diveintogreasemonkey.org/helloworld/metadata.html ]? Można byłoby łatwo linkować do samego skryptu. W tym skrypcie byłoby odesłanie do stosownego wątku.

WRONEK napisał(a):

tutaj macie gotową stronke z takim czymś wink :

http://delphisoft.org/wrzuta/

Zajec napisał(a):

Originally posted by quiris:

Zajec, czy mógłbyś dopisać metatag @namespace [ http://diveintogreasemonkey.org/helloworld/metadata.html ]? Można byłoby łatwo linkować do samego skryptu. W tym skrypcie byłoby odesłanie do stosownego wątku.

Mógłbyś to troszkę bardziej przystępnie wytłumaczyć? Nie łapię o co chodzi z tym namespace :-)



Originally posted by WRONEK:

tutaj macie gotową stronke z takim czymś wink :

http://delphisoft.org/wrzuta/

I po co to? Chce się komuś kopiować adres, otwierać nową stronę, tam wklejac i dopiero pobierać? Mi nie ;-)

quiris napisał(a):

Originally posted by Zajec:

Mógłbyś to troszkę bardziej przystępnie wytłumaczyć? Nie łapię o co chodzi z tym namespace :-)


Namespace to nic innego jak strona domowa skryptu, w tym wypadku może to być odnośnik do tego wątku. Mogę linkować do samego skryptu, a jak zajrzę do źródła będę wiedział, gdzie szukać szerszych inforamcji na jego temat. d.i.z. rozwiązał to trochę inaczej, ale też bardzo dobrze:

// ==UserScript==
// @name          Orangoo Spell Check (Inline version)
// @author        Sombria
// @modified      by diz (Inline version)
// @description   Adds inline spell check feature to textareas
// @namespace     http://files.myopera.com/d.i.z./userjs/orangoo.spell.inline.js
// @ujs:forum.PL  http://my.opera.com/community/forums/topic.dml?id=133891
// @ujs:forum.EN  http://my.opera.com/community/forums/topic.dml?id=180563
// @ujs:modified  2007-03-08
// @version       2.0
// ==/UserScript==

daroc napisał(a):

Świetnie. smile
Można by stworzyć podobne skrypty dla innych serwisów i wrzucić je w jedno miejsce (na wiki?). Wtedy użytkownik, który jest zainteresowany pobieraniem filmów wideo, zainstalowałby sobie od razu cały pakiet takich skryptów, zamiast szukać porozrzucanych plików na forum.

quiris napisał(a):

Originally posted by daroc:

Można by stworzyć podobne skrypty dla innych serwisów i wrzucić je w jedno miejsce (na wiki?).


O taki serwis w postaci userjs.opera.com walczą polscy użytkownicy już jakiś czas. Z mizernym efektem na razie wink Miejmy nadzieję, że przyjdzie taki dzień…

daroc napisał(a):

Również chętnie zobaczyłbym coś na wzór strony z widżetami. Przydałaby się także automatyczna instalacja UJS oraz łatwe zarządzanie już dodanymi plikami. Ale póki co trzeba sobie jakoś radzić, bo czekając na taki serwis będziemy stać w miejscu. wink Gdy skrypty będą łatwodostępne, może więcej osób podejmie się pisania takich skryptów, a także ulepszaniem ich. Może powstaną nowe pomysły na ciekawe skrypty?
Na wiki jest już dział "skrypty użytkownika", ale jest tam zaledwie pare skryptów. Trzeba by zmienić obecny układ na zupełnie nowy, gdzie każdy skrypt miałby osobną stronę, inaczej przy większej ilości skryptów powstanie straszny bałagan. Ktoś musiałby się jednak podjąć wykonania nowego układu, wyszukania na forum zrobionych skryptów i dodania ich (wraz z opisami). Albo na razie chociaż zrobić taką stronę na wiki i poprosić developerów o wrzucanie nowych skryptów właśnie tam, a na forum umieszczać tylko dodatkowe informacje.

IGI2 napisał(a):

No dużo pomysłów a brak ich realizacji...

Fakt faktem, że te rzeczy były by nie zastąpione wink

Gdyż ja nawet po reinstalce systemu mam kłopoty i co instalacje systemu odnajduję 1/3 skryptów mniej wink (dzwine p)

A swoją drogą to jakbym miał chwilkę to mógłbym taką prostacką (bardzo prostacką) stronę stworzyć tylko dla naszych wygód w sensie takim, że to by były 14-16 linijek html'u i potem podstrony równie proste ?? Tylko oczywiście wielu osobom by to się nie podobało wink A poza tym takie coś by wymagało aktualizacji gdyż nasi forumowi spece ciągle uaktualniają te skrypty ale poza tym blog innych userów są też bardzo czytelne .. tak że sam nie wiem

daroc napisał(a):

Z blogami jest taki problem, że czasami może być trudno przypomnieć sobie, kto akurat szukany przez nas skrypt napisał. wink Wiki ma taką zaletę, że jest wszystko w jednym miejscu, a dodatkowo modyfikować taką stronę może wiele osób.

c1201298 napisał(a):

Originally posted by IGI2:

No dużo pomysłów a brak ich realizacji...

tak się zastanawiam na marginesie Twojej wypowiedzi...

Opera Software ASA posiada jedno z biur w kraju nad Wisłą, a właściwie we Wrocławiu. Może ktoś z Was wie jak się skontaktować z naszymi krajanami, wie jak zmobilizować Ich do przejęcia lub wsparcia niektórych inicjatyw na szerszym fiordowym forum?!

Mam nadzieje, że głupot nie wypisuję, ale oprócz faktu powstania i kontraktu z operatorem komórek, to jak na razie nic rzeczowego temat Wrocławskiego biura OSASA nie znalazłem?!

quiris napisał(a):

Originally posted by c1201298:

Mam nadzieje, że głupot nie wypisuję, ale oprócz faktu powstania i kontraktu z operatorem komórek, to jak na razie nic rzeczowego temat Wrocławskiego biura OSASA nie znalazłem?!


To biuro ma się zajmować rozwojem oprogramowania operowego dla komórek i innych tzw. urządzeń. Nie zajmuje się obsługą użytkowników Opery.

daroc napisał(a):

Czym najlepiej taki pobrany z wrzuty plik flv otworzyć? Mam program "SUPER", ale jakoś nie bardzo mi się on podoba...

c1201298 napisał(a):

Originally posted by daroc:

Czym najlepiej taki pobrany z wrzuty plik flv otworzyć? Mam program "SUPER", ale jakoś nie bardzo mi się on podoba...

np. FLV Player, ale nie tylko - http://en.wikipedia.org/wiki/FLV

Originally posted by quiris:

Originally posted by c1201298:

Mam nadzieje, że głupot nie wypisuję, ale oprócz faktu powstania i kontraktu z operatorem komórek, to jak na razie nic rzeczowego temat Wrocławskiego biura OSASA nie znalazłem?!


To biuro ma się zajmować rozwojem oprogramowania operowego dla komórek i innych tzw. urządzeń. Nie zajmuje się obsługą użytkowników Opery.

Rozumiem, ale jakiś trwalszy kontakt zawsze by się przydał. coffee

wydrapany napisał(a):

Jeżeli chcecie pobrać muzykę mp3 lub film z wrzuty, to szybko możecie to zrobić na stronie http://twojawrzuta.pl.

Działa, że az miło bigsmile

maxkonrad napisał(a):

Chyba Cię przebiję. Jak masz otwartą stronę z jakąś mp3 lub wideo na wrzucie, to dopisz sobie przed wyrazem "wrzuta" w adresie literkę "d", tak, żeby powstało "dwrzuta" i zobacz gdzie Cię przeniesie.

Zajec napisał(a):

Serwis dwrzuta.pl przestał działać, pozostałe atakują mnie aplikacją Java, skrypt nie działał w związku ze zmianami po stronie wrzuta.pl.

Poprawiłem skrypt, działa zapisywanie plików. Jedynym minusem jest nazwa pliku, którą trzeba wpisać ręcznie - ta domyślna jest wewnętrznym oznaczeniem wrzuty. Niestety ale z poziomu UserJS nie mam chyba możliwości zasugerowania przeglądarce innej nazwy.

http://files.myopera.com/Zajec/files/wrzuta.js

Saskatchewan napisał(a):

Originally posted by Zajec:

Poprawiłem skrypt
(...)
http://files.myopera.com/Zajec/files/wrzuta.js

up
Miałem czas, żeby się pobawić, więc mała modyfikacja ode mnie. Wyświetla przycisk "Pobierz plik" w miejscu "Poleć na: FB NK" na prawo od tytułu. Te same przyciski są zresztą wyświetlane niżej, razem z innymi. Div "#social-header-wrap" jest chyba na każdej stronie, więc getElementById nie powinno wyrzucać błędu z powodu nieodnalezienia elementu - a propos jednej z wcześniejszych poprawek.

Uwaga: wygląd przycisku zależy od zastosowanej skórki Opery (!). Przy domyślnej skórce, jak i wielu innych, powinien to być (subiektywnie) ładny, żółty przycisk*.

Zamieniamy funkcję createContainer na:
    function createContainer() {
        var tmp = document.getElementById('social-header-wrap');
        if (!tmp)
            return false;
        while(tmp.hasChildNodes()){
            tmp.removeChild(tmp.lastChild);
        }
        container = document.createElement('p');
        container.style.width = '90px';
        container.style.backgroundImage = "-o-skin('Meter Indicator Bad Skin')";
        container.style.textAlign = 'center';
        container.style.padding = '5px';
        tmp.appendChild(container);
        return true;
    }
Warto tez zmienić kolor tekstu na czarny (w funkcji createA()):
		a.style.color = '#000';
i treść na zaczynającą się z dużej litery:
var a = createA('Pobierz plik', 0);

Można też poprawić linijkę: "alert('Can not find ID');" na "alert('Cannot find ID');" wink

Dodane:
* A jak ktoś nie chce żółtego, to może zmienić: 'Meter Indicator Bad Skin' na:
- 'Media Volume Button' - czarny;
- 'Progress Indicator Skin' - zielony;
- 'High Assurance Security Button Skin' - jasnozielony;
- 'Secure Popup Header Skin' - jasnożółty;
- 'Insecure Popup Header Skin' - szaroniebieski;
- 'Menu Button Skin.selected' - jasnoniebieski;
- 'Mainbar Button Skin' - szara zaokrąglona ramka na skórce Z1-TEN, na domyślnej brak;
- ...
Nazwy można znaleźć np. tutaj: http://76.11.58.186/IconList.htm .

Zajec napisał(a):

Originally posted by Saskatchewan:

Originally posted by Zajec:

Poprawiłem skrypt
(...)
http://files.myopera.com/Zajec/files/wrzuta.js

Div "#social-header-wrap" jest chyba na każdej stronie, więc getElementById nie powinno wyrzucać błędu z powodu nieodnalezienia elementu - a propos jednej z wcześniejszych poprawek.

Możesz podać przykład strony, na której nie było #file-header-wrap i wyskoczył błąd?


Zamiast kombinować z zawiłymi instrukcjami, lepiej było zagadać i wspólnie usprawnić całość smile

Wrzuciłem na serwer wersję 3.1:
1) Link "Pobierz plik" ma taki kolor jak elementy serwisu (#eb007f)
2) Możliwość zamiany linku na obrazek umieszczony po prawej
3) Możliwość wyboru obrazka
4) Usunięte pozostałości po starej wersji

Saskatchewan napisał(a):

Originally posted by Zajec:

Możesz podać przykład strony, na której nie było #file-header-wrap i wyskoczył błąd?

Właśnie nie. Co do błędu, to nawiązywałem do: "Wersja 1.1 nawalała gdy trafiliśmy na video bez tagów i bez przypisanej kategorii". Z twojego skryptu wcześniej nie korzystałem, używałem skryptozakładki, więc z tamtym problemem się też nie spotkałem.

Originally posted by Zajec:

Zamiast kombinować z zawiłymi instrukcjami, lepiej było zagadać i wspólnie usprawnić całość

Może to i racja smile. Po prostu nie chciałem wrzucać już zmodyfikowanego pliku na serwer, bo nie ma sensu, żeby istniały dwie "równoległe" wersje.

Originally posted by Zajec:

3) Możliwość wyboru obrazka

Co do obrazka 'Mail Attachment' - u mnie wygląda strasznie brzydko przy powiększeniu powyżej 100%. Zamiast niego, domyślnie, mogłoby być np. 'Panel Transfers'. Ikonka jest dość duża, ale przynajmniej ładniej się zoomuje.

operetka napisał(a):

Nie wiem po co się tak męczycie. Jest w Operze rozszeszenie: Ściągaj.org.Downloader.
Opera pobiera nie tylko z Wrzuty, ale i innych też smile

Zajec napisał(a):

Originally posted by weep86:

a po co pobierać przez pośredników, skoro odtwarzana muzyka z Wrzuty ląduje prosto na naszym dysku? Wystarczy znaleźć odpowiedni plik i dopisać rozszerzenie mp3. Prościej. Wpisać w pasku adresu opera:cache, zaznaczyć odpowieni format i wyszukać. Wycinamy i wklejamy

Jeden woli pośredników z ociężałą (jak dla mnie) Javą, drugi grzebanie w cache i szukanie odpowiedniego pliku, inny kliknięcie w link.
Mnie tam cieszy taka liczba możliwości.