Gondoltam hatha masnak is van hasonlo baja, ugyhogy publikaltam is:
https://sourceforge.net/projects/browserselector/
Mindehez koszi a segitseget a forumban itt meg itt.
---------------------------------------------------------------
Update (2013.08.23)
Van mar v0.2 is, annyival tobb a v0.1-nel, hogy lehet hozza konfig file-t csinalni, hogy milyen bongeszok jelenjenek meg a menuben, ugyhogy mar nem kell a python kodba beleturni ha ilyesmit akarsz.
https://sourceforge.net/projects/browserselector/files/
---------------------------------------------------------------
Update 2 (2013.08.24)
Van v0.3 :) Az URL alapjan automatikus valasztas lehetosege van benne mint egyetlen ujdonsag. Bovebben lasd a README-t a 'Preselector feature' reszt.
- traktor blogja
- A hozzászóláshoz be kell jelentkezni
- 1581 megtekintés
Hozzászólások
Van valami szabály, hogy melyik alkalmazásból melyik böngészővel akarod megnyitni? Vagy esetleg tartalom alapján válogatod?
Ha igen, akkor én inkább egy kis szkriptet írnék (ha lehetséges a feltételt "megfejteni"), és azt hívnám meg a programokból, mint böngésző (newsbeuter-ből utálom, ha egy kép linkje böngészőben nyílik meg -> ha a link vége jpg, gif, stb, akkor letöltés és képnézegetővel megnézés, ellenkező esetben böngésző).
- A hozzászóláshoz be kell jelentkezni
Hat nincs egyertelmu szabaly. Illetve neha van, de nem mindig, vagyis minden helyzetben haszanlhato szabaly az nincs... Vannak mondjuk olyan linkek, amiknel regexp alapjan el lehetne donteni human interakcio nelkul, hogy hol nyissa meg. Tervben van, hogy ilyen regexp listakat is meg lehessen majd adni valahogy. Viszont a vege mindig az, hogy nem URL szurheto igy le, ugyhogy vegul megiscsak kell ez a GUI.
Az lenne meg szep, ha latnam, hogy milyen alkalmazasbol vagy annak milyen kornyezetebol hivtak meg a programom (tartok tole, hogy ez az info egyaltalan nem jon at), akkor ez alapjan is lehetne tovabbi szureseket csinalni. (Pl thunderbirdben van tobb accountom, az egyikre erkezo levelekben a linket nyithatna mindig az egyik bongeszoben.)
- A hozzászóláshoz be kell jelentkezni
Thunderbird esetén a ez nem jó? Nem tudom, milyen lehetőségei vannak.
Szerk.: lehet, hogy jó lehet:
Display file path of current profile:
with (Components.classes["@mozilla.org/file/directory_service;1"] .getService(Components.interfaces.nsIProperties) .get("ProfD", Components.interfaces.nsIFile)) prompt("Profile: " + path, path)
http://kb.mozillazine.org/Keyconfig_extension:_Thunderbird#Main_window_…
- A hozzászóláshoz be kell jelentkezni
Köszi!
Csak néhány tipp: az egyértelműségért szerintem jobb lenne a "copy to clipboard" helyett "copy link to clipboard", a jobb érthetőség sosem árt szerintem
Illetve a beégetett python2.7 path helyett "/usr/bin/env python" az első sorba? (vagy python2)
- A hozzászóláshoz be kell jelentkezni
könyvjelző
- A hozzászóláshoz be kell jelentkezni
+1
---
| Dropbox | Ubuntu One | SugarSync
- A hozzászóláshoz be kell jelentkezni
+1
- A hozzászóláshoz be kell jelentkezni
+1
Bar sztem addig nem nyulok hozza, amig valami automatizmus nem kerul bele (pl. regexp) a gyakori esetekre.
Akar ugy is, hogy egy kulso bash scriptet meghiv minden url-re, es ha az nem tudja eldonteni, akkor felajanlja a valasztokepernyot. (nem hatekony a bash, de egyreszt ritkan hivodik meg, masreszt sztem tobben ismerik, mint a pythont)
Esetleg ki lehetne egesziteni egy opcionalis parameterrel, amibe valamilyen modon beteheto plusz informacio (mondjuk a mar emlitett kuldo program neve), es ezt is atadhatna annak a logikanak.
--
The programmers of tomorrow are the wizards of the future. You know, you're going to look like you have magic powers compared to everybody else. -Gabe Newell
- A hozzászóláshoz be kell jelentkezni
Az elso felehez: ezen erosen gondolkodom mert ez tenyleg tok jo lenne, de egyelore nem sok userfriendy dolog jutott az eszembe... vagy legalabbis minden ami eddig eszembe jutott abbol az jott ki, hogy vagy nem user friendly vagy az egyszeru kis programom komplexitasa borzasztoan meg fog noni... es vegul kell egy GUI config editor is.
A masodik reszhez: ezt a plusz infot lekezelni nekem nem gond. A nagyobb problema, hogy ezt ki fogja kuldeni. Egy-egy alkalmazast talan majd ra tudsz venni, csomo hackelessel, de az osszeset...?
Es amugy: epp most releaseltem a v0.2-t, most mar van normalis konfig file, de ez nem a fent emlitett regexek kezelesehez jo, hanem arra hogy tudjal definialni sajat bongeszot, es/vagy eltavolitani a listabol azt amelyik nem tetszik.
- A hozzászóláshoz be kell jelentkezni
1. Nekem pl. nem kell, hogy user-friendly legyen. Az is jo, ha megnezed, hogy letezik-e egy fix nevu shellscript, es ha igen, meghivod a url-lel, mint parameterrel. Aztan az outputjat (mondjuk a profil neve vagy sorszama, vagy default esetben a "choose"/"default" vagy semmi) parse-olod, es aszerint cselekszel. (esetleg atadhatod a mime type-ot/file extensiont vagy valami pluszt is.. vagy env. var-ba beallithatod meghivas elott)
A qiv nevu kepnezegeto pont igy csinalja: van egy rakas elore definialt hotkey-e, de sajatot is csinalhatsz: ha 0-9-ig lenyomsz egy szamot, elinditja a ~/bin/qiv-command scriptet. Az 1. parametere a lenyomott szam, a 2. meg a kep fileneve. Teljesen jol hasznalhato.
2. Boven eleg, ha nem default bongeszot adsz meg egy alkalmazasnak, hanem azt, hogy mittomen:
/home/traktor/bin/browserscript.py levelezo
es ha ehhez teszi hozza a url-t, maris tudod, hogy honnan hivodott. Igy azokat az alkalmazasokat mar nem kell hackelni, ahol megadhato a browser.
--
The programmers of tomorrow are the wizards of the future. You know, you're going to look like you have magic powers compared to everybody else. -Gabe Newell
- A hozzászóláshoz be kell jelentkezni
1. Kesz. Pont igy mukodik. Verzio: v0.3. Bovebben a README-ben.
- A hozzászóláshoz be kell jelentkezni
Koszi! Meg fogom nezni.
--
The programmers of tomorrow are the wizards of the future. You know, you're going to look like you have magic powers compared to everybody else. -Gabe Newell
- A hozzászóláshoz be kell jelentkezni
Használtam hasonlót.
Köszi.
--
AGA@
Fork portal és az egyik logóm :)
- A hozzászóláshoz be kell jelentkezni
Es mi hasonlot hasznaltal ha megkerdezhetem? Csak mert en nem talaltam ilyesmit...
- A hozzászóláshoz be kell jelentkezni
Az egy programból jött, amiben rendszeresen kellett használni valami külső progit/browsert. Ezért mondtam hogy hasonló. Jó lett volna rendszer szinten is.
--
AGA@
Fork portal és az egyik logóm :)
- A hozzászóláshoz be kell jelentkezni