Dodawanie opcji do menu kontekstowego ; linków i obrazków

w dziale Dostosowywanie Opery do własnych potrzeb
Łukash napisał(a):

Witam.
Zamarzyło mi się dodanie dwóch opcji do menu kontekstowego ,nie za bardzo umiem sobie z tym poradzić .Pierwsza opcja to coś na wzór skanera linków .Jest stronka http://www.urlvoid.com/ ,która to oferuje sprawdzenie wpisanego adresu pod kątem malwere ,w wynikach skanu uzyskujemy informacje na temat adresu z serwisów typu Google Diagnostic ,MalwareDomainList ,MyWOT ,Norton SafeWeb ,ZeuS Tracker i paru innych. Moja wizja tej funkcji : Klikamy na linku i z menu wybieramy opcje Skanuj > wiadomo musi być jakaś opcja co przekaże link do wyszukiwarki > wynik otwiera się w nowym oknie.Wiadomo funkcja tylko dla menu linków. Zrobiłem sobie wyszukiwarkę ,ale jej działanie pozostawia trochę do życzenia ,trzeba zaznaczyć adres > szukaj używając.

Druga funkcja: Szukaj obrazków z http://www.tineye.com ,czyli coś podobnego do pierwszej funkcji .Działanie : Szukaj z Tineye pod prawym myszki w menu kontekstowym obrazków > szukaj z Tineye > nowe okno z wynikami dla obrazka na tinyeye.com.

Byłbym wdzięczny smile za pomoc .Pozdrawiam.
smile

Ryszard napisał(a):

A takie http://my.opera.com/polski/forums/findpost.pl?id=5997312

Przy czym masz już wyszukiwarki, więc próbowałbym wpisu z

Go to page,"g %t"
gdzie zamiast g wstawisz słowo kluczowe danej wyszukiwarki

Łukash napisał(a):

Dzięki Ryszard smile
No więc pomysł dobry. Nie wiem czy dobrze rozumiem .Wpis miał by wyglądać tak ? :

Item, "Skanuj"= New page & Go to page,"v %t"

i
Item, "Szukaj z Tineye"= New page & Go to page,"te %t"

edytowane
jak ma być tak jak wyżej to nie działa smile ,w ogóle opcja nawet mi się nie pojawia.

Ryszard napisał(a):

To znaczy zrobiłeś nowy plik menu i wskazałeś go Operze przez preferencje?

Łukash napisał(a):

Zrobiłem tak :Utworzyłem kopie Opera Standard > Wy edytowałem plik standard_menu (1).ini i zostawiłem w nim to:
http://wklej.org/id/441797/
Zapisałem z kodowaniem UTF-8 .Zaznaczone Kopia Opera Standard.
[img]http://wstaw.org/m/2010/12/20/Przechwytywanie.JPG

Medium napisał(a):

He, he, he:

[Info]
Description=Opera Standard menu setup
Author=Opera Software ASA
Version=1
NAME=Kopia Opera Standard

A nie jest przypadkiem inaczej:
[Info]
Description=User menu setup
Author=Łukash (nauczyciel: Ryszard)
Version=1
NAME=Moje menu dla linków

Gratuluję! bigsmile

Medium napisał(a):

Originally posted by Łukash:

trzeba zmienić to co podałaś


Nie trzeba, a śmiało można i... wypadałoby smile
Wyświetli się wtedy w preferencjach nie jako 'Kopia Opera Standard', a jako 'Moje menu dla linków' (nazwij najlepiej sam!).
Chyba lepiej, prawda?

Łukash napisał(a):

To znaczy o co chodzi Medium ? Bo nie kumam ,trzeba zmienić to co podałaś awww

Łukash napisał(a):

Tak trzeba wink Nie wiedziałem o tym p
Ale to i tak nic nie daję ,pojawia się opcja Tineye ,ale po wybraniu przenosi na wynik google dla te < -słowo kluczowe. Opcja skanera w ogóle się nie pojawia.
Za rączkę proszę ,jak się da smile

Ryszard napisał(a):

Originally posted by Medium:

Polecam zmianę parametru:
z "te %t" na: "te %c"


Nie może zmienić parametru z %t na %c bo żeby zadziałało z %c to najpierw trzeba skopiować wink A %t działa na "zaznaczony tekst.

