Settings

The page will reload to apply your changes.
Theme

ASCII Art Font

ASCII Art Menu

Original Usenet thread from de.alt.rec.ascii-art, started 11 Jan 2006.
 _   _                     _        _             _     _           
| | | |___  ___ _ __   ___| |_     / \   _ __ ___| |__ (_)_   _____ 
| | | / __|/ _ \ '_ \ / _ \ __|   / _ \ | '__/ __| '_ \| \ \ / / _ \
| |_| \__ \  __/ | | |  __/ |_   / ___ \| | | (__| | | | |\ V /  __/
 \___/|___/\___|_| |_|\___|\__| /_/   \_\_|  \___|_| |_|_| \_/ \___|
Lange angekuendigt ...

Lange angekuendigt ...

de.alt.rec.ascii-art · 41 messages · 11 Jan 2006 - 19 Feb 2006
Hallo!

  Schon vor einer Weile habe ich einen Film erwᅵhnt, an dem ich seit
einiger Zeit bastele.  Nun, ich schᅵtze, daᅵ es an der Zeit ist, ihn
ein wenig der ᅵffentlichkeit vorzustellen.

  Ihr benᅵtigt dazu einen telnet-Client. Wᅵre ich Windows-Nutzer, wᅵrde
ich ᅵbrigens lieber putty statt des mitgelieferten Clients benutzen.

  Fᅵr weitere Anleitungen schaut unter <http://das-mehdorn.de/brot/>,
ansonsten startet mal mit <telnet://das-mehdorn.de/> durch.

  Viel Spaᅵ!

Christoph

P.S.: Durchschnittliche Laufzeit ca. 25,5min

-- 
Eine Tante kommt zu Besuch und spricht meine Nichte an.
"Hatschiiibutschiii. Wolln wa gleich dattagehn und  Eisi, eisi essen?"
Meine Nichte schaut sie verstᅵndnislos an und meint zu mir:
"Du Wilko, warum redet die Tante denn so komisch?" (Wilko Finke)

Christoph 'Mehdorn' Weber schrieb:

>   Schon vor einer Weile habe ich einen Film erw�hnt, an dem ich seit
> einiger Zeit bastele.  Nun, ich sch�tze, da� es an der Zeit ist, ihn
> ein wenig der �ffentlichkeit vorzustellen.
>   Ihr ben�tigt dazu einen telnet-Client. W�re ich Windows-Nutzer, w�rde
> ich �brigens lieber putty statt des mitgelieferten Clients benutzen.
>   F�r weitere Anleitungen schaut unter <http://das-mehdorn.de/brot/>,
> ansonsten startet mal mit <telnet://das-mehdorn.de/> durch.

*applaus!!!!1elfundelfzig!!11*

Philipp

Christoph 'Mehdorn' Weber schrieb folgendes nieder:

> telnet://das-mehdorn.de/

Goil :-)

Ich habe selten sooo gelacht/geschmunzelt ...


Gru� An*auch lurken macht Schbass*di
-- 
In T-Punkten, darf man nie, wirklich nie, die Verk�ufer im Laden nach
irgendwas, was sich auch nur ann�hrend nach Technik anh�rt fragen. Au�er
nat�rlich man hat Zeit oder lange nicht mehr gelacht/geweint :).
   (Patric Becker in d.a.s.r)

Christoph 'Mehdorn' Weber schrieb:

>  Schon vor einer Weile habe ich einen Film erw�hnt, an dem ich seit
>einiger Zeit bastele.  Nun, ich sch�tze, da� es an der Zeit ist, ihn
>ein wenig der �ffentlichkeit vorzustellen.

Sehr toll. Wirklich. Auch in den Details wirklich spitze. Ganz
besonders mag ich die Szene, wie die Ehrenpreis den Planeten
umkreist, um schlie�lich darauf abzus^Wzu landen. Aber auch das
"LOOM[tm]-Zelt" mit der Rauhfasertapete ist sehr geil. Da f�hlt man
sich richtig in die guten alten Zeiten zur�ckversetzt.

Tipps zum Anschauen: Am Besten sieht es nat�rlich auf der alten
altmodischen Text-Consol, aber im "kompakteren Modus" mit 80*50
Zeichen und "dunkel auf hell" aus.

>  F�r weitere Anleitungen schaut unter <http://das-mehdorn.de/brot/>,

Wie erkennst du bei dem Filmformat die Frame-Gr��e? Ist das immer
fixe 18*60 oder erkennst du H�he an der Einr�ckung, die Breite am
"\n"?

Sprich: Da kann man doch bestimmt einen Standard f�r das File-Format
draus machen, so dass sich die unterschiedlichen Filme auch
austauschen lassen und sie nicht mehr an bestimmte Systeme,
Programme oder Telnet-Server gebunden sind, oder?


	David

Ingrid schrieb:

>Sprich: Da kann man doch bestimmt einen Standard f�r das File-Format
>draus machen, so dass sich die unterschiedlichen Filme auch
>austauschen lassen und sie nicht mehr an bestimmte Systeme,
>Programme oder Telnet-Server gebunden sind, oder?

Quick&Dirty, mit ein paar weiteren Kurzfilmchen aus meinem Archiv:
<http://www.usenetverwaltung.de/aanim.zip>

Wobei ich dazu sagen muss, ich habe Zehntel- statt
F�nfzehntelsekunden f�r die Trenner gew�hlt, und mit /^\d/ f�r das
Erkennen eines Frame-Endes bin ich auch nicht so richtig zufrieden
;-)

	David

Franz Seidl <web...@gmx.de> 12 Jan 2006 06:42 · permalink · report
David Dahlberg schrieb:
> Sprich: Da kann man doch bestimmt einen Standard f�r das File-Format
> draus machen, so dass sich die unterschiedlichen Filme auch
> austauschen lassen und sie nicht mehr an bestimmte Systeme,
> Programme oder Telnet-Server gebunden sind, oder?

Und man k�nnte ein Java-Programm (-> plattformunabh�ngig) schreiben, 
welches diese Dateien abspielt.

Gru�,
Franz

-- 
()  ascii ribbon campaign - against html mail
/\                        - against microsoft attachments

Am 12.01.2006 07:42 schrieb Franz Seidl:
>> Sprich: Da kann man doch bestimmt einen Standard f�r das File-Format
>> draus machen, so dass sich die unterschiedlichen Filme auch
>> austauschen lassen und sie nicht mehr an bestimmte Systeme,
>> Programme oder Telnet-Server gebunden sind, oder?
>
> Und man k�nnte ein Java-Programm (-> plattformunabh�ngig) schreiben, 
> welches diese Dateien abspielt.

Wenn das Format eindeutig beschrieben ist, baut es Markus bestimmt in
Jave ein.
-- 
"Nicht alle werden in detebe gr��enwahnsinnig.
Manche waren es schon vorher."
Christian Pree, 28.9.1700 ebendort

Michael Selent <120...@spamgourmet.com> ASCII art 12 Jan 2006 18:09 · permalink · report
Am 2006-01-11 hat Christoph 'Mehdorn' Weber geschrieben:

> ansonsten startet mal mit <telnet://das-mehdorn.de/> durch.

Absolut gro�artig!

-- 
(^^\/\/^^)
 ~~~@@~~~	PGP key available
   (..)

Franz Seidl <web...@gmx.de> 12 Jan 2006 18:31 · permalink · report
Stefan Ram schrieb:
>   Ein Abspielprogramm in Java k�nnte man grunds�tzlich
>   schreiben, falls Christoph seinen "ASCII-Quellcode" �berhaupt
>   ver�ffentlichen will und dessen Format kurz beschreiben will.

Vielleicht kann ich dann beim Programmieren helfen...

Gru�,
Franz

-- 
()  ascii ribbon campaign - against html mail
/\                        - against microsoft attachments

Franz Seidl schrieb:

>>   Ein Abspielprogramm in Java k�nnte man grunds�tzlich
>>   schreiben, falls Christoph seinen "ASCII-Quellcode" �berhaupt
>>   ver�ffentlichen will und dessen Format kurz beschreiben will.
>
>Vielleicht kann ich dann beim Programmieren helfen...

Das d�rfte kaum n�tig sein.
Bei mir waren's 38 Zeilen (incl. Bloat ;-)

<Ob-ASCII-Animation id="Quijote">
                                             __
                      ,-_                  (`  ).
                      |-_'-,              (     ).
                      |-_'-'           _(        '`.
             _        |-_'/        .=(`(      .     )
            /;-,_     |-_'        (     (.__.:-`-_.'
           /-.-;,-,___|'          `(       ) )
          /;-;-;-;_;_/|\_ _ _ _ _   ` __.:'   )
             x_( __`|_P_|`-;-;-;,|        `--'
             |\ \    _||   `-;-;-'
             | \`   -_|.      '-'
             | /   /-_| `
             |/   ,'-_|  \
             /____|'-_|___\
      _..,____]__|_\-_'|_[___,.._
     '                  mic     ``'--,..,.




30
                                             __
                      ,-_                  (`  ).
                      |-_'-,              (     ).
                      |-_'-'           _(        '`.
             _        |-_'/        .=(`(      .     )
            /;-,_     |-_'        (     (.__.:-`-_.'
           /-.-;,-,___|'          `(       ) )
          /;-;-;-;_;_/|\_ _ _ _ _   ` __.:'   )
             x_( __`|_P_|`-;-;-;,|        `--'
             |\ \    _||   `-;-;-'
             | \`   -_|.      '-'
             | /   /-_| `
             |/   ,'-_|  \
             /____|'-_|___\
      _..,____]__|_\-_'|_[___,.._                                             (
     '                  mic     ``'--,..,.




