TwojePC.pl © 2001 - 2024
|
|
A R C H I W A L N A W I A D O M O Ś Ć |
|
|
|
Zamiana nazwy kilku plików jednocześnie? , robinn1 15/07/14 19:14 Witam.
Mam 2 pytania:
I.
Posiadam przykładowo z 30 plików .dwg (rozszerzenie autocad).
Każdy z nich nazywa się:
ACAD-2014.04.14_BUDYNEKX_A.R.1-01 Rzut kondygnacji -1 model.dwg
ACAD-2014.04.14_BUDYNEKX_A.R.1-01 Rzut kondygnacji +1 model.dwg
ACAD-2014.04.14_BUDYNEKX_A.R.1-01 Rzut kondygnacji +2 model.dwg
I tak dalej....
Potrzebuję wyrzucenia frazy "model" z każdego z tych 30 plików. (końcówka nazwy - "model" generuje się automatycznie przez AutoCada i z tego co wiem nie da się jej szybko zmienić).
Czy jest taka możliwość jak np. w Wordzie, że wybieram dany tekst klikam "zamień wszystko" i mi zamienia wszystko co jest w wordzie na to co chcę. Czy istnieje coś takiego w Windowsie? (xp)
II.
Przy 30 plikach .dwg muszę stworzyć też pdf'y na kilka sposobów jednym jest komenda publikuj inna zapisywanie każdego rysunku po kolei.
Żeby nie pomylić się z nazwą kopiuje wszystkie pliki .dwg (30) do jakieś folderu innego i zmieniam SZTUCZNIE rozszerzenie na .pdf (wiadomo nie otworzy się plik ale nadpiszę go za pomocą autocada)...
I teraz pytanie - czy jeżeli mam przykładowo 30 czy 150 takich plików to czy istnieje jakaś funkcja która również zmieniła by mi wszystkie rozszerzenia na sztuczne PDF'y? ( ja je później nadpisuję)....
Jakby była taka funkcja w windowsie jak w wordzie - typu znajdź i zamień to by wyjaśniła moje dwie kwestie.
Dziękuje za odpowiedź
Pozdrawiam@skate - dla ułomnych deska - głównie , robinn1 15/07/14 19:18
chodzi mi, żeby nie wybierać każdego pliku wciskać F2 kasować w ( I pytaniu) model i tak 30 czy 150 następnych plików.... czy np. przy rozszerzeniu ( II pytanie), wciskając po kolei każdy plik potem F2 następnie - end i kasować dwg wpisywać .pdf.... bo robiąc coś takiego na 150 plików zajmuje to bardzo bardzo dużo czasu.... pytanie czy da się to jakoś pospieszyć?@skate - dla ułomnych deska - Total Commander ctrl+M multi rename tool? , michtar 15/07/14 19:27
... dla obu chyba nie czytałem dokładnie.- głos na Total Commander , Grocal 15/07/14 19:59
Bez tego narzędzia jestem jak bez rąk... CTRL+M jest tu idealne do w/w problemów.Na pewno, na razie, w ogóle...
Naprawdę, naprzeciwko, stąd...
Ortografia nie gryzie! - jako że pierwszy total commander się pojawił i używamy go w pracy , robinn1 15/07/14 20:16
to go zastosowałem:) faktycznie pomogło mega.... zamiast siedzieć i każdą nazwę wpisywać po kolei to tylko jeden przycisk i samo sie zmienia.... a pomyśleć że do tej pory wszyscy w pracy robili na piechote przez 10-15 lat:) tracąc za każdą taką zmianą jakieś 2h:)
dzięki wszystkim za odpowiedzi
Przy okazji są jeszcze jakieś takie ważne i mega podstawowe funkcje w total commander które każdy użytkowink komputera powinen znać?;)@skate - dla ułomnych deska - wszystkie? :) , Grocal 15/07/14 20:23
* obsługa FTP a przy pomocy pluginów SFTP, FTP over SSH
* obsługa przy pomocy pluginów masy różnej funkcjonalności, np. dostępu do partycji linuksowych, odczyt Exifów, itp.
* porównywanie zawartości plików
* porównywanie katalogów i ich zawartości (także co do treści plików)
* synchronizacja katalogów
* bardzo rozbudowane i fajne wyszukiwanie plików na dysku
* no i odwiecznie intuicyjna, wzorowana na Norton Commanderze, obsługa (F5, F6, F7).
Aplikacja warta każdej wydanej na nią złotówki.Na pewno, na razie, w ogóle...
Naprawdę, naprzeciwko, stąd...
Ortografia nie gryzie! - :)) , robinn1 15/07/14 20:38
Z pierwszych dwóch na pewno nie skorzystam ale z reszty jak najbardziej:),
Pytanie mam pewnie mega głupie... ale nie mogę tego rozkminić....
Przykładowo mam w total commanderze jakieś pliki... normalnie w oknie windowsowym (dla np. nazwy folderu "test") wpisuję "te" i sam znajduje mi ten folder po czym klikam sobie enter i szybko jestem w tym folderze....
Próbuję zrobić podobnie w total commanderze znowu - folder "test" wpisuję energinie "te" następnie klikam enter coś mi się podświetla znowu enter i pojawia mi się windowsowe okno a nie dalsza kolejność w total commanderze.....
Coś źlę robię czy to tu nie działa?
Pewnie głupie pytanie - ale ze względu na to że pierwszy raz zagłębiam się w ten program (nie znając skrótów F5,F6,F7 poznawszy je przed sekundą:))@skate - dla ułomnych deska - ok znalazłem , robinn1 15/07/14 20:51
skrót CTRL+ ALT + wpisywanie początkowych liter następnie wciśnięcie entera:)
czyli dla naszego "test" -> ctrl + alt + "te" + enter -> pojawia się katalog:)
Nie męcze więcej spróbuje sam coś rozkminić.
Dziękuje za pomoc.@skate - dla ułomnych deska - CTRL+ALT+litera , Grocal 15/07/14 20:56
i dalej piszesz co chcesz. Jeżeli wciśniesz w tym czasie też CTRL+S to w oknie TC pojawią się tylko wyfiltrowane pliki i katalogi pasujące do wpisywanej przez Ciebie frazy.Na pewno, na razie, w ogóle...
Naprawdę, naprzeciwko, stąd...
Ortografia nie gryzie! - tak jest , robinn1 15/07/14 20:59
udało mi się ten skrót znaleźć kilka minut temu ale i tak dziękuje:)@skate - dla ułomnych deska
- hmm... , Jaskier 15/07/14 19:33
ja do takich "masówek" używam programu Bulk Rename Utility - daje radę ze wszystkim :) - ja używam program , hokr 15/07/14 19:40
ReNamer, tworzysz reguły, zrobisz tam wszystko co napisałeś -> http://www.den4b.com/...oducts&product=renamer- Punkt za , Marcus 15/07/14 20:37
Od kiedy pamiętam, to wolę do tego celu używać ReNamer niż każdego wbudowanego ficzera w TotalCommandera. A co do TC, to jego bardzo dobrym odpowiednikiem (wręcz przebijającym funkcjonalnością) jest FreeCommander. Za darmo i bardzo dobrze, a tworzy go z tego co pamiętam polak na niemieckiej ziemi.Nie wolno niczego nie robić tylko
dlatego, że nie można zrobić
wszystkiego. - a zaraz zaraz , Chrisu 15/07/14 21:35
ma już klienta FTP? /// GG# 1 110 10 10 11 100 10 \\\ - Starsza ma , Marcus 16/07/14 08:43
Starsza wersja 2009 ma FTP. Ale ja do FTP używam FileZilla. Jak kompiuję z pewnych serwerów coś przez TotalCommandera (tysiące plików), to mi blokuje dostęp. On działa jakoś tak, że każdy plik, to nowe negocjowanie połączenia. A FileZilla działa znakomicie.Nie wolno niczego nie robić tylko
dlatego, że nie można zrobić
wszystkiego.
- zainteresuj sie busybox-em. , ptoki 15/07/14 21:12
jest tez na winde. mozna napisac sobie skrypta ktory ci cuda na kiju zrobi.
- i dlatego w szkolach powinni uczyc wyrazen regularnych ( REGEX ) , RusH 16/07/14 03:41
http://qntm.org/files/re/re.html
otwierasz powershell, dajesz cos takiego
ls | Rename-Item -NewName {$_ -replace '(.*) model.dwg', '$1.dwg' }
i zalatwione
(.*) model.dwg
lapie
wszystko model.dwg
i nastepnie zmienia nazwe na
wszystko.dwg
proste, zajmuje 10 sekund do kliknieciaz klawiatury, zadnego gui i machania mysz0m
I fix shit
http://raszpl.blogspot.com/ - Powinni ale regexy powinno sie wymienić na coś czytelniejszego.... , ptoki 16/07/14 09:12
Niech nawet bedzie bardziej rozwlekłe byle czytelniejsze...- bardziej rozwlekłe byle czytelniejsze to... , Grocal 16/07/14 09:51
języki programowania :)Na pewno, na razie, w ogóle...
Naprawdę, naprzeciwko, stąd...
Ortografia nie gryzie! - Ano tak, bo często z takimi formami sie spotykam. , ptoki 16/07/14 10:04
Czasem regexp zrobi to samo co 20-50 linijek programu ale zmodyfikować takiego regexpa kiedy managier se wymyślił mocna modyfikacje przepływu reguły jest czasem niemożliwe i trzeba zrobić go od nowa....
- no przestan , RusH 16/07/14 10:36
regex to nie perl
tak zart:
#45%^H&%#^EG#%^&$ <- perl czy kot na klawiaturze?I fix shit
http://raszpl.blogspot.com/
- nie ma mowy , RusH 16/07/14 10:35
to tak jakbys powiedzial mnozenie powinno zastapic sie kalkulatorami :-)
niektorych rzeczy po prostu trzeba sie nauczyc, nie jeczec tylko usiasc i NAUCZYC, nie ma ze boli ze nudne ze dlugie ze blabla
siadasz
i sie UCZYSZ
3 razy w tygodniu wybierz sobie jakis text, np zrodlo html glownej tpc, wymyslasz co chcesz zlapac, np tresc wszystkich newsow albo lista ilosci komentarzy pod kazdym newsem, i powoli z pomoca np mojego linku
http://qntm.org/files/re/re.html
meczysz GREPem (badz np pod windowsem findstr.exe jest w standardzie i tez potrafi regexpa) az ci sie uda
po 2-3 tygodniach nie bedziesz juz musial nigdzie zagladac, bedziesz masta bofhem i polowa rzeczy ktore wykonujesz w pracy az sie bedzie prosic o zaoranie jednolinijkowym skryptem.
regex nie jest kosmicznie trudny, jest raptem ~10 zasad/formulek do zapamietania. Tak samo jak logika formalna - alternatywa or, dysjunkcja nand, binegacja nor, implikacja |-, koniunkcja and, negacja not, rownowaznosc xnor. Propo sam musialem wygoglac polskie nazwy :) bo na codzien uzywa sie raptem tylko kilku (and or not xor), nawe piszac ciezkie DSP.
wyrazenia regularne sa bajecznie przydatne praktycznie KAZDEMU pracujacemu z komputerami, od glupiego znalezienia maila z przed 3 lat az po pisanie skryptow zastepujacych klikanie jak malpa.I fix shit
http://raszpl.blogspot.com/ - to ja jeszcze dorzucę super linka apropos regexów , gorky 16/07/14 11:38
http://regex101.com
do tych mniej oczywistych już się nie zabieram bez debuggera...
No i zgadzam się ze wszystkim powyższym - opanowanie regexów w stopniu podstawowym to konieczność.- ja uzywam , RusH 16/07/14 13:01
http://regexpal.com/
ale twoj ladniejszy :)I fix shit
http://raszpl.blogspot.com/ - no i bam , RusH 16/07/14 13:13
(?<=Komentarzy \()(\d+)(?=\))
ilosc komentarzy na glownej tpcI fix shit
http://raszpl.blogspot.com/ - mój ma , gorky 16/07/14 14:33
regex debugger - możesz sprawdzić przebiegi silnika dekodującego wyrażenie.
Teoretycznie jak doskonale znasz podstawy to sam napiszesz optymalny kod, ale ja nie czuję sie na tyle pewnie - a przy wyrażeniach używanych częsciej dobrze jest wyłapać jakieś dwustukrokowe zapętlenie z powodu jednego backreferece...
- Nie rozumiesz. Co innego myślenie jak dany problem zaatakować podmianą/wyszukaniem , ptoki 16/07/14 12:27
a co innego zapisać to w regexpie zeby bylo przejrzyscie.
Pewnie niektórzy mają tak ze umieją czytac regexpy i cudze utrzymać ale generalnie idea zapisu regexpa takiego jak jest sprawia ze proste rzeczy sie robi fajnie a skomplikowane robią sie nieprzejrzyste...
- Moze doprecyzuje: , ptoki 16/07/14 13:37
Ty masz na mysli nauke bo to nie trudne a ja mysle tez o "tych dzieciach w szkołach".
Ja jestem pewien ze prawie kazdego tak jak uczy sie przypadków na języku polskim można nauczyć jakie ruchy stosuje sie w szachach i regułek regexp.
Ale zeby to dobrze zrozumieć i dobrze stosować trzeba coś więcej.
W szachach wyobraźni i poczucia strategii a w regexpach umiejetnosci przelozenia regulki na efekt czy efektu na regulke...
No i dla scislosci:
Ja inicjalnie nie mam na mysli sytuacji gdzie szukamy/zamieniamy paru ciagow na inne.
Ja miałem na mysli sytuacje gdzie parsujesz "brudne" dane z bazy, czyszcząc je, mapując na słownik.
Gdzie jakis matołek wymyślił albo inny produkt wymusił kilkanaście wyjątków. Takie coś w regułce zrobić sie da ale będzie nieprzejrzyście...
|
|
|
|
|
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL |
|
|
|
|