Originally posted by Łukash:

Zrobiłem tak :Utworzyłem kopie Opera Standard > Wy edytowałem plik standard_menu (1).ini i zostawiłem w nim to:
http://wklej.org/id/441797/


I działa smile dokładnie tak jak zrobiłeś wink czyli na panelu linki.
Przeedytuj ten plik http://files.myopera.com/Ryszard/files/google_docs.ini

Medium napisał(a):

Originally posted by Ryszard:

Originally posted by Medium:

Polecam zmianę parametru:
z "te %t" na: "te %c"


Nie może zmienić parametru z %t na %c bo żeby zadziałało z %c to najpierw trzeba skopiować wink A %t działa na "zaznaczony tekst.

Masz rację, ja przy zapisie:
Item, "Google"=Copy,,,, "Search" & New page & Go to page, "g %c"
mam parametr '%c', a Łukash nie ma tego 'Copy' na początku.


Medium napisał(a):

Originally posted by Łukash:

Ale to i tak nic nie daję ,pojawia się opcja Tineye ,ale po wybraniu przenosi na wynik google dla te < -słowo kluczowe.


A dodałeś wyszukiwarkę z tej witryny ze słowem kluczowym 'te'?

Polecam zmianę parametru:
z "te %t" na: "te %c"


Jakiego edytora używasz?


Łukash napisał(a):

Originally posted by "Medium":

A dodałeś wyszukiwarkę z tej witryny ze słowem kluczowym 'te'?


Tak ,dodałem.

Originally posted by "Medium":

Jakiego edytora używasz?


Notepad++

Originally posted by "Ryszard":

I działa dokładnie tak jak zrobiłeś czyli na panelu linki.
Przeedytuj ten plik http://files.myopera.com/Ryszard/files/google_docs.in


Kurcze ,dalej to dla mnie czarna magia ,nie wiem za bardzo co zrobić ....

Medium napisał(a):

Originally posted by Łukash:


Originally posted by "Medium":

Jakiego edytora używasz?


Notepad++

Kurcze ,dalej to dla mnie czarna magia ,nie wiem za bardzo co zrobić ....


Zauważ, że Twój edytor pozwala zwinąć drzewo plików INI do tytułów sekcji (przynajmniej tak było parę lat wstecz).
Rozwijaj tylko interesujące Cię sekcje i pamiętaj, że sekcja bez tytułu to tak, jakby jej nie było (jest taka sekcja w Twoim pliku). Ponadto pomiędzy wpisami w jednej sekcji nie może być wolnych linii, tylko separatory numerowane.
Średnik na początku linii powoduje niewyświetlanie jej.


Medium napisał(a):

Originally posted by Ryszard:

To drugie pokombinuj sam bo niebardzo rozumiem działanie tej wyszukiwarki obrazków.


Ja też nie rozumiem. Ma wyszukać obrazek po nazwie w określonej witrynie?

Ryszard napisał(a):

Nie ma innego wyjścia tylko trzeba wczytać się w pierwszą wiadomość i zrobić samemu wink I widzę, że niczego nie zaznaczasz czyli żadne %t.
http://files.myopera.com/Ryszard/files/lukasz.ini
Sprawdź czy działa tak jak chciałeś. Oczywiście musisz mieć to wyszukiwarkę z www.urlvoid.com pod słowem kluczowym v
Zrobiłem z tego http://files.myopera.com/Ryszard/files/google_docs.ini a to jest ze starej Opery - może trzeba wyciąć odpowiednie sekcje z nowego menu.

To drugie pokombinuj sam bo niebardzo rozumiem działanie tej wyszukiwarki obrazków. Się jej podaje adres obrazka? To musisz oryginalnego menu wybrać całe wszystkie te sekcje gdzie znajdziesz

Copy image address
i dodać linijki
Item, "Szukaj z Tineye"= Copy image address & New page & Go to page,"te %c"

Jak zadziała to drugie menu to wtedy musisz je inteligentnie połączyć w jedno.

Medium napisał(a):

Originally posted by Łukash:

Po mojej edycji(wskazówki z Twojego postu 20. December 2010, 18:08:00) ,a zrobiłem w sumie tak jak Ty ,nie działało

Po pierwsze odnośnik do postu robi się b. łatwo:
permlink.png
A po drugie tu każdy najmniejszy znaczek, każda spacja nawet potrafi mieć znaczenie...

Originally posted by Łukash:

Amatorem jestem w sprawach edycji menu

Z mego rozeznania wynika, że na tym forum są sami amatorzy. Profesjonaliści sobie teraz odpoczywają coffee

Łukash napisał(a):

Originally posted by "Medum":

Zauważ, że Twój edytor pozwala zwinąć drzewo plików INI do tytułów sekcji (przynajmniej tak było parę lat wstecz).
Rozwijaj tylko interesujące Cię sekcje i pamiętaj, że sekcja bez tytułu to tak, jakby jej nie było (jest taka sekcja w Twoim pliku). Ponadto pomiędzy wpisami w jednej sekcji nie może być wolnych linii, tylko separatory numerowane.
Średnik na początku linii powoduje niewyświetlanie jej.


Tak ,zauważyłem opcję zwijania drzewka wink Nadal ta opcja istnieje w Notepad++ .Amatorem jestem w sprawach edycji menu,dziękuję za wskazówki smile

Originally posted by "Ryszard":

Sprawdź czy działa tak jak chciałeś. Oczywiście musisz mieć to wyszukiwarkę z www.urlvoid.com pod słowem kluczowym v


Originally posted by "Medium":

Ja też nie rozumiem. Ma wyszukać obrazek po nazwie w określonej witrynie?


Dziękuję Ci bardzo Ryszardzie ,działa tak jak oczekiwałem smile Za to właśnie uwielbiam tą wyszukiwarkę smile Po mojej edycji(wskazówki z Twojego postu 20. December 2010, 18:08:00) ,a zrobiłem w sumie tak jak Ty ,nie działało smile
Z drugim menu pokombinuję ,może coś z tego wyjdzie .A działanie tłumacze ,na stronce Tineye podajemy adres do obrazka ,np jakiejś tapety znalezionej w sieci z czyjegoś pulpitu ,no a jak to bywa na zrzucie ekranu są ikony itd .Silnik wyszukuję podobne obrazki daje do nich linki i w taki sposób wyłapujemy oryginalny obrazek ,czystą tapetę.
Jeszcze raz dzięki Wam za wskazówki i podpowiedzi.

Łukash napisał(a):

Po pierwsze odnośnik do postu robi się b. łatwo:


Jasna sprawa ,ale to chyba nie ma jakiegoś większego znaczenia ? Przejrzyściej w sumie by było gdyby zamiast : ,były numery postów smile
A i może jeszcze jedna sprawa .Czy można na 10.63 ustawić kolor tła ładowania strony ? To znaczy po kliknięciu w np zakładkę z paska osobistego ,przez moment jest białe tło ,przed aktualizacją z 10.63 do 11 ,tło ładowania miało ciemny kolor ,po powrocie do 10.63 jest białe .Opcja Ustawienia > Strony WWW > Kolor tła chyba odpada ,bo zmienia wygląd stron.

Ryszard napisał(a):

Originally posted by Łukash:

Opcja Ustawienia > Strony WWW > Kolor tła chyba odpada ,bo zmienia wygląd stron.


Na pewno odpada? Sprawdź wink

Łukash napisał(a):

Originally posted by "Ryszard":

Na pewno odpada? Sprawdź


No raczej odpada ,sprawdzałem smile Zmienia to co prawda kolor ładowania ,ale po wejściu np na http://www.dobreprogramy.pl/ ,tło również mam zmienione smile Chyba że znowu czegoś nie wiem ....
Edytowane
Udało się z tym menu ,chłopak u którego to zobaczyłem podpowiedział mi jak to zrobić .Do sekcji [Image Link Popup Menu] i [Image Popup Menu] dodajemy:
Item, "Szukaj z Tineye.com" = Copy image address & Go to page, "http://www.tineye.com/search?url=%c"

Trochę problemów sprawiał mi sam Notepad++ ,za którymś razem zauważyłem że nie rozdziela mi sekcji ,tylko podpina pod tą która jest wyżej ,ale w końcu wyszło.
I skanerek działa ,szukajka obrazków działa ,Tag'n'Shout działa z jednego ini cool

Ryszard napisał(a):

Originally posted by Łukash:

No raczej odpada ,sprawdzałem smile Zmienia to co prawda kolor ładowania ,ale po wejściu np na http://www.dobreprogramy.pl/ ,tło również mam zmienione smile Chyba że znowu czegoś nie wiem ....


Wygląda, że nie czytałeś http://my.opera.com/polski/forums/findpost.pl?id=8054952 i zmusiłeś mnie do wyprodukowania http://forum.dobreprogramy.pl/zglaszanie-bledow-nowej-odslonie-vortalu-t351095-600.html#p2718976
http://www.dobreprogramy.pl/ w wersji np. "świąteczny" są OK

Originally posted by Łukash:

Udało się z tym menu ,chłopak u którego to zobaczyłem podpowiedział mi jak to zrobić .Do sekcji [Image Link Popup Menu] i [Image Popup Menu] dodajemy:

Item, "Szukaj z Tineye.com" = Copy image address & Go to page, "http://www.tineye.com/search?url=%c"

Czyli tak jak pisałem w http://my.opera.com/community/forums/findpost.pl?id=8124942. Bezpośrednie podanie adresu wyszukującej strony zamiast słowa kluczowego wyszukiwarki użytkownika ma swoje wady i zalety.

Łukash napisał(a):

@Ryszard dzięki za fatygę .Nie połapałem się że to chodzi o CSS skórki na dp.

Łukash napisał(a):

Sypnął się skaner. Wprowadzili modyfikacje do strony i wyszukiwarki (http://www.urlvoid.com/) ,i za nic nie mogę uzyskać pożądanego efektu .Próbowałem utworzyć wyszukiwarkę, próbowałem bez wyszukiwarki z samej edycji menu - z POST > GET , kombinowałem chyba we wszystkich możliwych konfiguracjach - nic nie działa. Najbliżej ma opcja z menu - http://www.urlvoid.com/scan/%c - ale problem jest taki ,że wtedy doklejany jest pełny adres razem z http ,a skaner daje wynik z samego adresu domeny - bez http. Coś takiego (prawie) fajnie działa :

Copy link,,,, "Addressbar Site Not Certified" & Go to page, "javascript:(function(){location.href = 'http://www.urlvoid.com/scan/' + location.hostname;})()", 2"

bo przekazuje adres bez http ,ale ...trzeba być na stronie aby dostać wynik... ,nie działa też z linkami z wyników googla ,bo skanuje google.pl.

Mam nadzieje na to że ktoś mnie zrozumiał bigsmile ,no i na to ,że ktoś ma jakiś pomysł na ten skaner.

chocimir napisał(a):

Gotowe!

Copy link,,,, "Addressbar Site Not Certified" & Go to page, "javascript:(function(){location.href = 'http://www.urlvoid.com/scan/' + '%c'.replace(/^https?:\/\//,'');})()", 2"

Łukash napisał(a):

@chocimir
Super smile Dzięki beer

W 99% śmiga elegancko. Ale w niektórych przypadkach, ja nie wiem od czego to zależy , nie działa . Otwiera się stronka a w polu wyszukiwarki jest nazwa domeny <- tak jakby nie było kliknięcia bigsmile ,a w pasku adresu mam wtedy http://www.urlvoid.com/?ns=nazwa.pl .Ale dla mnie może być.
Dziękuje bardzo beer

chocimir napisał(a):

Proszę uprzejmie smile

Originally posted by Łukash:

Ale w niektórych przypadkach, ja nie wiem od czego to zależy , nie działa .

Zauważyłem. Także chętnie dowiedziałbym się, czemu tak jest. To może się łączyć z tym: http://my.opera.com/polski/forums/topic.dml?id=1372642&t=1336585096&page=1#comment12126702

Łukash napisał(a):

Hmmm, dla mnie to czarna magia ,ale co by z tego wynikało, że js raz jest interpretowany dobrze a raz źle ?

---------------

Chyba połapałem się o co chodzi w tym konkretnym przypadku. Serwis ma prawdopodobnie jakąś bazę skanowanych domen bo na stronie wyniku mamy opcję Rescan (data ost skanu) ,jeżeli w bazie są wyniki skanu ,to wszystko gra, jeżeli nie ma występuje to co powyżej.