Kezdőlap › Fórumok › Linuxos szoftverek › Midnight Commander
- This topic has 100 hozzászólás, 25 résztvevő, and was last updated 16 years, 4 months telt el by
birno.
-
SzerzőBejegyzés
-
2008-10-19-17:12 #2086941
Névtelen
Megnézed pidof-al az mc process ID-jét.
Belépsz a /proc/$PID/fd könyvtárba, és beleirányítod pl. egy echo-val a 0-ba amit akarsz.pl.:
Code:echo „cd ~/.wine/drive_c/r” > /proc/$MCPID/0Persze ez így eléggé „vakarjuk meg a bal fülünket a jobb kezünkkel”. 🙂
(+valszeg bele kell javítani, nem próbáltam ki. :))
2008-10-19-17:33 #2086942Erre nem reagált semmit, a 0 a /dev/pts/1-re mutat, a 3-as a /dev/tty-ra, ha utóbbiba irányítom akkor látszódik a parancs az mc-ben, mintha ott írtam volna be, csak „az enter-t nem nyomja le”, ha megteszem én, akkor mondjuk belelép az épp kijelölt könyvtárba, a parancs pedig eltűnik, tehát mégse olyan mintha bepötyögtem volna közvetlen az mc-be.
2008-10-19-17:54 #2086943Névtelen
Épp az a lényege, hogy az mc-nek adhatsz utasítást az stdin-jén keresztül. A hiba valószínüleg a r-nél (aka Kocsivissza) lesz a példámnál, az Enter gombbal kéne helyettesíteni. Amit nem tudom hogyan lehetne kivitelezni, még nem csináltam ilyet, csak a „fejemben” működik a dolog. 🙂
2008-10-19-18:30 #2086944bacsi2 wrote:Épp az a lényege, hogy az mc-nek adhatsz utasítást az stdin-jén keresztül.Ezt honnan tudod? Nem tudom, igaz-e, azért kérdezem.
2008-10-19-18:47 #2086945Névtelen
man proc-ban írják.
/proc/[number]/fd
This is a subdirectory containing one entry for each file which the process has open, named by its file descriptor, and which is a symbolic link to the actual file. Thus, 0 is standard input, 1 standard output, 2 standard error, etc.2008-10-19-18:55 #2086946Akkor próbáld ki 😉 Nem úgy van az, ahogy Móricka gondolja.
2008-10-19-19:07 #2086947Névtelen
Á, akkor én nem értem, elárulod hol van a hiba a gondolatmenetemben? 🙂
2008-10-19-19:10 #2086948bacsi2 wrote:Á, akkor én nem értem, elárulod hol van a hiba a gondolatmenetemben? 🙂bacsi2 wrote:nem tudom hogyan lehetne kivitelezni, még nem csináltam ilyet, csak a „fejemben” működik a dolog. 🙂2008-10-19-19:14 #2086949Sziasztok!
Ubuntu Hardy Heronon az /home/.mc/bindigs fájljában próbáltam beállítani, hogy a videókat ne az mplayerrel, hanem a gmplayerrel nyissa meg. Nem sikerült, továbbra is mplayer. Átírtam a /etc/mc/mc.ext-et is, de nem számított. Ugyanúgy az mplayer-t indította, nem az áhított gmplayer-t. Pedig az összes, a fájlkban előforduló mplayert átírtam gmplayerre.A /usr/bin/gmplayer nem létezik, csak egy utalás van rajta: /usr/bin/@gmplayer (az mplayerre mutat a kis ravasz).
Ez lehet az oka a hibának? Hogyan lehet ezt kicselezni? Próbáltam a bindingsbe írni kukacostul a a dolgot, teljes fájlelérési útvonallal, de úgy sem ment. Van esetleg ötletetek, tapasztalatotok?
ELőre is köszönöm szépen!
Valek2008-10-19-19:26 #2086950valek wrote:Sziasztok!
Ubuntu Hardy Heronon az /home/.mc/bindigs fájljában próbáltam beállítani, hogy a videókat ne az mplayerrel, hanem a gmplayerrel nyissa meg. Nem sikerült, továbbra is mplayer. Átírtam a /etc/mc/mc.ext-et is, de nem számított. Ugyanúgy az mplayer-t indította, nem az áhított gmplayer-t. Pedig az összes, a fájlkban előforduló mplayert átírtam gmplayerre.A /usr/bin/gmplayer nem létezik, csak egy utalás van rajta: /usr/bin/@gmplayer (az mplayerre mutat a kis ravasz).
Ez lehet az oka a hibának? Hogyan lehet ezt kicselezni? Próbáltam a bindingsbe írni kukacostul a a dolgot, teljes fájlelérési útvonallal, de úgy sem ment. Van esetleg ötletetek, tapasztalatotok?
ELőre is köszönöm szépen!
ValekOlyan, hogy gmplayer nem is kell létezzen. Ha gmplayer néven hivatkozol rá akkor GUI-val indul, ha mplayer néven akkor anélkül. Erre jó a link.
Az Ubuntuban van egy olyan mappa, hogy /etc/alternatives ott is nézz körül. Hátha ott van „átírányítva” a gmplayer mplayerre. Illetve az összes video fájl megnyitás mplayerre. -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz