Jak uruchomić plik wykonawczy na linux cnc

Gcode z palca nie działa błąd 357

Dyskusje dotyczące działania obsługi programu LinuxCNC
Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 12
Posty: 7859
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Jak uruchomić plik wykonawczy na linux cnc

#21

Post napisał: tuxcnc » 13 lip 2021, 05:51

ćwok123 pisze:
13 lip 2021, 01:47
Wyskakuje cały czas ten sam błąd tzn. niedozwolony znak w 2linii .
Nikt nie jest w stanie domyślić się jaki błąd popełniasz, bo opis brzmi jak bajka o żelaznym wilku.
Jeżeli jest komunikat o niedozwolonym znaku, to trzeba sprawdzić co to za znak, a potem dojść skąd się bierze.
Ja nie mam żadnego pomysłu, bo się nigdy z tym nie spotkałem.
Jedyne znane mi wytłumaczenie, to kopiuj-wklej z przeglądarki internetowej do edytora tekstu, bo czasem trafia się identycznie wyglądający znak, ale o innym kodzie. Natomiast nie przychodzi mi do głowy dlaczego użycie windowsowego notatnika miałoby cokolwiek pomóc.
No i przede wszystkim, programów nie edytuje się w edytorach typu Office, bo one dokładają znaki odpowiedzialne za formatowanie tekstu (np. wielkość czy krój czcionki). Ale to znowu nie Linux jest zły, bo to tak samo dotyczy Windows.
I na koniec muszę Ci zapowiedzieć, że jak dalej będziesz tak leciał w kulki, to nie dostaniesz żadnej pomocy od nikogo. Po prostu nie podajesz żadnych istotnych informacji, "mam jakiegoś Debiana i nie działa" to jest bełkot z którego niczego nie da się wywnioskować. Dodaj jako załącznik ten plik, który wywala błąd (musisz zmienić nazwę na <cośtam>.txt takie wymagania ma to forum). JAKO ZAŁĄCZNIK a nie "błąd mi wywala". Załącznik mogę u siebie sprawdzić, a na "błąd mi wywala" tylko odpisać że masz niefart.
I po raz ostatni pytam który to Debian.



Awatar użytkownika

JacekBelof
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 4
Posty: 530
Rejestracja: 02 gru 2018, 22:25
Lokalizacja: Tarnów MP
Kontakt:

Re: Jak uruchomić plik wykonawczy na linux cnc

#22

Post napisał: JacekBelof » 13 lip 2021, 05:58

Znacznik końca linii... Linux stosuje bodajże CR (ewentualnie LF), w każdym razie pojedynczy, a w Windows jest kombinacja CR LF.
Może co prawda być jeszcze problem ze stroną kodową (ANSI, ISO, UTF) ale raczej byłby inny komunikat... prawdopodobnie nie odczytał by pliku w ogóle.
Najlepiej użyć np. Notepad++ (w Windows) lub czegoś podobnego (VIM w Linuxie też potrafi) co potrafi wyświetlić znaki niedrukowane i informacje o stronie kodowej... Musisz sobie potem utworzyć profil w edytorze, żeby już odpowiednio zapisywał
Seria, w moim wykonaniu, to dwie sztuki, w tym jedna w odbiciu lustrzanym. :lol:

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 12
Posty: 7859
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Jak uruchomić plik wykonawczy na linux cnc

#23

Post napisał: tuxcnc » 13 lip 2021, 06:16

JacekBelof pisze:
13 lip 2021, 05:58
Znacznik końca linii...
Nie.
Czyta nawet jak w jednej linii jest LF a w drugiej CRLF.
Zastanawia mnie tylko po co wypisywać domysły, kiedy sprawdzenie trwa minutę...

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 12
Posty: 7859
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Jak uruchomić plik wykonawczy na linux cnc

#24

Post napisał: tuxcnc » 13 lip 2021, 13:54

Aby zakończyć temat wykonałem w ramach testu chyba najbardziej debilną rzecz w życiu : Obrazek
Plik zawierający trzy krótkie linijki ma osiem kilobajtów i wygląda tak :
Obrazek
Linuxcnc wywala się faktycznie na "drugiej linii" :
Obrazek
Jeżeli faktycznie o to chodzi, no to ręce opadają...

Awatar użytkownika

grg12
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 5
Posty: 1670
Rejestracja: 03 sty 2007, 14:27
Lokalizacja: Wiedeń

Re: Jak uruchomić plik wykonawczy na linux cnc

#25

Post napisał: grg12 » 13 lip 2021, 15:31

Zaczynam podejrzewać że po prostu jesteśmy trollowani... Z drugiej strony po latach kontaktu z użyszkodnikami a czasem nawet innymi programistami takie rzaczy przestają dziwić.

Awatar użytkownika

JacekBelof
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 4
Posty: 530
Rejestracja: 02 gru 2018, 22:25
Lokalizacja: Tarnów MP
Kontakt:

Re: Jak uruchomić plik wykonawczy na linux cnc

#26

Post napisał: JacekBelof » 13 lip 2021, 18:57

tuxcnc pisze:
13 lip 2021, 06:16
Nie.
Czyta nawet jak w jednej linii jest LF a w drugiej CRLF.
Zastanawia mnie tylko po co wypisywać domysły, kiedy sprawdzenie trwa minutę...
Różnie z tym bywa... akurat swój "domysł" oparłem na przygodzie z Sinumerikiem.
Linuxa używam jako zwykłego systemu desktopowego, nie mam na nim żadnego CNC, więc sprawdzenie nie było możliwe.

Co do drugiego napisanego przez Ciebie posta... cóż... nawet mi to na myśl nie przyszło... chyba każdy wie (a przynajmniej powinien), że pliki ODT, czy DOCX to w zasadzie wiele plików umieszczonych w zhierarchizowanych katalogach, na koniec potraktowanych ZIPem... zresztą nagłówek PK na jednym z zaprezentowanych przez Ciebie screenów mówi o tym najdobitniej.

Aha... taka informacja dla założyciela tematu... nikt nie broni pisać we "wrajcie" czy innym procesorze tekstu... po prostu należy wybrać opcję "Zapiszjako", lub "Eksportuj", oraz wskazać, że jako "tekst", "zwykły tekst", czy tym podobne... w każdym razie z rozszerzeniem ".TXT"
Seria, w moim wykonaniu, to dwie sztuki, w tym jedna w odbiciu lustrzanym. :lol:

Awatar użytkownika

pitsa
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 4693
Rejestracja: 13 wrz 2008, 22:40
Lokalizacja: PL,OP

Re: Jak uruchomić plik wykonawczy na linux cnc

#27

Post napisał: pitsa » 13 lip 2021, 19:14

JacekBelof pisze:w każdym razie z rozszerzeniem ".TXT"
To też może nie zadziałać gdy zmieni ją ręcznie z ODT na TXT. ;-)
zachowanie spokoju oznacza zdolności do działania
ᐃ 🜂 ⃤ ꕔ △ 𐊅 ∆ ▵ ߡ

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 12
Posty: 7859
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Jak uruchomić plik wykonawczy na linux cnc

#28

Post napisał: tuxcnc » 13 lip 2021, 19:19

JacekBelof pisze:
13 lip 2021, 18:57
chyba każdy wie (a przynajmniej powinien), że pliki ODT, czy DOCX to w zasadzie wiele plików umieszczonych w zhierarchizowanych katalogach, na koniec potraktowanych ZIPem...
Każdy informatyk.
Przeciętny użytkownik, który się ogranicza do napisania i wydrukowania, ma prawo w to nie wnikać.
Ciekawe czy autor tematu da nam swoje pliki w formie załącznika, co by sprawę definitywnie wyjaśniło...


Autor tematu
ćwok123
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 7
Posty: 20
Rejestracja: 01 mar 2020, 04:11

Re: Jak uruchomić plik wykonawczy na linux cnc

#29

Post napisał: ćwok123 » 14 lip 2021, 20:18

Przepraszam za ten brak konkretów napiszę tylko tyle , że w systemie było przestawione kodowanie utf . tak mi powiedział Pan , którego poznałem na elektroda.pl i w dodatku miałem układ klawiatury jakiś nienormalny , a na pewno nie polski programisty . Gosć był z Jeleniej góry więc do mnie 15 minut drogi miał i ustawił mi wszystko , że teraz po prostu działa jak trzeba i można pisać do woli programy z palucha .

Awatar użytkownika

tuxcnc
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 12
Posty: 7859
Rejestracja: 26 lut 2011, 23:24
Lokalizacja: mazowieckie

Re: Jak uruchomić plik wykonawczy na linux cnc

#30

Post napisał: tuxcnc » 14 lip 2021, 20:46

ćwok123 pisze:
14 lip 2021, 20:18
napiszę tylko tyle , że w systemie było przestawione kodowanie utf . tak mi powiedział Pan , którego poznałem na elektroda.pl i w dodatku miałem układ klawiatury jakiś nienormalny , a na pewno nie polski programisty
Bzdury.
G-kod używa znaków z podstawowego zestawu, czyli o kodach niezależnych od systemu kodowania, a Linuxcnc toleruje unikody w komentarzach.
Podobnie z układem klawiatury, jak się ma ustawiony niewłaściwy, to się widzi że się pisze bzdury.
No niestety, ale w takim stylu to rozmawiać nie będziemy.
EOT.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”