๐Ÿš€ go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

9 total messages Started by ! Tomasz Surma Wed, 19 Nov 1997 14:03
Re: Program instalacyjny ......
#341
Author: ! Tomasz Surma
Date: Wed, 19 Nov 1997 14:03
12 lines
1154 bytes
Mam takie pytanie :
   Chcialbym aby moj program instalacyjny, przy 
kopiowaniu pliku, z jednego miejsca do drugiego
pokazywal na pasku "progress bar" proces kopiowania.
         Jak to wykonac ?
-- 
__________________________________________________________
Tomasz Surma     ZACHODNIOPOMORSKA SZKOLA BUSINESSU
                                       (School of business    Szczecin)
**********************************************************
e-mail :                                  walker99@polbox.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Re: Program instalacyjny ......
#342
Author: Krzysztof Krzyzaniak
Date: Wed, 19 Nov 1997 16:46
24 lines
1771 bytes
! Tomasz Surma (walker99@polbox.com) wrote:
: Mam takie pytanie :
:    Chcialbym aby moj program instalacyjny, przy 
: kopiowaniu pliku, z jednego miejsca do drugiego
: pokazywal na pasku "progress bar" proces kopiowania.
:          Jak to wykonac ?
: -- 
: __________________________________________________________
: Tomasz Surma     ZACHODNIOPOMORSKA SZKOLA BUSINESSU
:                                        (School of business    Szczecin)
: **********************************************************
: e-mail :                                  walker99@polbox.com
: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Najprosciej napisac samemu procedure kopiujaca, przesylajaca paczki bajtow i
odpowiednio uaktualniajaca wskaznik. Inne rozwiazania sa silnie zalezne od
implementacji.

		eloy
--
/-----------------------------------v----------------------------------------\
|                              eloy | Krzysztof Krzyzaniak                   |
|  eloy@irc.pl wampir@earthling.net | http://chlor.kari.put.poznan.pl/~eloy  |
\-----------------------------------^----------------------------------------/
Re: Program instalacyjny ......
#343
Author: ! Tomasz Surma
Date: Thu, 20 Nov 1997 16:40
23 lines
1551 bytes
Krzysztof Krzyzaniak wrote:
> 
> ! Tomasz Surma (walker99@polbox.com) wrote:
> : Mam takie pytanie :
> :    Chcialbym aby moj program instalacyjny, przy
> : kopiowaniu pliku, z jednego miejsca do drugiego
> : pokazywal na pasku "progress bar" proces kopiowania.
> :          Jak to wykonac ?

> Najprosciej napisac samemu procedure kopiujaca, przesylajaca paczki bajtow i
> odpowiednio uaktualniajaca wskaznik. Inne rozwiazania sa silnie zalezne od
> implementacji.
> 

 Ciekawy sposob, ale jak to wykonac ?
          Tom
-- 
__________________________________________________________
Tomasz Surma     ZACHODNIOPOMORSKA SZKOLA BUSINESSU
                                       (School of business    Szczecin)
**********************************************************
e-mail :                                  walker99@polbox.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Re: Program instalacyjny ......
#344
Author: Maciej Malycha
Date: Sat, 22 Nov 1997 00:00
24 lines
997 bytes
! Tomasz Surma <walk...@polbox.com> napisal byl:
> Krzysztof Krzyzaniak wrote:
> > Najprosciej napisac samemu procedure kopiujaca, przesylajaca paczki bajtow i
> > odpowiednio uaktualniajaca wskaznik. Inne rozwiazania sa silnie zalezne od
> > implementacji.
> > 
> 
>  Ciekawy sposob, ale jak to wykonac ?
>           Tom
> 

Otworz plik1 do czytania
Otworz plik2 do pisania
dopoki plik1 niepusty
  wez bajta z pliku1
  wsadz bajta do pliku2
  aktualizuj pasek


ufff
-- 
Maciej
mm...@mat.uni.torun.pl (Maciej Malycha)
Re: Program instalacyjny ......
#345
Author: Qrczak
Date: Sat, 22 Nov 1997 16:53
16 lines
1129 bytes
On 22 Nov 1997, Maciej Malycha wrote:

> Otworz plik1 do czytania
> Otworz plik2 do pisania
> dopoki plik1 niepusty
>   wez bajta z pliku1
>   wsadz bajta do pliku2
>   aktualizuj pasek

No, tak po jednym bajcie to zajmie to wieki...

--
  QRCZAK
  Marcin Kowalczyk             >")__
  qrczak@knm.org.pl             \__/
  http://kki.net.pl/qrczak/      ^^