7
                                             __
                      ,-_                  (`  ).
                      |-_'-,              (     ).
                      |-_'-'           _(        '`.
             _        |-_'/        .=(`(      .     )
            /;-,_     |-_'        (     (.__.:-`-_.'
           /-.-;,-,___|'          `(       ) )
          /;-;-;-;_;_/|\_ _ _ _ _   ` __.:'   )
             x_( __`|_P_|`-;-;-;,|        `--'
             |\ \    _||   `-;-;-'
             | \`   -_|.      '-'
             | /   /-_| `
             |/   ,'-_|  \
             /____|'-_|___\                                                   /
      _..,____]__|_\-_'|_[___,.._                                            (\
     '                  mic     ``'--,..,.                                    `




3
                                             __
                      ,-_                  (`  ).
                      |-_'-,              (     ).
                      |-_'-'           _(        '`.
             _        |-_'/        .=(`(      .     )
            /;-,_     |-_'        (     (.__.:-`-_.'
           /-.-;,-,___|'          `(       ) )
          /;-;-;-;_;_/|\_ _ _ _ _   ` __.:'   )
             x_( __`|_P_|`-;-;-;,|        `--'       
             |\ \    _||   `-;-;-'                           
             | \`   -_|.      '-'
             | /   /-_| `
             |/   ,'-_|  \                                                    _
             /____|'-_|___\                                                  /,
      _..,____]__|_\-_'|_[___,.._                                           (\.
     '                  mic     ``'--,..,.                                   `'
                                                                              (



7
                                             __
                      ,-_                  (`  ).
                      |-_'-,              (     ).
                      |-_'-'           _(        '`.
             _        |-_'/        .=(`(      .     )
            /;-,_     |-_'        (     (.__.:-`-_.'
           /-.-;,-,___|'          `(       ) )
          /;-;-;-;_;_/|\_ _ _ _ _   ` __.:'   )
             x_( __`|_P_|`-;-;-;,|        `--'
             |\ \    _||   `-;-;-'
             | \`   -_|.      '-'
             | /   /-_| `
             |/   ,'-_|  \                                                   _,
             /____|'-_|___\                                                 /,`
      _..,____]__|_\-_'|_[___,.._                                          (\.'
     '                  mic     ``'--,..,.                                  `'"




3
                                             __
                      ,-_                  (`  ).
                      |-_'-,              (     ).
                      |-_'-'           _(        '`.
             _        |-_'/        .=(`(      .     )
            /;-,_     |-_'        (     (.__.:-`-_.'
           /-.-;,-,___|'          `(       ) )
          /;-;-;-;_;_/|\_ _ _ _ _   ` __.:'   )
             x_( __`|_P_|`-;-;-;,|        `--'
             |\ \    _||   `-;-;-'                                    
             | \`   -_|.      '-'                                             \
             | /   /-_| `                                                      
             |/   ,'-_|  \                                                  _, 
             /____|'-_|___\                                                /,`"
      _..,____]__|_\-_'|_[___,.._                                         (\.'/
     '                  mic     ``'--,..,.                                 `'_|
                                                                            (.-
                                                                             \)
                                                                               

7
                                             __
                      ,-_                  (`  ).
                      |-_'-,              (     ).
                      |-_'-'           _(        '`.
             _        |-_'/        .=(`(      .     )
            /;-,_     |-_'        (     (.__.:-`-_.'
           /-.-;,-,___|'          `(       ) )
          /;-;-;-;_;_/|\_ _ _ _ _   ` __.:'   )
             x_( __`|_P_|`-;-;-;,|        `--'
             |\ \    _||   `-;-;-'                                    
             | \`   -_|.      '-'                                            \ 
             | /   /-_| `                                                     \
             |/   ,'-_|  \                                                 _,  
             /____|'-_|___\                                               /,`"/
      _..,____]__|_\-_'|_[___,.._                                        (\.'/ 
     '                  mic     ``'--,..,.                                `'"| 
                                                                              }
                                                                              |
                                                                              /

3
                                             __
                      ,-_                  (`  ).
                      |-_'-,              (     ).
                      |-_'-'           _(        '`.
             _        |-_'/        .=(`(      .     )
            /;-,_     |-_'        (     (.__.:-`-_.'
           /-.-;,-,___|'          `(       ) )
          /;-;-;-;_;_/|\_ _ _ _ _   ` __.:'   )
             x_( __`|_P_|`-;-;-;,|        `--'       
             |\ \    _||   `-;-;-'                          
             | \`   -_|.      '-'                                           \  
             | /   /-_| `                                                    \"
             |/   ,'-_|  \                                                _,  (
             /____|'-_|___\                                              /,`"/.
      _..,____]__|_\-_'|_[___,.._                                       (\.'/ `
     '                  mic     ``'--,..,.                               `'_}  
                                                                          (._.,
                                                                           \) \
                                                                              /

7
                                             __
                      ,-_                  (`  ).
                      |-_'-,              (     ).
                      |-_'-'           _(        '`.
             _        |-_'/        .=(`(      .     )
            /;-,_     |-_'        (     (.__.:-`-_.'
           /-.-;,-,___|'          `(       ) )
          /;-;-;-;_;_/|\_ _ _ _ _   ` __.:'   )
             x_( __`|_P_|`-;-;-;,|        `--'
             |\ \    _||   `-;-;-'                                  
             | \`   -_|.      '-'                                          \  _
             | /   /-_| `                                                   \"{
             |/   ,'-_|  \                                               _,  (O
             /____|'-_|___\                                             /,`"/.|
      _..,____]__|_\-_'|_[___,.._                                      (\.'/ `<
     '                  mic     ``'--,..,.                              `'"|  >
                                                                            }|-
                                                                            || 
                                                                            /( 

3
                                             __
                      ,-_                  (`  ).
                      |-_'-,              (     ).
                      |-_'-'           _(        '`.
             _        |-_'/        .=(`(      .     )
            /;-,_     |-_'        (     (.__.:-`-_.'
           /-.-;,-,___|'          `(       ) )
          /;-;-;-;_;_/|\_ _ _ _ _   ` __.:'   )
             x_( __`|_P_|`-;-;-;,|        `--'
             |\ \    _||   `-;-;-'                                    
             | \`   -_|.      '-'                                         \  __
             | /   /-_| `                                                  \"{)
             |/   ,'-_|  \                                              _,  (O)
             /____|'-_|___\                                            /,`"/.|)
      _..,____]__|_\-_'|_[___,.._                                     (\.'/ `<-
     '                  mic     ``'--,..,.                             `'_|  > 
                                                                        (.-\|--
                                                                         \) }| 
                                                                            /( 

7
                                             __
                      ,-_                  (`  ).
                      |-_'-,              (     ).
                      |-_'-'           _(        '`.
             _        |-_'/        .=(`(      .     )
            /;-,_     |-_'        (     (.__.:-`-_.'
           /-.-;,-,___|'          `(       ) )
          /;-;-;-;_;_/|\_ _ _ _ _   ` __.:'   )
             x_( __`|_P_|`-;-;-;,|        `--'
             |\ \    _||   `-;-;-'                                    
             | \`   -_|.      '-'                                        \  __
             | /   /-_| `                                                 \"{)"
             |/   ,'-_|  \                                             _,  (O)
             /____|'-_|___\                                           /,`"/.|),
      _..,____]__|_\-_'|_[___,.._                                    (\.'/ `<-'
     '                  mic     ``'--,..,.                            `'"|  >  
                                                                          }|--'
                                                                          ||   
                                                                          /(   

5                                  
                                             __
                      ,-_                  (`  ).
                      |-_'-,              (     ).
                      |-_'-'           _(        '`.
             _        |-_'/        .=(`(      .     )
            /;-,_     |-_'        (     (.__.:-`-_.'
           /-.-;,-,___|'          `(       ) )
          /;-;-;-;_;_/|\_ _ _ _ _   ` __.:'   )
             x_( __`|_P_|`-;-;-;,|        `--'       
             |\ \    _||   `-;-;-'                                    
             | \`   -_|.      '-'                                       \  __
             | /   /-_| `                                                \"{)"
             |/   ,'-_|  \                                            _,  (O)
             /____|'-_|___\                                          /,`"/.|),_
      _..,____]__|_\-_'|_[___,.._                                   (\.'/ `<-' 
     '                  mic     ``'--,..,.                           `'_}  >  :
                                                                      (._.,---;
                                                                       \) \|  \
                                                                          /(  /
                                                                     
7
                                             __
                      ,-_                  (`  ).
                      |-_'-,              (     ).
                      |-_'-'           _(        '`.
             _        |-_'/        .=(`(      .     )
            /;-,_     |-_'        (     (.__.:-`-_.'
           /-.-;,-,___|'          `(       ) )
          /;-;-;-;_;_/|\_ _ _ _ _   ` __.:'   )
             x_( __`|_P_|`-;-;-;,|        `--'
             |\ \    _||   `-;-;-'                                  
             | \`   -_|.      '-'                                      \  __
             | /   /-_| `                                               \"{)"
             |/   ,'-_|  \                                           _,  (O)
             /____|'-_|___\                                         /,`"/.|),__
      _..,____]__|_\-_'|_[___,.._                                  (\.'/ `<-'  
     '                  mic     ``'--,..,.                          `'"|  >  / 
                                                                        }|--'\ 
                                                                        ||    |
                                                                        /(    /

3
                                             __
                      ,-_                  (`  ).
                      |-_'-,              (     ).
                      |-_'-'           _(        '`.
             _        |-_'/        .=(`(      .     )
            /;-,_     |-_'        (     (.__.:-`-_.'
           /-.-;,-,___|'          `(       ) )
          /;-;-;-;_;_/|\_ _ _ _ _   ` __.:'   )
             x_( __`|_P_|`-;-;-;,|        `--'
             |\ \    _||   `-;-;-'                                    
             | \`   -_|.      '-'                                     \  __
             | /   /-_| `                                              \"{)"
             |/   ,'-_|  \                                          _,  (O)
             /____|'-_|___\                                        /,`"/.|),___
      _..,____]__|_\-_'|_[___,.._                                 (\.'/ `<-'  ,
     '                  mic     ``'--,..,.                         `'_|  >  /  
                                                                    (.-\|--'\ <
                                                                     \) }|   \ 
                                                                        /(   /(

7
                                             __
                      ,-_                  (`  ).
                      |-_'-,              (     ).
                      |-_'-'           _(        '`.
             _        |-_'/        .=(`(      .     )
            /;-,_     |-_'        (     (.__.:-`-_.'
           /-.-;,-,___|'          `(       ) )
          /;-;-;-;_;_/|\_ _ _ _ _   ` __.:'   )
             x_( __`|_P_|`-;-;-;,|        `--'
             |\ \    _||   `-;-;-'                                    
             | \`   -_|.      '-'                                    \  __
             | /   /-_| `                                             \"{)"
             |/   ,'-_|  \                                         _,  (O)    S
             /____|'-_|___\                                       /,`"/.|),___
      _..,____]__|_\-_'|_[___,.._                                (\.'/ `<-'  ,`
     '                  mic     ``'--,..,.                        `'"|  >  /  |
                                                                      }|--'\ < 
                                                                      ||    || 
                                                                      /(    /( 

3
                                             __
                      ,-_                  (`  ).
                      |-_'-,              (     ).
                      |-_'-'           _(        '`.
             _        |-_'/        .=(`(      .     )
            /;-,_     |-_'        (     (.__.:-`-_.'
           /-.-;,-,___|'          `(       ) )
          /;-;-;-;_;_/|\_ _ _ _ _   ` __.:'   )
             x_( __`|_P_|`-;-;-;,|        `--'       
             |\ \    _||   `-;-;-'                                     
             | \`   -_|.      '-'                                   \  __
             | /   /-_| `                                            \"{)"
             |/   ,'-_|  \                                        _,  (O)    SK
             /____|'-_|___\                                      /,`"/.|),___
      _..,____]__|_\-_'|_[___,.._                               (\.'/ `<-'  ,`+
     '                  mic     ``'--,..,.                       `'_}  >  :  |)
                                                                  (._.,---;\ <\
                                                                   \) \|  \.\{ 
                                                                      /(  /(/( 
                                                                     
7
                                             __
                      ,-_                  (`  ).
                      |-_'-,              (     ).
                      |-_'-'           _(        '`.
             _        |-_'/        .=(`(      .     )
            /;-,_     |-_'        (     (.__.:-`-_.'
           /-.-;,-,___|'          `(       ) )
          /;-;-;-;_;_/|\_ _ _ _ _   ` __.:'   )
             x_( __`|_P_|`-;-;-;,|        `--'
             |\ \    _||   `-;-;-'                                  
             | \`   -_|.      '-'                                  \  __
             | /   /-_| `                                           \"{)"
             |/   ,'-_|  \                                       _,  (O)    SK
             /____|'-_|___\                                     /,`"/.|),___
      _..,____]__|_\-_'|_[___,.._                              (\.'/ `<-'  ,`+.
     '                  mic     ``'--,..,.                      `'"|  >  /  |))
                                                                    }|--'\ < \(
                                                                    ||    ||  `
                                                                    /(    /(  

5                                  
                                             __
                      ,-_                  (`  ).
                      |-_'-,              (     ).
                      |-_'-'           _(        '`.
             _        |-_'/        .=(`(      .     )
            /;-,_     |-_'        (     (.__.:-`-_.'
           /-.-;,-,___|'          `(       ) )
          /;-;-;-;_;_/|\_ _ _ _ _   ` __.:'   )
             x_( __`|_P_|`-;-;-;,|        `--'
             |\ \    _||   `-;-;-'                                  
             | \`   -_|.      '-'                                 \  __
             | /   /-_| `                                          \"{)"
             |/   ,'-_|  \                                      _,  (O)    SK
             /____|'-_|___\                                    /,`"/.|),___
      _..,____]__|_\-_'|_[___,.._                             (\.'/ `<-'  ,`+.
     '                  mic     ``'--,..,.                     `'_|  >  /  |))
                                                                (.-\|--'\ <\\(
                                                                 \) }|   \ )\`
                                                                    /(   /(/(

7
                                             __
                      ,-_                  (`  ).
                      |-_'-,              (     ).
                      |-_'-'           _(        '`.
             _        |-_'/        .=(`(      .     )
            /;-,_     |-_'        (     (.__.:-`-_.'
           /-.-;,-,___|'          `(       ) )
          /;-;-;-;_;_/|\_ _ _ _ _   ` __.:'   )
             x_( __`|_P_|`-;-;-;,|        `--'
             |\ \    _||   `-;-;-'                                  
             | \`   -_|.      '-'                                \  __
             | /   /-_| `                                         \"{)"
             |/   ,'-_|  \                                     _,  (O)    SK
             /____|'-_|___\                                   /,`"/.|),___
      _..,____]__|_\-_'|_[___,.._                            (\.'/ `<-'  ,`+.
     '                  mic     ``'--,..,.                    `'"|  >  /  |))
                                                                  }|--'\ < \(
                                                                  ||    ||  `
                                                                  /(    /(  

3
                                             __
                      ,-_                  (`  ).
                      |-_'-,              (     ).
                      |-_'-'           _(        '`.
             _        |-_'/        .=(`(      .     )
            /;-,_     |-_'        (     (.__.:-`-_.'
           /-.-;,-,___|'          `(       ) )
          /;-;-;-;_;_/|\_ _ _ _ _   ` __.:'   )
             x_( __`|_P_|`-;-;-;,|        `--'       
             |\ \    _||   `-;-;-'                                   
             | \`   -_|.      '-'                               \  __
             | /   /-_| `                                        \"{)"
             |/   ,'-_|  \                                    _,  (O)    SK
             /____|'-_|___\                                  /,`"/.|),___
      _..,____]__|_\-_'|_[___,.._                           (\.'/ `<-'  ,`+.
     '                  mic     ``'--,..,.                   `'_}  >  :  |))
                                                              (._.,---;\ <\(
                                                               \) \|  \.\{ `
                                                                  /(  /(/( 
                                                                     
7
                                             __
                      ,-_                  (`  ).
                      |-_'-,              (     ).
                      |-_'-'           _(        '`.
             _        |-_'/        .=(`(      .     )
            /;-,_     |-_'        (     (.__.:-`-_.'
           /-.-;,-,___|'          `(       ) )
          /;-;-;-;_;_/|\_ _ _ _ _   ` __.:'   )
             x_( __`|_P_|`-;-;-;,|        `--'
             |\ \    _||   `-;-;-'                                  
             | \`   -_|.      '-'                              \  __
             | /   /-_| `                                       \"{)"
             |/   ,'-_|  \                                   _,  (O)    SK
             /____|'-_|___\                                 /,`"/.|),___
      _..,____]__|_\-_'|_[___,.._                          (\.'/ `<-'  ,`+.
     '                  mic     ``'--,..,.                  `'"|  >  /  |))
                                                                }|--'\ < \(
                                                                ||    ||  `
                                                                /(    /(  

3
                                             __
                      ,-_                  (`  ).
                      |-_'-,              (     ).
                      |-_'-'           _(        '`.
             _        |-_'/        .=(`(      .     )
            /;-,_     |-_'        (     (.__.:-`-_.'
           /-.-;,-,___|'          `(       ) )
          /;-;-;-;_;_/|\_ _ _ _ _   ` __.:'   )
             x_( __`|_P_|`-;-;-;,|        `--'
             |\ \    _||   `-;-;-'                                  
             | \`   -_|.      '-'                             \  __
             | /   /-_| `                                      \"{)"
             |/   ,'-_|  \                                  _,  (O)    SK
             /____|'-_|___\                                /,`"/.|),___
      _..,____]__|_\-_'|_[___,.._                         (\.'/ `<-'  ,`+.
     '                  mic     ``'--,..,.                 `'_|  >  /  |))
                                                            (.-\|--'\ <\\(
                                                             \) }|   \ )\`
                                                                /(   /(/(

7
                                             __
                      ,-_                  (`  ).
                      |-_'-,              (     ).
                      |-_'-'           _(        '`.
             _        |-_'/        .=(`(      .     )
            /;-,_     |-_'        (     (.__.:-`-_.'
           /-.-;,-,___|'          `(       ) )
          /;-;-;-;_;_/|\_ _ _ _ _   ` __.:'   )
             x_( __`|_P_|`-;-;-;,|        `--'
             |\ \    _||   `-;-;-'                                  
             | \`   -_|.      '-'                            \  __
             | /   /-_| `                                     \"{)"
             |/   ,'-_|  \                                 _,  (O)    SK
             /____|'-_|___\                               /,`"/.|),___
      _..,____]__|_\-_'|_[___,.._                        (\.'/ `<-'  ,`+.
     '                  mic     ``'--,..,.                `'"|  >  /  |))
                                                              }|--'\ < \(
                                                              ||    ||  `
                                                              /(    /(

3
                                              __
                      ,-_                   (`  ).
                      |-_'-,               (     ).
                      |-_'-'            _(        '`.
             _        |-_'/         .=(`(      .     )
            /;-,_     |-_'         (     (.__.:-`-_.'
           /-.-;,-,___|'           `(       ) )
          /;-;-;-;_;_/|\_ _ _ _ _    ` __.:'   )
             x_( __`|_P_|`-;-;-;,|         `--'       
             |\ \    _||   `-;-;-'                                   
             | \`   -_|.      '-'                           \  __
             | /   /-_| `                                    \"{)"   
             |/   ,'-_|  \                                _,  (O)    SK
             /____|'-_|___\                              /,`"/.|),___
      _..,____]__|_\-_'|_[___,.._                       (\.'/ `<-'  ,`+.
     '                  mic     ``'--,..,.               `'_}  >  :  |))
                                                          (._.,---;\ <\(
                                                           \) \|  \.\{ `
                                                              /(  /(/(
                                                                     
7
                                              __
                      ,-_                   (`  ).
                      |-_'-,               (     ).
                      |-_'-'            _(        '`.
             _        |-_'/         .=(`(      .     )
            /;-,_     |-_'         (     (.__.:-`-_.'
           /-.-;,-,___|'           `(       ) )
          /;-;-;-;_;_/|\_ _ _ _ _    ` __.:'   )
             x_( __`|_P_|`-;-;-;,|         `--'
             |\ \    _||   `-;-;-'                               
             | \`   -_|.      '-'                          \  __
             | /   /-_| `                                   \"{)"
             |/   ,'-_|  \                               _,  (O)    SK
             /____|'-_|___\                             /,`"/.|),___
      _..,____]__|_\-_'|_[___,.._                      (\.'/ `<-'  ,`+.
     '                  mic     ``'--,..,.              `'"|  >  /  |))
                                                            }|--'\ < \(
                                                            ||    ||  `
                                                            /(    /(

20
                                              __
                      ,-_                   (`  ).
                      |-_'-,               (     ).
                      |-_'-'            _(        '`.
             _        |-_'/         .=(`(      .     )
            /;-,_     |-_'         (     (.__.:-`-_.'
           /-.-;,-,___|'           `(       ) )
          /;-;-;-;_;_/|\_ _ _ _ _    ` __.:'   )
             x_( __`|_P_|`-;-;-;,|         `--'
             |\ \    _||   `-;-;-'                           |   
             | \`   -_|.      '-'                            |__
             | /   /-_| `                                    |{)"
             |/   ,'-_|  \                               _,  (O)    SK
             /____|'-_|___\                             /,`"/.|),___
      _..,____]__|_\-_'|_[___,.._                      (\.'/ `<-'  ,`+.
     '                  mic     ``'--,..,.              `'"|  >  /  |))
                                                            }|--'\ < \(
                                                            ||    ||  `
                                                            /(    /(

20
                                               __
                      ,-_                    (`  ).
                      |-_'-,                (     ).
                      |-_'-'             _(        '`.
             _        |-_'/          .=(`(      .     )
            /;-,_     |-_'          (     (.__.:-`-_.'
           /-.-;,-,___|'            `(       ) )
          /;-;-;-;_;_/|\_ _ _ _ _     ` __.:'   )
             x_( __`|_P_|`-;-;-;,|          `--'
             |\ \    _||   `-;-;-'                           |   
             | \`   -_|.      '-'                            |__
             | /   /-_| `                                    |{)"
             |/   ,'-_|  \                               _,  (O)    SK
             /____|'-_|___\                             /,`"/.|),___
      _..,____]__|_\-_'|_[___,.._                      (\.'/ `<-'  ,`+.
     '                  mic     ``'--,..,.              `'"|  >  /  |))
                                                            }|--'\ < \(
                                                            ||    ||  `
                                                            /(    /(  

80
</>


	David

Franz Seidl wrote:
> Und man k�nnte ein Java-Programm (-> plattformunabh�ngig) schreiben, 
> welches diese Dateien abspielt.

Gibt's schon:
   http://www.jave.de/asciimation/examples/example9.html
oder mit Player-Controls:
   http://www.jave.de/asciimation/examples/example8a.html

Der Player samt HTML-Seite und Animation kann direkt aus JavE exportiert
werden, zumindest wenn man die aktuelle Meilensteinversion 6.0M7 verwendet:
   http://www.jave.de/developer/milestone6m7.html
Seit dieser Version geht (neben vielen anderen) sogar Export im SWF-Format.

Dass bzw. wie die Entwicklung in JavE bez�glich der Unterst�tzung von
Animationen vorangeht, sieht man zum Beispiel hier im neuen JavE Wiki:
http://wiki.jave.de/index.php/Feature_request:More_Animation_Editor_Space

Ciao,
Markus

Michael Hermes wrote:
> Wenn das Format eindeutig beschrieben ist, baut es Markus bestimmt in
>  Jave ein.

Prinzipiell m�sste sich die Animation auch jetzt schon in JavE
importieren lassen - zumindest wenn die Anzahl an Zeilen f�r jeden Frame
bzw. die Anzahl an Trennzeilen zwischen den Frames identisch ist. Die
Funktion verbirgt sich im Men� "Animation" -> "Import..."

   http://www.jave.de/developer/import60m3.png

Ciao,
Markus

Michael Schierl <sch...@gmx.de> ASCII art 13 Jan 2006 10:46 · permalink · report
Christoph 'Mehdorn' Weber <das...@despammed.com> wrote:

>  F�r weitere Anleitungen schaut unter <http://das-mehdorn.de/brot/>,
>ansonsten startet mal mit <telnet://das-mehdorn.de/> durch.

Bravo! Zu-Ga-Be, Zu-Ga-Be!
<voice from="Bernd">Geh. Nach. Hause!</voice>

Gibts da eigentlich irgendwo versteckte Player-Controls (Pause,
Vorspulen, Zur�ckspulen, Goto Frame oder so)? Ich hab nicht alle
Tasten durchprobiert... F�nde ich cool, wenn ich zwischendurch
abgelenkt bin, Pause machen zu k�nnen bzw. nachher ein bisschen
zur�ckzuspulen. Das Applet f�r den Star-Wars-Film hatte sowas so weit
ich wei�.

Ob-VCR:
 .-------.-------.-------.-------.-------.
 |  | /| | /| /| |  |'\  | |'''| | |\ |\ |
 |  | \| | \| \| |  |_/  | |___| | |/ |/ |
 '-------'-------'-------'-------'-------'
  RESTART REWIND  PlAY    STOP    F.FWD.

Michael, der sowas vermutlich in Perl schreiben (und �ber inetd
starten) w�rde
-- 
Mit amerikanischer (oder deutscher) Tastatur "bequem" internationale 
Sonderzeichen eingeben - und das plattform�bergreifend (bei Bedarf 
auch im Internet-Caf�, falls Java-f�higer Browser vorhanden).
Kostenlos und Open Source.                -- http://intltyper.sf.net/

Hallo!

Markus Gebhard <mar...@jave.de>:

> Gibt's schon:
>    http://www.jave.de/asciimation/examples/example9.html

  Beeindruckend. Dann sind es schon zwei. Bisher kannte ich nur den
Java-Player von <http://asciimations.co.nz> (IIRC).

  Oder sollte das gar der gleiche Player sein?

  Prinzipiell sollte der Brotfilm damit jedenfalls laufen. Einfach
das Applet herunterladen, entpacken, sw1.txt mit Brotfilm ersetzen
und wieder einpacken.

  Habe ich aber noch nicht versucht. Bisher habe ich nur die sw1.txt
ausgepackt, um sie mit meinem Player abspielen zu kᅵnnen.

  Java habe ich nᅵmlich gar nicht installiert. Aber man sieht mit
"telnet towel.blinkenlights.nl" eine meist recht aktuelle Version
von Star Wars.


> Seit dieser Version geht (neben vielen anderen) sogar Export im SWF-Format.

  Brrr. Java, SWF. So langsam wird es proprietᅵr. Kannst es denn auch
MPEG-Export?

Christoph

-- 
Personal Firewall bietet Schutz vor klassischen Angriffen --
Was hat man unter "klassischen Angriffen" zu verstehen? --
Seltsam angezogene Fremde rollen ein riesiges Holzpferd vor Deine Haustᅵr...
(Johannes Sackmann, Heiko Schlenker, Ralf Bᅵrckner)

Hallo!

Stefan Ram <ra...@zedat.fu-berlin.de>:

> Ja, ich war ebenfalls sehr beeindruckt. Beispielsweise schon
> von dem Titel ganz am Anfang

  Ja, der war schlimm.  Ich hatte beim Anpassen von Bild zu Bild
einmal die Wellen und einmal das Flugzeug beim Weiterrᅵcken ver-
gessen und daher dann weite Teile mehrfach gezeichnet.

  Irgendwann paᅵte es dann aber.

> und dann von der "fliegenden Untertasse".

  Habe ich nicht selbstgemalt. Aber die Enttarn-Szene ist zugegebener-
maᅵen mein bisheriger Lieblings-Gag.


> Ein Abspielprogramm in Java kᅵnnte man grundsᅵtzlich schreiben, falls
> Christoph seinen "ASCII-Quellcode" ᅵberhaupt verᅵffentlichen will

  Muᅵ ich nicht. Liegt hinreichend ᅵffentlich auf
<http://das-mehdorn.de/brotsync/> herum.  Ist nur
nicht verlinkt.

> dessen Format kurz beschreiben will.

  Das Format ist einfach. Der Player spielt alles, was maximal 78
Zeichen breit ist. Das Bild sollte folglich nicht breiter sein.

Viele Terminals haben nur 24 oder 25 Zeilen. Der Player erzeugt immer
seine Status-Zeile. Daher bleiben sollte man nicht mehr als 23 Zeilen
hohe Bilder verwenden.

  Bilder werden mit einer Zahl terminiert. Sie muᅵ am Zeilenanfang
stehen, danach darf nichts anderes als der Zeilenumbruch folgen.

  Diese Wartezeit wird ᅵbrigens im neuen Player -- um Star-Wars-
kompatibel zu werden -- mit 0.06 Millisekunden multipliziert und
entsprechend gewartet.  Im normalen cvidasc sind es derzeit noch
0.05 Millisekunden.

  Der Player muᅵ auᅵerdem immer mitzᅵhlen, wie lang das akutelle Bild
ist und wie lang das Bild zuvor war.  Danach muᅵ er ggf. ᅵberstehende
Zeilen abschneiden  oder anderweitig entfernen  (derzeit macht er ein
Clear). Ansonsten hᅵpft er fᅵr das nᅵchste Bild nur nach (1,1). Links
oben also.

  Auᅵerdem muᅵ er nach rechts ᅵberstehende Bildteile ᅵberschreiben oder
anderweitig entfernen. (Derzeit fᅵllt meine Version einfach alle Zeilen
mit Leerzeichen auf Breite 78 auf.  Besser wᅵre es, wenn nur aufgefᅵllt
wird, wo es nᅵtig ist -- ergibt eine deutliche Bandbreitenersparnis.)

  Und das war es eigentlich auch schon. Denkbar wᅵre noch, daᅵ im neuen
Player die erste Zeile noch den Parameter der Wartezeit festlegen wird,
aber da ᅵndert sich das Brotformat vermutlich ohnehin ein wenig.


  Folgende Dinge meckert derzeit ein Script beim Brotfilm allerdings an:

1. 19-Zeilen-Clipping

  Da der aktuelle Player noch ein "clear" macht, wenn mal ein lᅵngeres
Bild vorkam, und ich manchmal Wartezeiten an den Schnittkanten doppelt
einfᅵge oder vergesse, ist es derzeit so, daᅵ alle 19 Zeilen eine Zahl
stehen muᅵ.

2. Leerzeichen

  Keine Zeile darf auf ein Leerzeichen enden. Prinzipiell genᅵgt es
aber, wenn sichergestellt ist,  daᅵ keine Wartezeit-Zeile auf Leer-
Zeichen endet und der Film nirgendwo breiter als 78 Zeichen ist.

3. Nicht-Wartezeilen sollten nicht mit Zahlen beginnen

  Der alte Player war da etwas kaputt,  und wegen der Kompatiblitᅵt
sollte es vermieden werden. Kommt derzeit nur einmal in der Scotch-
Szene vor (das Auge von Scotch). Mit dem neuen Player, der noch be-
fummelt wird, wird es nicht mehr nᅵtig sein.

4. Keine Zeile darf zu lang sein

  Das oben angesprochene 78-Zeichen-Limit.

5. Keine "bᅵsen" Zeichen sollten enthalten sein

  Als gute Zeichen gelten Zeilenumbrᅵche und alle Zeichen von 32 bis
126 (dezimal) aus der ASCII-Tabelle. Insbesondere nicht erlaubt sind
8bit-Zeichen,  weil es dann kein ASCII-Video wᅵre,  und Tabs, da man
die Tab-weite des Zielsystems nicht kennt.

  127 wird je nach Terminal als Delete-Taste miᅵinterpretiert und sollte
auch gemieden werden.

  Der Player darf aber Sonderzeichen einbauen, um das Terminal zu
lᅵschen oder an die Home-Position zu springen.  Dafᅵr braucht man
meist Escape-Sequenzen.


  Das sollten dann alle Anforderungen sein, die Film bzw. Player
erfᅵllen mᅵssen.  Zwecks Debugging ist der Frame-Counter  in der
Titelzeile ᅵbrigens auch sehr wichtig und sollte nicht weggelas-
sen werden.

Christoph

-- 
Personal Firewall bietet Schutz vor klassischen Angriffen --
Was hat man unter "klassischen Angriffen" zu verstehen? --
Seltsam angezogene Fremde rollen ein riesiges Holzpferd vor Deine Haustᅵr...
(Johannes Sackmann, Heiko Schlenker, Ralf Bᅵrckner)

Hallo!

Michael Schierl <sch...@gmx.de>:

> Gibts da eigentlich irgendwo versteckte Player-Controls (Pause,
> Vorspulen, Zurᅵckspulen, Goto Frame oder so)?

  Ja. Aber erst in der neuen Version, die derzeit noch getestet
wird. Dort gibt es bisher "schneller", "langsamer", "Cursor an/
aus" und "beenden".

> Fᅵnde ich cool, wenn ich zwischendurch abgelenkt bin, Pause machen zu
> kᅵnnen

  Steht als nᅵchstes auf dem Plan fᅵr den neuen Player.

> bzw. nachher ein bisschen zurᅵckzuspulen.

  Da weiᅵ ich noch nicht, ob ich es implementiere. Muᅵ ich erst ein
paar Tests machen.  Es wᅵre ungut,  wenn der Player dazu den ganzen
Film im Speicher halten muᅵ. Gucken nᅵmlich hᅵufiger auch mal viele
Leute gleichzeitig.


> Michael, der sowas vermutlich in Perl schreiben (und ᅵber inetd
> starten) wᅵrde

  ᅵber inetd gestartet wird schon lange. Und der neue Player heiᅵt
"(pl)vidasc" -- wenn das mal nicht ein Zeichen ist!

Christoph

-- 
Personal Firewall bietet Schutz vor klassischen Angriffen --
Was hat man unter "klassischen Angriffen" zu verstehen? --
Seltsam angezogene Fremde rollen ein riesiges Holzpferd vor Deine Haustᅵr...
(Johannes Sackmann, Heiko Schlenker, Ralf Bᅵrckner)

Hallo!

David Dahlberg <rep...@usenet.arcornews.de>:

> mit /^\d/ fᅵr das Erkennen eines Frame-Endes bin ich auch nicht so
          ^ hier willst du noch ein "$" hinschreiben.
> richtig zufrieden ;-)

  Dann ist es quasi perfekt.

Christoph

-- 
Personal Firewall bietet Schutz vor klassischen Angriffen --
Was hat man unter "klassischen Angriffen" zu verstehen? --
Seltsam angezogene Fremde rollen ein riesiges Holzpferd vor Deine Haustᅵr...
(Johannes Sackmann, Heiko Schlenker, Ralf Bᅵrckner)

Hallo!

Franz Seidl <web...@gmx.de>:

> Und man kᅵnnte ein Java-Programm (-> plattformunabhᅵngig) schreiben, 
                                       ^^^^^^^^^^^^^^^^^^^
> welches diese Dateien abspielt.

  Prust! Ich habe bisher auf jeder Plattform eine telnet-Implementierung
gefunden. Komm mir nicht mit plattformunabhᅵngig! *g*

Ob-ASCII:
Das erste Frame mit der enttarnten Tasse

Christoph

-- 
Personal Firewall bietet Schutz vor klassischen Angriffen --
Was hat man unter "klassischen Angriffen" zu verstehen? --
Seltsam angezogene Fremde rollen ein riesiges Holzpferd vor Deine Haustᅵr...
(Johannes Sackmann, Heiko Schlenker, Ralf Bᅵrckner)

Christoph 'Mehdorn' Weber schrieb:

>  Viel Spa�!

Oh der Film ist wirklich schick. Und auch witzig. Toll.
Als Bernd-Brot-Sympathisant freut man sich besonders ueber solch einen
Streifen. Einzige Anmerkung: Bernd hat in der Nahaufnahme einen Finger
pro Hand zuviel. ;o) (Ich glaube, das ist um Frame 460 rum)

Gruss, Sebastian

Christoph 'Mehdorn' Weber schrieb:

>> Ein Abspielprogramm in Java k�nnte man grunds�tzlich schreiben, falls
>> Christoph seinen "ASCII-Quellcode" �berhaupt ver�ffentlichen will
>
>  Mu� ich nicht. Liegt hinreichend �ffentlich auf
><http://das-mehdorn.de/brotsync/> herum.  Ist nur
>nicht verlinkt.

Danke! Und hey -- er l�uft sogar in meinem Player :-)

>> dessen Format kurz beschreiben will.
[..]
>  Bilder werden mit einer Zahl terminiert. Sie mu� am Zeilenanfang
>stehen, danach darf nichts anderes als der Zeilenumbruch folgen.
>
>  Diese Wartezeit wird �brigens im neuen Player -- um Star-Wars-
>kompatibel zu werden -- mit 0.06 Millisekunden multipliziert und
>entsprechend gewartet.  Im normalen cvidasc sind es derzeit noch
>0.05 Millisekunden.

Ja, das ist dumm. Am besten ist da wohl ein Schalter f�r die
Geschwindigkeit. (Du hast sowas in der Art ja eh schon drin ..)

>  Der Player mu� au�erdem immer mitz�hlen, wie lang das akutelle Bild
>ist und wie lang das Bild zuvor war.  Danach mu� er ggf. �berstehende
>Zeilen abschneiden  oder anderweitig entfernen  (derzeit macht er ein
>Clear). Ansonsten h�pft er f�r das n�chste Bild nur nach (1,1). Links
>oben also.
>
>  Au�erdem mu� er nach rechts �berstehende Bildteile �berschreiben oder
>anderweitig entfernen. (Derzeit f�llt meine Version einfach alle Zeilen
>mit Leerzeichen auf Breite 78 auf.  Besser w�re es, wenn nur aufgef�llt
>wird, wo es n�tig ist -- ergibt eine deutliche Bandbreitenersparnis.)

Was spricht da gegen ein schn�des "\033[2J"?


	David

Christoph 'Mehdorn' Weber <das...@despammed.com> wrote:

>Hallo!
>
>Michael Schierl <sch...@gmx.de>:
>
>> Gibts da eigentlich irgendwo versteckte Player-Controls (Pause,
>> Vorspulen, Zur�ckspulen, Goto Frame oder so)?
>
>  Ja. Aber erst in der neuen Version, die derzeit noch getestet
>wird. Dort gibt es bisher "schneller", "langsamer", "Cursor an/
>aus" und "beenden".
>
>> F�nde ich cool, wenn ich zwischendurch abgelenkt bin, Pause machen zu
>> k�nnen
>
>  Steht als n�chstes auf dem Plan f�r den neuen Player.
>
>> bzw. nachher ein bisschen zur�ckzuspulen.
>
>  Da wei� ich noch nicht, ob ich es implementiere. Mu� ich erst ein
>paar Tests machen.  Es w�re ungut,  wenn der Player dazu den ganzen
>Film im Speicher halten mu�. Gucken n�mlich h�ufiger auch mal viele
>Leute gleichzeitig.

Den ganzen Film speichern w�rde ich in der Tat nicht.

Meine spontane Idee w�re ein zur�ckspulen �ber

$currframe -= 10;
seek(FILE,0,0);
skip_frames($currframe-1)

zu l�sen (unter der Annahme, dass der erste Frame 1 hei�t). Wenn das
dann nicht oft vorkommt, sollte es nicht st�ren. Und die
skip_frames-Funktion kann man auch gleich f�rs goto-Frame
missbrauchen.

Andererseits will man vielleicht ja auch ein "R�ckw�rtslaufenlassen"
(also "mit Bild") haben - und in dem Fall w�re die L�sung eher
schlecht (wenn er pro Frame die ganze Datei liest). Dann w�rde ich
lieber hergehen und nach jedem Frame ein tell[1] machen. Diese Werte
in einen (Ring-)Puffer und dann beim R�ckw�rtsabspielen f�r seek[2]
verwenden. Spult dann allerdings jemand �ber die L�nge des Puffers
hinaus, mus man doch wieder von vorne lesen. Diese L�sung ist zwar
zugegebenerma�en mehr Programmieraufwand, sollte aber am
ressourcensparendsten sein.

[1] http://www.xav.com/perl/lib/Pod/perlfunc.html#item_tell
[2] http://www.xav.com/perl/lib/Pod/perlfunc.html#item_seek

>> Michael, der sowas vermutlich in Perl schreiben (und �ber inetd
>> starten) w�rde
>
>  �ber inetd gestartet wird schon lange. Und der neue Player hei�t
>"(pl)vidasc" -- wenn das mal nicht ein Zeichen ist!

*g* Und ich dachte das (c) soll ein &copy; als ASCII sein - jetzt
w�rde ich eher auf den Namen einer Programmiersprache tippen.

Michael
-- 
Mit amerikanischer (oder deutscher) Tastatur "bequem" internationale 
Sonderzeichen eingeben - und das plattform�bergreifend (bei Bedarf 
auch im Internet-Caf�, falls Java-f�higer Browser vorhanden).
Kostenlos und Open Source.                -- http://intltyper.sf.net/

Philipp Schwartz <use...@arcor.de> ASCII art 13 Jan 2006 18:06 · permalink · report
Sebastian Grolla schrieb:

> Oh der Film ist wirklich schick. Und auch witzig. Toll.
> Als Bernd-Brot-Sympathisant freut man sich besonders ueber solch einen
> Streifen. Einzige Anmerkung: Bernd hat in der Nahaufnahme einen Finger
> pro Hand zuviel. ;o) (Ich glaube, das ist um Frame 460 rum)

Das wurde damals schon festgestellt, als der BdB-Thread aktuell war.
Die Urversion aus

<df2...@philipp.kasperhausen.de>

wurde in den folgenden Postings bearbeitet:

<122...@philipp.kasperhausen.de>
<87p...@ID-1210.user.dfncis.de>



                     ,---------------------.      *MIST*
                    |                       \
                   /|            `          |     O
                  ' |            |          |   o
                  | |            |          |
                  | |       . . .'. . .     |
                  | |    _,------'-----._   |
                  | |   "  ((o  )|(o  )) "  |
              ,-. | |       ``=' | `=''     | ,-.
          (( (   )  |            |          |(   ) ))
       ,--.   )  :  '            |          |;  (   ,--.
   (( ( _  `-"    ` |      _,---.,`---._    |    `-"  _ ) ))
   ,; ;" "-'        |            |          |      '-" ": :.
   :: ".,--.        |            |          |      .--.," ;;
    (( (         ,' |            |          |.         ) ))
        `--"`"""' | |            |          | `"""'`--'
                  | |    .-------+-------.  |
                  | |            |          |
           ---------'-----------------------'-------------PhS



Philipp, erinnernd

Christoph 'Mehdorn' Weber wrote:

>  Da weiᅵ ich noch nicht, ob ich es implementiere. Muᅵ ich erst ein
>paar Tests machen.  Es wᅵre ungut,  wenn der Player dazu den ganzen
>Film im Speicher halten muᅵ.

<delurk>
Warum nicht die gute alte Lookup-Table?
Am Anfang ein statisches Array von mᅵᅵiger Grᅵᅵe reservieren und alle x Frames
den jeweiligen Byteoffset speichern. Selbst x=1 sollte nicht arg viel Speicher
verbrauchen, und dann ist Rᅵckwᅵrtsabspielen und -springen absolut trivial.
Wenn das Array je ᅵberlᅵuft kann man es ja entweder dynamisch vergrᅵᅵern, auf
die weitere Speicherung verzichten oder Daten wegwerfen.
</delurk>

-- 
Wolfgang Fellger

Christoph 'Mehdorn' Weber wrote:
> Beeindruckend. Dann sind es schon zwei. Bisher kannte ich nur den 
> Java-Player von <http://asciimations.co.nz> (IIRC).
> 
> Oder sollte das gar der gleiche Player sein?

Nein, der von JavE ist (bzw. war) eine Neuentwicklung, die zusammen mit
JavE weiterentwickelt und gepflegt wird. Einige Zeit lang war er open
source. Mit der Verᅵffentlichung der finalen JavE6.0 Version wird er
zusammen mit JavE open source.

Ich habe jetzt mal spasshalber den Brot-Film in JavE importiert und
einen Player hochgeladen:
   http://www.jave.de/test/brot/brotfilm.html

Die Animation im JavE-eigenen Format gibt's auch extra hier:
   http://www.jave.de/test/brot/brotfilm.jmov

Leider ist das Timing der Frames nicht erhalten geblieben, da es derzeit
noch nicht beim Import ausgewertet werden kann.


>> Seit dieser Version geht (neben vielen anderen) sogar Export im
>> SWF-Format.
> 
> Brrr. Java, SWF. So langsam wird es proprietᅵr. Kannst es denn auch 
> MPEG-Export?

Schlimm, gell? Nein, MPEG ist nicht geplant. Aber das JavE-eigene
JMOV-Format geht vom Prinzip her schon ein wenig in die Richtung.
Immerhin ist es streaming-fᅵhig und verwendet eine eigene Kompression.
Bisher ist die aber immernoch loss-less :-)

Ciao,
Markus

Michael Schierl schrieb:

>Den ganzen Film speichern w�rde ich in der Tat nicht.
>
>Meine spontane Idee w�re ein zur�ckspulen �ber
>
>$currframe -= 10;
>seek(FILE,0,0);
>skip_frames($currframe-1)
>
>zu l�sen (unter der Annahme, dass der erste Frame 1 hei�t).

Tja, das Problem ist, dass die Frames nicht nummeriert sind.
Ich muss zugeben, obenstehendes nicht zu verstehen, kann mir aber
leider nur sowas vorstellen wie:

* Vom aktuellen Filepointer "ein St�ck" zur�ckspringen
  (n*80*101 Zeichen), Position merken
* Anzahl der Trenner-Zeilen bis zur aktuellen Position z�hlen 
* Den Richtigen Trenner raussuchen

>Wenn das
>dann nicht oft vorkommt, sollte es nicht st�ren. Und die
>skip_frames-Funktion kann man auch gleich f�rs goto-Frame
>missbrauchen.

F�r ein Goto willst du im Zweifel ganze File durchlaufen und Frames
z�hlen?


	David

David Dahlberg wrote:
> Michael Schierl schrieb:
>>Den ganzen Film speichern w�rde ich in der Tat nicht.
>>
>>Meine spontane Idee w�re ein zur�ckspulen �ber
>>
>>$currframe -= 10;
>>seek(FILE,0,0);
>>skip_frames($currframe-1)
>>
>>zu l�sen (unter der Annahme, dass der erste Frame 1 hei�t).
> 
> Tja, das Problem ist, dass die Frames nicht nummeriert sind.

Ist doch alles so umst�ndlich.

Ich w�rde live bei der Wiedergabe einen Index aufbauen. Am Anfang jedes
Frames:
   if ($frame_zaehler >= @frame_index) {
       push @frame_index, tell(FILE);
   }
(eventuell reicht sogar brutal '$frame_index[$frame_zaehler] =
tell(FILE)', und Perl vergr��ert das Array automatisch).

Zum Springen zu einem Frame dann einfach 'seek(FILE,
$frame_index[$frame_nummer], 0);' Ausgenommen fast-forward zu einem
Frame, der noch nicht gesehen wurde, da muss dann eben die Datei im
Schnelldurchlauf abgespielt werden.


  Stefan

Franz Seidl <web...@gmx.de> ASCII art 13 Jan 2006 22:37 · permalink · report
Christoph 'Mehdorn' Weber schrieb:
>> Und man kᅵnnte ein Java-Programm (-> plattformunabhᅵngig) schreiben, 
>                                        ^^^^^^^^^^^^^^^^^^^
>> welches diese Dateien abspielt.
> 
>   Prust! Ich habe bisher auf jeder Plattform eine telnet-Implementierung
> gefunden. Komm mir nicht mit plattformunabhᅵngig! *g*

Hallo Christoph,

naja, ich hab zwar inzwischen auch DSL, aber der Film ist ja doch 
etwas lᅵnger und denk mal an die armen Modem-Benutzer, die da 
krᅵftig zahlen...

Gruᅵ,
Franz

-- 
()  ascii ribbon campaign - against html mail
/\                        - against microsoft attachments

Michael Schierl <sch...@gmx.de> ASCII art 14 Jan 2006 18:29 · permalink · report
Stefan Reuther <ste...@arcor.de> wrote:

>David Dahlberg wrote:
>> Michael Schierl schrieb:
>>>Den ganzen Film speichern w�rde ich in der Tat nicht.
>>>
>>>Meine spontane Idee w�re ein zur�ckspulen �ber
>>>
>>>$currframe -= 10;
>>>seek(FILE,0,0);
>>>skip_frames($currframe-1)
>>>
>>>zu l�sen (unter der Annahme, dass der erste Frame 1 hei�t).

Nachdem es Leute gibt, die diesen kurzen Perl-Code anscheinend nicht
lesen k�nnen: In $currframe sei die momentane Framenummer gespeichert
(die rechts oben angezeigt wird). Diese verringere ich zun�chst um 10
(weil ich 10 Frames zur�ck will). Dann springe ich zum Anfang der
Datei und "�berlese" dann $currframe-1 Frames, um wieder fast dahin zu
kommen wo ich vorher war.

>Ist doch alles so umst�ndlich.

Wenn du umst�ndlich in der Laufzeit des Programmes misst, dann hast du
sicher Recht. Je nachdem wie das Programm aber sonst noch aussieht
(wie gut man den Anfang des Frames lokalisieren kann) kann deine
L�sung:

>Ich w�rde live bei der Wiedergabe einen Index aufbauen.
>
>Zum Springen zu einem Frame dann einfach 'seek(FILE,
>$frame_index[$frame_nummer], 0);' 

durchaus aufw�ndiger sein (evtl. gibt es ja mehrere Stellen, wo der
Code vor einem Frame sein kann). Ein weiteres Problem hast du ja schon
selber bemerkt:

>Ausgenommen fast-forward zu einem
>Frame, der noch nicht gesehen wurde, da muss dann eben die Datei im
>Schnelldurchlauf abgespielt werden.

Also braucht du einen Code der $n Frames �berspringt auch. Nicht dass
das schwierig w�re, aber dein Code ist "mehr". Mehr
Fallunterscheidungen, mehr potenzielle Fehler.

Und au�erdem braucht er proportional zur Framezahl Platz (der im
"Normalfall" wenn man den Film einfach anschaut unn�tig ist), erf�llt
also das Kriterium, mit m�glichst wenig RAM auszukommen, nicht.

Ob-RAM (mit ECC):

 .------------------------------------------------.
 |  .--. .--. .--. .--. .--. .--. .--. .--. .--.  |
 |  |  | |  | |  | |  | |  | |  | |  | |  | |  |  |
 |  |  | |  | |  | |  | |  | |  | |  | |  | |  |  |
 |  '--' '--' '--' '--' '--' '--' '--' '--' '--'  |
 |-------------.-.----.-.-------------------------|
 | . . . . . . | | .  | |  . . . . . . . . . . .  |
 '-'-'-'-'-'-'-' '-'--' '--'-'-'-'-'-'-'-'-'-'-'--'

Naja, die Kerben und die Anzahl der Pins passen vermutlich nicht, aber
9 Chips sinds :)

Michael
-- 
Mit amerikanischer (oder deutscher) Tastatur "bequem" internationale 
Sonderzeichen eingeben - und das plattform�bergreifend (bei Bedarf 
auch im Internet-Caf�, falls Java-f�higer Browser vorhanden).
Kostenlos und Open Source.                -- http://intltyper.sf.net/

Michael Schierl wrote:
> Stefan Reuther <ste...@arcor.de> wrote:
>>Ist doch alles so umst�ndlich.
> 
> Wenn du umst�ndlich in der Laufzeit des Programmes misst, dann hast du
> sicher Recht. Je nachdem wie das Programm aber sonst noch aussieht
> (wie gut man den Anfang des Frames lokalisieren kann) kann deine
[...]
> Und au�erdem braucht er proportional zur Framezahl Platz (der im
> "Normalfall" wenn man den Film einfach anschaut unn�tig ist), erf�llt
> also das Kriterium, mit m�glichst wenig RAM auszukommen, nicht.

"Meine" L�sung braucht halt ein Wort Speicher pro Frame (sind bei Perl
dann wohl gr��enordnungsm��ig 8 Byte oder so). Wer mag kann auch nur
nach jedem 10. Frame oder so die Adresse merken. "Deine" muss daf�r bei
jedem R�ckspulen den halben Film von der Platte reinl�ffeln. Mag sein,
dass das f�r normales Zur�ckspulen geradeso noch reicht, aber f�r
r�ckw�rts-anschauen d�rfte dass dann nicht mehr ausreichen.

Ansonsten kann man mit etwas Aufwand die Datei auch r�ckw�rts einlesen :)


  Stefan

Andreas Burmester <bus...@gmx.net> ASCII art 15 Jan 2006 06:53 · permalink · report
Christoph 'Mehdorn' Weber <das...@despammed.com> writes:

>  Schon vor einer Weile habe ich einen Film erw�hnt, an dem ich seit
>einiger Zeit bastele.  Nun, ich sch�tze, da� es an der Zeit ist, ihn
>ein wenig der �ffentlichkeit vorzustellen.

...

<http://das-mehdorn.de/brot/>
<telnet://das-mehdorn.de/>

Was soll man dazu nur sagen?

Da stecken richtig viel Zeit, Arbeit, Kreativitaet und vor allem
Koennen 'drin. Hier entsteht ein Meisterwerk, was es eigentlich jetzt
schon ist. Applaus.

b.

Hallo!

Franz Seidl <web...@gmx.de>:

> naja, ich hab zwar inzwischen auch DSL, aber der Film ist ja doch 
> etwas lᅵnger und denk mal an die armen Modem-Benutzer, die da 
> krᅵftig zahlen...

  Isch 'abe aber gar _ein_ Modem.

  Und demnᅵchst trete ich bei den anonymen Modem-Nutzern ein.

Ob-Modem:
 .------------------------.==.-.
( [_o__o__o__o__o__o__o__o__o_] )
`._MR_HS_CD_OH_SD_RD_TR_AA_PWR_.'
   """                     """
  Frontansicht, jedenfalls so ᅵhnlich.

Christoph

-- 
Wer schonmal versucht hat, nVidia Chips low level
anzusprechen, wird den Gedanken an Voodoo nicht mehr
los. Meist aber in Form von Puppen der Entwickler.
(Lutz Donnerhacke)

Hallo!

Franz Seidl <web...@gmx.de>:

> naja, ich hab zwar inzwischen auch DSL, aber der Film ist ja doch 
> etwas lᅵnger und denk mal an die armen Modem-Benutzer, die da 
> krᅵftig zahlen...

  Hauptaussage vergessen. Mrpf.

  Auf meiner Seite gibt es auch eine halbaktuelle Alpha-Version des
Brotfilm-Players in Perl.  Das ist eigentlich auch recht verbreitet
fᅵr die ᅵblichen Plattformen. Prinzipiell kann man den auch nutzen.
Lokal, an inetd, um einen MIrror zu bauen, etc.

  Dazu liegt auch noch das Script brotdown herum. Das dient dazu,
einfach regelmᅵᅵig gestartet zu werden und dann den Film gegeben-
enfalls zu aktualisieren.

  Wᅵre aber nett, wenn man mich informiert, falls jemand einen Mirror
bauen will.  Das Script ᅵndert sich ab und an, und auch der Player --
und da wᅵre es gut,  wenn man die Leute per Mail benachrichtigen kann
oder dergleichen.

Christoph

-- 
Wer schonmal versucht hat, nVidia Chips low level
anzusprechen, wird den Gedanken an Voodoo nicht mehr
los. Meist aber in Form von Puppen der Entwickler.
(Lutz Donnerhacke)

Franz Seidl <web...@gmx.de> 15 Jan 2006 21:08 · permalink · report
Christoph 'Mehdorn' Weber schrieb:
>   Wᅵre aber nett, wenn man mich informiert, falls jemand einen Mirror
> bauen will.  Das Script ᅵndert sich ab und an, und auch der Player --
> und da wᅵre es gut,  wenn man die Leute per Mail benachrichtigen kann
> oder dergleichen.

Ich kᅵnnte eventuell einen Mirror bauen, falls Bedarf besteht..

Hallo!

David Dahlberg <rep...@usenet.arcornews.de>:

> Tipps zum Anschauen: Am Besten sieht es natᅵrlich auf der alten
> altmodischen Text-Consol, aber im "kompakteren Modus" mit 80*50
> Zeichen und "dunkel auf hell" aus.

  Huch! Ich entwickle es primᅵr in 80*24 (oder 25?), grᅵn auf schwarz
und so, daᅵ es eigentlich vernᅵnftig wirkt. Aber ich verwende zugege-
benermaᅵen eine seltene Terminal-Schriftart.

  Man kᅵnnte sie 'Mehdorn Script mit Euro' nennen. Habe ich zu DOS-Zei-
ten mal gebaut, als die Monitore grᅵᅵer und die VGA-Standard-Schrift zu
klobig wurde.

  Ist meiner Handschrift (Druckschrift) nachempfunden,  dann mal ins
Linux-Format konvertiert worden und spᅵter auch mit einem (eher hᅵᅵ-
lichen) Euro-Zeichen nachgerᅵstet worden.

> Wie erkennst du bei dem Filmformat die Frame-Grᅵᅵe? Ist das immer
> fixe 18*60 oder erkennst du Hᅵhe an der Einrᅵckung, die Breite am
> "\n"?

  Hᅵhe anhand der Zahlen mit der Wartezeiten, Breite derzeit 'nicht'.
Siehe das andere Posting, daᅵ ich gerade nicht finde.


> Sprich: Da kann man doch bestimmt einen Standard fᅵr das File-Format
> draus machen, so dass sich die unterschiedlichen Filme auch
> austauschen lassen

  Sicher.

Christoph

-- 
Allerdings werden manche Texte erst beim ᅵbersetzen wirklich richtig
schlecht: "..., deshalb mᅵssen wir beachten, dass hier kein
Laufzeit-Wasserkopf, sondern ein Weltraum-Wasserkopf vorliegt."
(Hannes Petersen)

Michael Selent <200...@spamgourmet.com> ASCII art 20 Jan 2006 14:57 · permalink · report
Am 2006-01-12 hat Stefan Ram geschrieben:
> Michael Selent <120...@spamgourmet.com> writes:
>>> ansonsten startet mal mit <telnet://das-mehdorn.de/> durch.
>>Absolut gro�artig!

>   Ein Abspielprogramm in Java k�nnte man grunds�tzlich
>   schreiben, falls Christoph seinen "ASCII-Quellcode" �berhaupt
>   ver�ffentlichen will und dessen Format kurz beschreiben will.

Mich w�rde interessieren, wie man so einen Telnet als Server konfigurieren
mu�, damit man "streamen" kann. :)

-- 
(^^\/\/^^)
 ~~~@@~~~	PGP key available
   (..)

Hallo!

[Zur Abwechlsung sortiere ich das Zitat mal um]

David Dahlberg <rep...@expires-2006-02-28.arcornews.de>:

> Anleitung: Man nehme ein ein Programm zum abspielen der Filme.

  Genauso funktioniert die aktuelle cvidasc-Bastelei.

> Zusᅵtzlich ein Programm, das die grundlegenden Socket-Operationen
> kann, sowie Ein- und Ausgaben auf Wunsch an ein anderes Programm
> (den Player) weiterleitet. man inetd (netcat kann das aber glaube
> ich auch)

  In dem Fall ist es tatsᅵchlich der inetd, der sich darum kᅵmmert.


> Michael Selent schrieb:
>>Mich wᅵrde interessieren, wie man so einen Telnet als Server konfigurieren
>>muᅵ, damit man "streamen" kann. :)
> Es ist genaugenommen kein "Telnetserver".

  Bei plvidasc schon. Dort habe ich, der Einfachheit halber, den
normalen Telnetd genommen. Der macht die Negotiation, setzt also
das Terminal passend etc.

  Damit muᅵ man den Film nicht mehr zwingend mit etwas vt100-kompatiblem
ansehen.

  Die Konfiguration ist trivial. Du installierst den Telnet-Dᅵmon ganz
normal, aber ᅵnderst dann seinen Aufruf so ab, daᅵ der Brot-Player als
Login-Kommando aufgerufen wird.  Auᅵerdem habe ich ihn an einen unpri-
vilegierten Nutzer gebunden, dessen Shell /bin/false ist.

  Dann muᅵ man ggf. noch den inetd neustarten, damit er die geᅵnderte
Konfiguration auch glaubt, und fertig.

  Gut, etwas Kosmetik ist noch machbar. Ich habe dem telnetd noch
gesagt, daᅵ er die System-Identifikation weglassen soll. Auᅵerdem
lᅵsche ich nach Abschluᅵ des Films den Schirm. Aber das ist alles
nicht nᅵtig.

Christoph

-- 
[ ] Man "startet" Binaries, egal welche Art. --
Ist das jetzt ein Paradoxon oder eine hᅵhere Humorebene?
(Dietz Prᅵpper, Holger Eckert)

Hallo!

Christoph 'Mehdorn' Weber <das...@despammed.com>:

>   Fᅵr weitere Anleitungen schaut unter <http://das-mehdorn.de/brot/>,
> ansonsten startet mal mit <telnet://das-mehdorn.de/> durch.

  Seit letzter Woche kann man nun auch die alpha-Version des neuen
Players in der Auᅵenwelt begutachten. Dazu nehme man
<telnet://das-mehdorn.de:24> bzw. folgenden Aufruf:
telnet das-mehdorn.de 24

  ᅵbrigens funktioniert die Cursor-Abschaltung offenbar nicht bei allen
Terminals.  Es wᅵre nett, wenn ihr mir schreibt, wie ihr den Film ange-
sehen habt, falls der Cursor nicht dauerhaft verschwindet.

  Und ein wenig interaktiv ist der Player zumindest. Mit "h" kann man
eine kurze Hilfe einblenden.

Christoph

-- 
[ ] Man "startet" Binaries, egal welche Art. --
Ist das jetzt ein Paradoxon oder eine hᅵhere Humorebene?
(Dietz Prᅵpper, Holger Eckert)

Michael Selent <200...@spamgourmet.com> schrieb:
> Mich wᅵrde interessieren, wie man so einen Telnet als Server konfigurieren
> muᅵ, damit man "streamen" kann. :)

AFIK gar nicht. AFIK lᅵsst Mehdorn das seinen inetd erledigen.


-- 
MFG, Johannes

http://home.arcor.de/jstarosta

Christoph 'Mehdorn' Weber schrieb folgendes nieder:

> Dazu nehme man <telnet://das-mehdorn.de:24> bzw. folgenden Aufruf:
> telnet das-mehdorn.de 24
>
> �brigens funktioniert die Cursor-Abschaltung offenbar nicht bei allen
> Terminals.  Es w�re nett, wenn ihr mir schreibt, wie ihr den Film ange-
> sehen habt, falls der Cursor nicht dauerhaft verschwindet.

Na denn will ich mal :-)

Unter WIN-2003 (aktuellster Patchstand) wird, egal, welche der beiden
Aufrufe genutzt wird, der Cursor weiterhin dargestellt.

Unter WIN-XP professional (ebenfalls aktuellster Patchstand) wird der Cursor
dargestellt, wenn ich "telnet das-mehdorn.de 24" nutze.
Mittels "<telnet://das-mehdorn.de:24>" ist der Cursor nach Deinen W�nschen
'ausgeblendet'.

Windows 2000 blendet den Cursor nur unter "telnet das-mehdorn.de 24" aus.
Also genau umgekehrt, wie unter WIN-XP.

WIN-NT4 reagiert wie WIN2003. Der Cursor wird immer dargestellt.

WINDOWS 98 verh�lt sich analog zu WIN-XP.

SUSE 9.3 (aktuellster Patchstand) blendet den Cursor mit beiden Aufrufen
aus. Es wird auch aus dem Browser (Konquereor) heraus eine Console
aufgemacht.

Ich hoffe, ich konnte helfen. Und WIN-VISTA habbich nich ;-)


Gru� Andi
-- 
> Letztes Jahr habe ich auf dem Motorrad eine Taube in die Fresse bekommen.
Der Begriff 'Fast-Food' d�rfte in diesem Zusammenhang nicht ganz
unzutreffend sein ...
   (Michael Rudolf in de.etc.bahn.misc)

Christoph 'Mehdorn' Weber <das...@despammed.com> wrote:

>  �brigens funktioniert die Cursor-Abschaltung offenbar nicht bei allen
>Terminals.  Es w�re nett, wenn ihr mir schreibt, wie ihr den Film ange-
>sehen habt, falls der Cursor nicht dauerhaft verschwindet.

Sowohl beim Telnet (in der Konsole) als auch bei HyperTerminal bleibt
der Cursor da (Win XP Professional). Bei PuTTY im Telnet-Modus geht er
aus, PuTTY im Raw-Modus funktioniert gar nicht.

Michael
-- 
Mit amerikanischer (oder deutscher) Tastatur "bequem" internationale 
Sonderzeichen eingeben - und das plattform�bergreifend (bei Bedarf 
auch im Internet-Caf�, falls Java-f�higer Browser vorhanden).
Kostenlos und Open Source.                -- http://intltyper.sf.net/

Hallo!

David Dahlberg <rep...@expires-2006-02-28.arcornews.de>:

> Am besten ist da wohl ein Schalter fᅵr die Geschwindigkeit. (Du hast
> sowas in der Art ja eh schon drin ..)

  (pl)vidasc bietet das neuerdings auch. Und Pause schafft er ebenfalls.

  Diesmal interessiere ich mich bei den Tests dafᅵr, ob die Zeilenen-
de per Steuerkommando korrekt abgeschnitten werden oder ob in einigen
Szenen der rechte Bildteil ggf. stehenbleibt.

  Wie ᅵblich wᅵre es nett, wenn ihr mir Betriebssystem und verwendeten
Client mitteilt -- wenn etwas schieflᅵuft.

> Was spricht da gegen ein schnᅵdes "\033[2J"?

  Ich arbeite mit etwas tput-Artigen, damit ich unabhᅵngig vom Terminal
des Gegenᅵbers die hoffentlich richtige Sequenz  aus meiner Termcap-Da-
tenbank herausfummeln kann.  Das sollte generell besser sein. Und einen
Test habe ich gerade begonnen.

Christoph

-- 
Lachen soll gesund sein. --
Scheint tatsᅵchlich so zu sein. "Ich habe mich totgelacht"
hᅵrt man immer wieder nur von ᅵberlebenden.
(Henning Sponbiel, Holger Kunadt)

Related ASCII art in the Gallery

Explore these categories from our collection of 11,000+ artworks:

About this thread. These messages were posted publicly to the newsgroup de.alt.rec.ascii-art in 2006 and are mirrored here unchanged as part of the Historic Archives – only email addresses are masked. The artwork and text belong to their original authors: if you copy a piece, keep the artist's initials or signature intact and credit them where you can. Are you one of the authors? Contact us to get your posts attributed, connected to your artist profile, or removed.

Report this message

Help us keep the archive clean and accurate. Reports are reviewed by a person – nothing is changed automatically.

Help classify this post