Konsola błędów - automatyczne zamykanie

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

Przygotowałem skrypt AutoHotkey, który automatycznie zamyka konsolę błędów, gdy się ona pojawi bigsmile . Opóźnienie w zamknięciu jest niewielkie - konsola będzie jedynie "migać". Zużycie pamięci też przyzwoite - u mnie nie więcej niż 3MB. Skrypt jest w formie pliku wykonywalnego (dla Windows), nie wymagającego instalowania czegokolwiek.



Skrypt Opera Error console Autoclose

szyk napisał(a):

Sprytny pomysł up
A kod skryptu jest tajny? wink



adas napisał(a):

Dla windows... szkoda wink

A dałeś to już na angielskie forum?

archetwist napisał(a):

Originally posted by adas:

Dla windows... szkoda wink


Gdyby Linux oferował coś podobnego do AutoHotkey, to chętnie zrobiłbym wersję linuksową. A tak pozostaje mi nauczyć się programować skrypty dla konsoli. Choć i tak nie wiem czy dałoby się za ich pomocą osiągnąć efekt. Jeśli ktoś ma namiary na jakieś narzędzie automatyzujące typu AutoHotkey dla Linuksa, to niech się podzieli.

Originally posted by adas:

A dałeś to już na angielskie forum?


Jeszcze nie. Z pewnych tajemniczych względów czekam aż wessie go Planeta wink .

adas napisał(a):

Originally posted by archetwist:

czekam aż wessie go Planeta


I??? Planeta chyba cie olała wink

archetwist napisał(a):

Originally posted by adas:

Originally posted by archetwist:

czekam aż wessie go Planeta


I??? Planeta chyba cie olała wink


Dziwne. Wydawało mi się, że widziałem wpis na Planecie, a teraz nie mogę go znaleźć. Chyba jakiś błąd po jej stronie.

adas napisał(a):

Originally posted by archetwist:

Chyba jakiś błąd po jej stronie.


Albo cenzura p

quiris napisał(a):

Originally posted by archetwist:

Dziwne. Wydawało mi się, że widziałem wpis na Planecie, a teraz nie mogę go znaleźć. Chyba jakiś błąd po jej stronie.


No raczej po twojej stronie wink


Sposoby - Interfejs
<link>http://letwist.net/sposobynaopere/interfejs</link>
[...]
<pubDate>Wed, 11 Oct 2006 23:46:23 +0200</pubDate>


szyk napisał(a):

Originally posted by archetwist:

Jeśli ktoś ma namiary na jakieś narzędzie automatyzujące typu AutoHotkey dla Linuksa, to niech się podzieli.


Znalazłem to: GUI-Scripting like 'AutoIt' or 'AutoHotKey' i dalej Devil's Pie, działający chyba tylko (?) w Gnome. Po zainstalowaniu (sudo apt-get install devilspie) trzeba stworzyc katalog ~/.devilspie/ , a w nim plik nazwa.ds, zawierający kod:

(if
    (and
        (is (application_name) "Opera")
        (is (window_name) "Konsola błędów"))
 (close))

Polecenie devilspie można dodać do autostartu (System->Preferencje->Sesje->Programy startowe) lub uruchamiać w konsoli, program będzie działał w tle. Ale nie da się/nie potrafię uzyskać ręcznego dostępu do konsoli błedów, jak wyżej opisał archetwist pod Windowsem, żeby się nie zamknęła. :/

Generalnie pod Linuksem na wyskakująca konsolę powinno pomóc po prostu wyekspediowanie jej na jakiś inny (w danej chwili nieużywany) obszar roboczy, tam sobie może wyskakiwać. smile

PS. Musiałem odejść od kompa i powyższy tekst wpisałem do notatek, teraz wklejam, a tu brak przejść do nowej linii i musiałem na nowo je ustawić (w panelu notatek również ich brakuje)... To normalne w Operze pod Linuksem?

archetwist napisał(a):

Originally posted by szyk:

Ale nie da się/nie potrafię uzyskać ręcznego dostępu do konsoli błedów, jak wyżej opisał archetwist pod Windowsem, żeby się nie zamknęła. :/


Jak rozumiem, Devil's Pie ogranicza się tylko do manipulowania oknami. Potrafi ustalić, czy dany klawisz jest wciśnięty, albo chociaż odczytać jakąś wartość z pliku? Jeśli nie, to chyba nic mądrzejszego nie wymyślisz.

Tak nieco na marginesie - w nowej wersji mój skrypt sam odczytuje nazwę okna konsoli z pliku językowego. To pewnie jest już w ogóle poza zasięgiem Devil's Pie i takich rozwiązań wink .

szyk napisał(a):

Originally posted by archetwist:

w nowej wersji mój skrypt sam odczytuje nazwę okna konsoli z pliku językowego


Coś mi chodzi po głowie, że przy okazji programiku M2SendTo wyszło, że w "czystej" instalacji wersji MSI z domyślnie wybranym językiem pola Language File nie ma lub jest puste, żeby to zmienić, to należało ręcznie wskazać nowy plik językowy w preferencjach.
Ale to trzeba sprawdzić, ja wersji MSI nie używam i nie będę używał, póki OS mnie do tego nie zmusi, czyli nie zlikwiduje klasycznego instalatora. smile

DragonWord napisał(a):

Fajnie że program zamyka konsole błędów ...ale czy jest jakiś aby zamykał okienko z pytaniem o "Zatrymanie wykonywania skryptu" ...strasznie to mnie denerwuje bo co klikne to mnie się pyta....a strone mógłbym dać do tzw."listy białych stron"... Byłbym wdzięczny za jakieś sensowne rozwiązanie...

archetwist napisał(a):

Się znalazł archeolog :-) .