Re: Program instalacyjny ......
#346
Author: Yossarian
Date: Sun, 23 Nov 1997 21:17
26 lines
1468 bytes
On Sat, 22 Nov 1997 17:53:14 +0100, Qrczak <qrczak@knm.org.pl> wrote:

>On 22 Nov 1997, Maciej Malycha wrote:
>
>> Otworz plik1 do czytania
>> Otworz plik2 do pisania
>> dopoki plik1 niepusty
>>   wez bajta z pliku1
>>   wsadz bajta do pliku2
>>   aktualizuj pasek
>
>No, tak po jednym bajcie to zajmie to wieki...

no to zrob sobie jak najwieksza zmienna (tablice)
przypisz do len dlugosc pliku, a do act wielkosc tablicy
teraz jezeli len>=act odczytaj act bajtow do tablicy i tyle zapisz do
pliku
zmniejsz len o act
jezeli len<act odczytaj len bajtow i zapisz do pliku
voila

Jarek Woloszyn

ysr@kki.net.pl
http://free.polbox.pl/w/woljar
UIN: 1922941
Re: Program instalacyjny ......
#349
Author: Krzysztof Krzyzaniak
Date: Mon, 24 Nov 1997 07:24
18 lines
1374 bytes
Maciej Malycha (mmac@Leon.mat.uni.torun.pl) wrote:

: Otworz plik1 do czytania
: Otworz plik2 do pisania
: dopoki plik1 niepusty
:   wez bajta z pliku1
:   wsadz bajta do pliku2
:   aktualizuj pasek
Jescze wczesniej sprawdz dlugosc pliku (zalezne od implementacji:-)). I
aktualizuj pasek procentowo.

			eloy

--
/-----------------------------------v----------------------------------------\
|                              eloy | Krzysztof Krzyzaniak                   |
|  eloy@irc.pl wampir@earthling.net | http://chlor.kari.put.poznan.pl/~eloy  |
\-----------------------------------^----------------------------------------/
Re: Program instalacyjny ......
#347
Author: Maciej Malycha
Date: Mon, 24 Nov 1997 13:20
34 lines
1902 bytes
Qrczak <qrczak@knm.org.pl> napisal byl:
> On 22 Nov 1997, Maciej Malycha wrote:
> 
> > Otworz plik1 do czytania
> > Otworz plik2 do pisania
> > dopoki plik1 niepusty
> >   wez bajta z pliku1
> >   wsadz bajta do pliku2
> >   aktualizuj pasek
> 
> No, tak po jednym bajcie to zajmie to wieki...
> 
> --
>   QRCZAK
>   Marcin Kowalczyk             >")__
>   qrczak@knm.org.pl             \__/
>   http://kki.net.pl/qrczak/      ^^
> 

Mozna po wiecej, choc niekoniecznie trzeba. Wystarczy zastosowac dowolna 
biblioteke buforujaca operacje dyskowe (np. stdio :)). Zalezy tez jaki
plik. Nie po bajcie, to dla krotkich plikow beleczka nieestetycznie 'szarpie'.
Ostatecznie mozna dolozyc jakies AI oceniajace wielkosc bufora w zaleznosci
od wielkosci pliku, szybkosci maszyny i stopnia wku*wienia uzytkownika.
Ale po co sie tak meczyc. Ma byc w koncu kurde beleczka, paseczek, w rogu
gustowny bebenek, posrodku reklamka. To ma byc program instalacyjny, to 
nie moze byc szybkie, bo uzytkownik straci szacunek dla tfurcy programu 
(i nie przeczyta reklamki, nie obejrzy bebenka).
Czyz nie?

Czy nikt mnie nie zgani za zostawienie otwartych plikow?
-- 
Maciej
mmac@mat.uni.torun.pl (Maciej Malycha)
Re: Program instalacyjny ......
#348
Author: Piotr Tauzowski
Date: Mon, 01 Dec 1997 13:30
17 lines
1223 bytes

Qrczak <qrczak@knm.org.pl> napisaล‚(a) w artykule
<Pine.LNX.3.96.971122175246.499A-100000@qrnik.knm.org.pl>...
> On 22 Nov 1997, Maciej Malycha wrote:
> 
> > Otworz plik1 do czytania
> > Otworz plik2 do pisania
> > dopoki plik1 niepusty
> >   wez bajta z pliku1
> >   wsadz bajta do pliku2
> >   aktualizuj pasek

Panowie! Na plytkach cyba w Chipie jest gotowy program robiacy takie
niebieskie tlo jak wiekszosc
instalatorow, robi grupe Windows i inne niezbedne czynnosci. Nie potrzeba
sie przemeczac.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads