Nie można wczytać pliku
Dzień dobry!
Mam pytanie odnośnie pliku .mscz, którego Musescore od jakiegoś czasu nie może otworzyć. Wyświetla "błąd ładowania", dodając: "Plik jest uszkodzony lub ma nieprawidłowy format", natomiast w Szczegółach zawiera informację: "Błąd odczytu XML w wierszu 283, kolumna 34: Name". Plik waży 16kb, czyli tyle, ile powinien. Wersje backup tego pliku nie działają z tego samego powodu.
Czy można coś w takiej sytuacji zrobić oprócz skasowania z dysku?
Program w wersji 2.0.2, działa w Windows 7.
Comments
Można spróbować otworzyć plik w starszych wersjach programu. Jeśli to nie pomoże, to proszę go zamieścić lub wysłać mi na adres: gootector@o2.pl.
Na przyszłość zalecam zapisywać pliki w formacie nieskompresowanym:
Format MuseScore (*.mscx)
MSCX jest nieskompresowaną wersją formatu pliku MuseScore. Partytura zapisana w tym formacie nie traci żadnej informacji i polecana jest w razie potrzeby ręcznego edytowania pliku przy użyciu edytora tekstu.
Jak samemu edytować plik z rozszerzeniem .mscx?
Polecam do tego celu program Notepad2. Wiersze i kolumny są ponumerowane na czerwono. W lewym dolnym rogu programu jest Ln, co oznacza wiersz. Potem mamy liczba : liczba - pierwsza jest numerem wiersza, druga określa liczbę wszystkich wierszy w dokumencie. Następnie mamy Col, co oznacza kolumnę. I też mamy dwie liczby oddzielone dwukropkiem - pierwsza jest numerem kolumny, druga natomiast określa limit dla długich wierszy. Teraz wystarczy wyszukać wiersz nr 283 i kolumnę nr 34 w tym dokumencie i zobaczyć, co jest przyczyną tego stanu rzeczy.
Jak uzyskać plik .mscx z pliku .mscz?
Polecam do tego celu program 7-Zip. Wystarczy otworzyć plik z rozszerzeniem .mscz w tym programie. Plik .mscz zawiera dwa katalogi: META-INF i Thumbnails oraz plik partytury w formacie nieskompresowanym .mscx, który należy wypakować.
Pozdrawiam,
Gootector
In reply to Można spróbować otworzyć plik by Gootector
Świetnie, porady bardzo się przydały. Dobrze jest nauczyć się samodzielnie robić takie rzeczy, ponieważ to nie pierwszy przypadek, gdy plik nagle przestaje działać.
Błędem w tym przypadku okazał się... zbędny znacznik , który wystarczyło wykasować, aby plik pozwolił się otworzyć.
Dziękuję za pomoc i pozdrawiam,
K.
In reply to Świetnie, porady bardzo się by Righby
Wskazówka:
MuseScore 2 gromadzi pliki tymczasowe z partyturami w katalogu: C:\Użytkownicy\NazwaUżytkownika\AppData\Local\MuseScore\MuseScore2. Są to te pliki z "dziwnymi nazwami" i może któryś z nich będzie zawierać utraconą partyturę. Folder AppData jest folderem ukrytym, więc w Eksploratorze Windows w menu Widok trzeba zaznaczyć opcję "Ukryte elementy".
Pozdrawiam,
Gootector
In reply to Wskazówka: MuseScore 2 by Gootector
Dziękuję!
Niestety, w tamtym przypadku to nie pomogło, gdyż wszystkie pliki jednocześnie miały ten sam problem. Rozwiązaniem była dopiero modyfikacja kodu.
W najnowszym też nie pomogło - jakiś czas temu zapisany i wielokrotnie modyfikowany plik nagle powrócił do wersji sprzed kilku zapisów (a wraz z nim zrobione przez program kopie), przez co kilka dni pracy zniknęło jednocześnie w partyturze nieskompresowanej i zapasowej. Wyglądało to trochę tak, jakby MuseScore od pewnego momentu nie zachowywał zmian ani przy automatycznym ani zwykłym zapisie. Jedyny taki przypadek w mojej historii pracy z programem.
W każdym razie dziękuję za pomoc!
Da się go otworzyć, ale tylko wtedy gdy zmienisz nazwę rozszerzenia np.: Ave Maria.mscz, na: Ave Maria.mscz czyli po prostu kliknąć raz a potem drugi raz na ikonę (wolno) lub zaznaczyć ikonę i skrót F2 i wykasować przecinek na końcu rozszerzenia. Ja tak robię.
Ps.
Z jakiegoś powodu, gdy zapisujemy jakiś plik z MuseScore, program zapisuje dwa pliki, jedno z rozszerzeniem "mscz" a drugi z: "mscz," Gdy mamy ten drugi to nam program wyświetla błąd i wtedy tylko trzeba wykasować ten "przecinek" na końcu rozszerszenia, dać Enter lub po prostu zapisać bez tego przecinka i gotowe.