Jak pobrac dosowe (krotkie) nazwy plikow i folderow
=?ISO-8859-2?Q?Pawe=B3_?= - 19-04-2006 00:28
Jak pobrac dosowe (krotkie) nazwy plikow i folderow
Jak pobrac dosowe (krotkie) nazwy plikow i folderow w Javie i czy sie da?
-- Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Brzezi - 19-04-2006 00:28
wto, 18 kwi 2006 o 11:51 GMT, Paweł napisał(a):
> Jak pobrac dosowe (krotkie) nazwy plikow i folderow w Javie i czy sie da?
zdefiniuj co to jest "dosowa nazwa pliku"
plik ma nazwe, tylko jedna nazwe, nie ma innych...
Pozdrawiam Brzezi -- [ E-mail: brzezi@enter.net.pl ][ Proper treatment will cure a cold in ] [ Ekg: #3781111 ][ seven days, but left to itself, ] [ LinuxUser: #249916 ][ a cold will hang on for a week. ] [ -- Darrell Huff ]
=?ISO-8859-2?Q?Pawe=B3_?= - 19-04-2006 00:28
osmioliterowa nazwa plus rozszerzenie jesli dotyczy pliku
Brzezi <usunto.brzezi@enter.net.pl> napisał(a):
> wto, 18 kwi 2006 o 11:51 GMT, Paweł napisał(a): > > > Jak pobrac dosowe (krotkie) nazwy plikow i folderow w Javie i czy sie da? > > zdefiniuj co to jest "dosowa nazwa pliku" > > plik ma nazwe, tylko jedna nazwe, nie ma innych... > > Pozdrawiam > Brzezi
-- Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Mikolaj Rydzewski - 19-04-2006 00:28
Paweł wrote: > osmioliterowa nazwa plus rozszerzenie jesli dotyczy pliku
Nazwa katalogu tez moze miec rozszerzenie.
-- Mikolaj Rydzewski
Jarek Kucypera - 19-04-2006 00:28
Brzezi wrote:
> zdefiniuj co to jest "dosowa nazwa pliku" > > plik ma nazwe, tylko jedna nazwe, nie ma innych...
Oj ma, Windows wciąż kontynuuje wsparcie dla tzw. DOSowych nazw, hue, hue.
-- J.K.
=?ISO-8859-2?Q?Pawe=B3_?= - 19-04-2006 00:28
Jakos malo mi to pomaga w tym jak pobrac takie nazwy Pozdrowienia dla wszystkich "zyczliwych"
Mikolaj Rydzewski <miki@ceti.pl> napisał(a):
> Pawe=B3 wrote: > > osmioliterowa nazwa plus rozszerzenie jesli dotyczy pliku > > Nazwa katalogu tez moze miec rozszerzenie. > > --=20 > Mikolaj Rydzewski >
-- Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Brzezi - 19-04-2006 00:28
wto, 18 kwi 2006 o 12:21 GMT, Jarek Kucypera napisał(a): >> zdefiniuj co to jest "dosowa nazwa pliku" >> plik ma nazwe, tylko jedna nazwe, nie ma innych... > Oj ma, Windows wciąż kontynuuje wsparcie dla tzw. > DOSowych nazw, hue, hue.
tak czy tak nazwa jest tylko jedna, jezeli jest *wyswietlana* w postaci 8znakow.roz to poprostu jest to skrot tej nazwy, juz nie wiem jak to dokladnie wyglada, bo nie mialem dawno (nie)przyjemnosci z czegos takiego korzystac, wystarczy zrobic eksperyment, przetestowac na kilku nazwach i zobaczyc jak jest tworzony skrot
tylko nie wiem jaki jest tego sens, bo gdy chcemy odczytac plik z zystemu ktory umowlizwia tylko 8.3, to poprostu odczytujemy nazwe pliku, nic nie trzeba czarowac, gdy zas chcemy zapisac nowy plik na takim fs, to poprostu zapisujemy w formacie 8.3, tez nic nie trzeba czarowac
no chyba ze pytajacy ma jeszcze jakis inny przypadek
Pozdrawiam Brzezi -- [ E-mail: brzezi@enter.net.pl ][ ] [ Ekg: #3781111 ][ Pournelle must die! ] [ LinuxUser: #249916 ][ ]
Krzysztof Wolny - 19-04-2006 00:28
Paweł napisał(a):
> Jakos malo mi to pomaga w tym jak pobrac takie nazwy > Pozdrowienia dla wszystkich "zyczliwych"
bo zle pytasz :)
zeby miec w javie 'od razu' 8 literowe nazwy dla dlugich nazw plikow musialbys miec jave pod dosa chyba ;) po prostu java dostaje od systemu operacyjnego nazwy plikow takei jakie sa. zeby osignac to co chcesz (swoja droga - po co?) najlatwiej chyba poznac reguly generowania krotkich nazw plikow z dlugich (google pewnie cos pomoga) i zaimpelmentowaniwe tego samemu.
-- ------------------------------------ Krzysztof Wolny
Brzezi - 19-04-2006 00:28
wto, 18 kwi 2006 o 12:23 GMT, Paweł napisał(a):
> Jakos malo mi to pomaga w tym jak pobrac takie nazwy > Pozdrowienia dla wszystkich "zyczliwych"
widac ze nigdy nie byles na tej stronie: http://rtfm.bsdzine.org/
Pozdrawiam Brzezi -- [ E-mail: brzezi@enter.net.pl ][ Lekarz przeglada rentgenowe zdjecie ] [ Ekg: #3781111 ][ i ogromnie sie dziwi. ] [ LinuxUser: #249916 ][ - Panie, masz pan zegarek w ] [ zoladku. To nie sprawia panu zadnych ] [ problemow? ] [ - Jasne, ze tak. Zwlaszcza przy ] [ nakrecaniu. ]
Jarek Kucypera - 19-04-2006 00:28
Brzezi wrote:
> tak czy tak nazwa jest tylko jedna, jezeli jest *wyswietlana* > w postaci 8znakow.roz to poprostu jest to skrot tej nazwy,
Nie jest tylko wyświetlana, możesz jej używać wołając API systemu. I jest AFAIR tez funkcja w API, która dla danego pliku/folderu zwraca Ci jego nazwę 8.3.
A co do głównego tematu wątku, to w Javie można się do nich dobrac AFAIK li tylko przez JNI (chyba, że 1.5 coś dodali).
-- J.K.
Piotr Kobzda - 19-04-2006 00:28
Paweł wrote:
> Jak pobrac dosowe (krotkie) nazwy plikow i folderow w Javie i czy sie da?
Pod XP/NT/2000 itp. można tak:
public static String shortFilePath(File f) throws IOException { if (! f.exists()) return f.getPath(); f = f.getCanonicalFile(); String[] cmd = { "cmd", "/E:ON", "/C", "for %N in (\""+ f.getPath() + "\") do @echo %~fsN" }; Process p = Runtime.getRuntime().exec(cmd); BufferedReader rdr = new BufferedReader( new InputStreamReader(p.getInputStream())); return rdr.readLine(); }
piotr
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
[postgre]PostgreSQL 8.1 + system plikow
Czytanie plikow .sql w SQL Server 2000
[Oracle] rozne rozmiary plikow eksporty dla wersji 9.2 i 10.1
Porownywanie plikow tekstowych w PL SQL (oracle 8i)
Re: Edycja plikow konfiguracyjnych przez TK
scp-owanie plikow, zapisywanie bledow do pliku
system do backupu bazy danych i plikow w PHP
[MS SQL] Import kilku plikow w katalogu
[flash 5][problem] uruchamianie plików Power Pointa
Prosba o zamiane dwoch plikow .p65 na .pdf
zanotowane.pldoc.pisz.plpdf.pisz.pltejsza.htw.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|