-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.
atman.pl!.POSTED!not-for-mail
From: "HF5BS" <h...@...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: arduino, początki, inny edytor
Date: Wed, 3 May 2017 10:40:31 +0200
Organization: Stowarzyszenie Przeżuwaczy Szmat
Lines: 57
Message-ID: <oec51u$la5$1@node1.news.atman.pl>
References: <a...@n...v.pl>
<a...@n...neostrada.pl>
<a...@n...neostrada.pl>
<a...@n...v.pl>
<a...@n...neostrada.pl>
<5904bc98$0$5151$65785112@news.neostrada.pl>
<a...@n...neostrada.pl>
<a...@n...v.pl>
<a...@n...neostrada.pl>
<a...@n...v.pl>
<oe56ep$p5n$1@node1.news.atman.pl> <oe586c$qtf$1@node1.news.atman.pl>
<oe77qh$gs9$1@node2.news.atman.pl> <oe7k3e$62b$1@node1.news.atman.pl>
<a...@n...v.pl>
<oea18a$ig2$1@node1.news.atman.pl>
<a...@n...v.pl>
<oebbpb$tf2$1@node1.news.atman.pl>
<a...@n...v.pl>
Reply-To: "HF5BS" <h...@...pl>
NNTP-Posting-Host: 89-77-214-7.dynamic.chello.pl
Mime-Version: 1.0
Content-Type: text/plain; format=flowed; charset="UTF-8"; reply-type=response
Content-Transfer-Encoding: 8bit
X-Trace: node1.news.atman.pl 1493800830 21829 89.77.214.7 (3 May 2017 08:40:30 GMT)
X-Complaints-To: u...@a...pl
NNTP-Posting-Date: Wed, 3 May 2017 08:40:30 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5931
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.7218
X-Antivirus: Avast (VPS 170502-2, 2017-05-02), Outbound message
X-Antivirus-Status: Clean
Xref: news-archive.icm.edu.pl pl.misc.elektronika:717692
[ ukryj nagłówki ]
Użytkownik "slawek" <f...@f...com> napisał w wiadomości
news:almarsoft.8174952577351404959@news.v.pl...
> On Wed, 3 May 2017 03:29:15 +0200, "HF5BS" <h...@...pl> wrote:
>> QBasic ma z kolei inny problem - działa ślicznie, zapisałem 26 GB
> do pliku
>> (oczywiście, ćwiczebnie, zawsze najpierw sprawdzam, nauczony
> smutnymi
>> doświadczeniami, czy mi program nie da rzyci, w najmniej
> odpowiednim
>> momencie). No, zapisało się, a teraz, Waść, zamknij plik. Powodzen
> ia, ślepa
>> Gienia, kup se trąbk...Aj, to nie teraz... cholera,
>
> Hardcore to kill program (przez odłączenie zasilanie też można) i
I czasem sie robi. Ale NT (czyli XP też) jest cwany i bywa, że nawet to nie
spowoduje sprawdzenia dysku, nawet ręczne popchnięcie wiele nie da.
> puszczanie potem chkdsk do fixacji dysku. Na 95% znajdzie i odzyska 26 GB
> plik. I to będzie to.
Tylko teraz, jaki to miało bufor, coby profilaktycznie dopchnąć tyle
(później się obetnie) tyle, aby wszystko, co nas interesuje, znalazło się w
pliku. Już w C64 ten problem występował, tyle, że wiadomo było, ile dać
nadmiaru, żeby było z czego obcinać. No i ręczne zamknięcie pliku bardziej
skomplikowane, bo całkowicie ręcznie, bądź odpowiednim programem (ja zwykle
ręcznie załatwiałem, wspomagając się jedynie programikiem, który sczytywał
mi odpowiedni sektor, a to tylko po to, żeby w ogóle wiedzieć, gdzie jest
wpis, który trzeba zmodyfikować, potem przestawienie bitu 7 (jego znaczenie
0 - plik otwarty, 1 - zamknięty) w znaczniku rodzaju pliku i już, na koniec
"validate" dla odświeżenia BAM.
NTFS, jako system z atomowymi operacjami zapisu, średnio daje się
sprowokować do zrobienia automatycznie chkdsk, zwykłym wyłączeniem
zasilania. Ale jest prosty sposób, z wiersza poleceń/okna "DOS"owego
zapodać:
fsutil dirty set <volumin>
gdzie <volumin>, to litera, albo ścieżka zamontowania zasobu.
I wtedy pyk hebel...
Przyznam, że muszę poćwiczyć, choć jak wtedy próbowałem, to chyba nawet nie
bardzo trzeba, bo przy zapisie sekwencyjnym nie ma zadeklarowanej długości
pliku i nie jest ona rezerwowana, jak w sytuacji, gdy wiadomo (no, system
musi wiedzieć przecież, sama nasza wiedza nie styknie), że "zapisujemy
4294967295 bajtów danych". A to się wiąże z tym, że do pliku dane dopisuje
się (nasz QBasic DOSowy) na bieżąco (i nawet nie wiem, czy to się w
przerwach między porcjami samo nie jakby nie zamyka... (nie chodzi o
BASICowe CLOSE, bo to się zrobić nie daje)) i tylko ten bufor, aby nadmiarem
zepchnąć jego zawartość na nośnik. A dopilnować trzeba, bo czasem ten
ostatni bajt najbardziej znaczy... taka przewrotność losu, jak np. archiwum
rozpakować nie zechce...
--
"Jeśli przyjmiesz do siebie zabiedzonego psa i sprawisz,
że zacznie mu się dobrze powodzić - nie ugryzie cię.
Na tym polega zasadnicza różnica między psem a człowiekiem"
(C) Mark Twain
Następne wpisy z tego wątku
- 03.05.17 10:53 Sebastian Biały
- 03.05.17 11:01 HF5BS
- 03.05.17 11:21 HF5BS
- 03.05.17 11:39 HF5BS
- 03.05.17 14:03 ToMasz
- 03.05.17 14:50 Sebastian Biały
- 03.05.17 14:55 Piotr Dmochowski
- 03.05.17 15:55 HF5BS
- 03.05.17 16:37 ToMasz
- 03.05.17 16:41 ToMasz
- 03.05.17 19:18 Pcimol
- 03.05.17 20:10 slawek
- 04.05.17 08:21 J.F.
- 04.05.17 08:32 J.F.
- 04.05.17 14:12 HF5BS
Najnowsze wątki z tej grupy
- Fajny film widziałem...
- Jaka ładowarka sieciowa do Iphona?
- Taśma izolacyjna do prac elektrycznych
- Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Wkrętarki, wiertarki...
- Zasilacz impulsowy 12V 10A, coś godnego uwagi jako zamiennik akumulatora wkrętarki
- Mouser - koszt wysyłki
- [OT] Jak wycinac ksztalt w piance lub styropianie?
- FV--> ciepła woda w kranie
- Szok
- Dziwny schemat wzmacniacza m.cz.
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
Najnowsze wątki
- 2025-07-07 Re: Ząbki się spaliły jak wiejskie, drewniane stodoły sprzed 50 lat
- 2025-07-06 Kup szybko nową ładowarkę do smartfona
- 2025-07-07 TV z Play (dawniej UPC) -- potrzebny dekoder?
- 2025-07-06 Kup szybko nową ładowarkę do smartfona
- 2025-07-07 mija rok jeżdzenia po lewej
- 2025-07-06 Elektryki jednak są NIEBEZPIECZNE
- 2025-07-08 Fajny film widziałem...
- 2025-07-07 Re: Ząbki się spaliły jak wiejskie, drewniane stodoły sprzed 50 lat
- 2025-07-06 Kup szybko nową ładowarkę do smartfona
- 2025-07-07 Gdańsk => Programista Kotlin <=
- 2025-07-07 Białystok => Mainframe (z/OS, Assembler) Developer <=
- 2025-07-07 Warszawa => Asystent ds. Sprzedaży i Rozwoju Klienta <=
- 2025-07-07 Warszawa => International Freight Forwarder <=
- 2025-07-07 Warszawa => Java Developer <=
- 2025-07-07 Białystok => Software Engineer .Net <=