AMIGA-RESISTANCE

Die Projektseite für alles rund um den Amiga
Aktuelle Zeit: 04 Sep 2010, 19:16

Alle Zeiten sind UTC




Ein neues Thema erstellen Auf das Thema antworten  [ 26 Beiträge ]  Gehe zu Seite Vorherige  1, 2
Autor Nachricht
 Betreff des Beitrags: Re: Code Snippets
BeitragVerfasst: 16 Sep 2009, 16:00 
Offline
vielschreiber

Registriert: 10 Aug 2007, 23:47
Beiträge: 149
McFly hat geschrieben:
@Murmel

moin, habe Dein Script mal bei mir angetestet, hier kommt ein Requester mit folgender Meldung:
"Es wurde ein String erwartet!"
Datei: Test.hws (aktuelle Zeile:9)

Kann es sein, weil ich "nur" Hollywood 3.0 habe? Sollte nicht oder?
Habe den Text von Dir so wie er ist kopiert.


Es solte ab Hw2.0 laufen.
Hast Du es mit Owb kopiert ? Das haut am Anfang lauter "Ä" rein :/ Diese löschen oder mit IBrowse kopieren damit gehts.
"Aber mit IBrowse geht das posten hier im Forum nicht Oo"


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Code Snippets
BeitragVerfasst: 16 Sep 2009, 18:07 
Offline
Schreiberling
Benutzeravatar

Registriert: 08 Aug 2005, 06:38
Beiträge: 1586
Wohnort: Oberhausen/NRW
Murmel hat geschrieben:
Es solte ab Hw2.0 laufen.
Hast Du es mit Owb kopiert ? Das haut am Anfang lauter "Ä" rein :/ Diese löschen oder mit IBrowse kopieren damit gehts.
"Aber mit IBrowse geht das posten hier im Forum nicht Oo"


Namd,

nöö, ich hab den Text mit IB kopiert, daher wundert mich das.
Ich probiere das aber morgen nochmal, sitze gerade nicht am Amiga.

Das posten mit IB geht, allerdings nur mit kleinen Tricks :wink:
Entweder ohne Umlaute und ss statt ß, oder aber, die Lösung bevorzuge ich mit einem kleinen Tool von Onyxsoft UTF-8, das einfach vor IB anschmeissen, es wandelt automatisch alle Texeingaben zum posten hier, um.
Kannste ja mal antesten wenn Du magst, hier der Link:
http://www.onyxsoft.se/utf-8.html

Ich gebe dann nochmal bescheid ob Dein Skript klappt.

gruß

_________________
regards
McFly

Bild
Bild


Nach oben
 Profil Persönliches Album  
 
 Betreff des Beitrags: Re: Code Snippets
BeitragVerfasst: 16 Sep 2009, 18:49 
Online
Administrator
Benutzeravatar

Registriert: 30 Aug 2005, 19:42
Beiträge: 3007
Wohnort: 46047 Oberhausen
Hi Murmel
Hab dein Skript grad auch mal probiert, kommt der gleiche Fehler wie bei McFly.
Wie merkwürdig ist das denn mit OWB, hab das auch damit kopiert, aber keine Ä's oder andere Zeichen mit drin gehabt :?: :?

_________________
Gruß Helmut
Amiga 2000, Amiga 500, Amiga One


Nach oben
 Profil E-Mail senden Persönliches Album  
 
 Betreff des Beitrags: Re: Code Snippets
BeitragVerfasst: 16 Sep 2009, 21:02 
Offline
vielschreiber

Registriert: 10 Aug 2007, 23:47
Beiträge: 149
Also es ist kein Fehler im Script, zumindest kein offensichtlicher ;) Habe es jetzt nochmal mit OWB abkopiert und der Fehler in Zeile 9 sind 3 Ä die da nicht hingehören und in 2-3 weiteren Zeilen auch. Mit Ibrowse gehts bei mir unter MorphOS. Hänge es jetzt als Download oben dran.

Könntet ihr mal schauen ob der Festplattenplatz stimmt ? Eingend sollte das doch in Hw4.0 wieder gehen ?


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Code Snippets
BeitragVerfasst: 16 Sep 2009, 22:29 
Offline
Schreiberling
Benutzeravatar

Registriert: 17 Okt 2007, 21:48
Beiträge: 288
Wohnort: Muttenz CH
Salli Murmel

Also bei mir läuft das Script, welches ich aus dem
Thread herauskopiert habe, grundsätzlich einwandfrei.

Aber die Festplattengrösse, egal ob frei oder belegt
ist falsch.

Griessli
Tipsi


Nach oben
 Profil E-Mail senden  
 
 Betreff des Beitrags: Re: Code Snippets
BeitragVerfasst: 18 Sep 2009, 08:46 
Offline
Schreiberling
Benutzeravatar

Registriert: 08 Aug 2005, 06:38
Beiträge: 1586
Wohnort: Oberhausen/NRW
@Murmel

danke für den Download, jetzt funzt das Script auch bei mir :daumen3:

Also bei mir stimmen die angezeigten Werte der HD so ungefähr...
Siehe Screenshot

Dateianhang:
Systemwatch.jpg
Systemwatch.jpg [ 26.71 KiB | 164-mal betrachtet ]

_________________
regards
McFly

Bild
Bild


Nach oben
 Profil Persönliches Album  
 
 Betreff des Beitrags: Re: Code Snippets
BeitragVerfasst: 18 Sep 2009, 18:12 
Offline
vielschreiber

Registriert: 10 Aug 2007, 23:47
Beiträge: 149
@McFly

Aha interessant. Hast Du eine 1 Terrabyte oder 1 GB Festplatte ? Wäre noch interessant zu wissen wies unter Aros und OS3 ausieht Unter MorphOS 2.3 scheints ein Bug zu sein, denn da stimmen die Werte nicht.

PS: Cool hast Du viel Chipram xD ;)


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Code Snippets
BeitragVerfasst: 18 Sep 2009, 18:22 
Offline
Schreiberling
Benutzeravatar

Registriert: 08 Aug 2005, 06:38
Beiträge: 1586
Wohnort: Oberhausen/NRW
Hi Murmel,

ich habe ne 400Gig Platte verbaut und 512 MB Speicher im AOne.
OS4 sagt mir, das wenn ich das System gestartet habe das ich ungefähr
(muß überlegen, sitze gerade nicht am A1) etwas über 310 MB Speicher freihabe bzw. frei ist, laut OS-Menüleiste.

Hoffe Du kannst mit den Angaben etwas anfangen. Die Platte hängt nicht am internen IDE sondern am SII-Controller, falls das wichtig ist.

gruß
McFly

_________________
regards
McFly

Bild
Bild


Nach oben
 Profil Persönliches Album  
 
 Betreff des Beitrags: Re: Code Snippets
BeitragVerfasst: 18 Sep 2009, 19:40 
Online
Administrator
Benutzeravatar

Registriert: 30 Aug 2005, 19:42
Beiträge: 3007
Wohnort: 46047 Oberhausen
Abend Murmel
Script läuft nu auch bei mir, anstatt Ää's waren bei mir Leerzeichen drin, die nicht da rein gehörten.
Und so siehts bei mir aus:
Dateianhang:
Systemwatch.jpg
Systemwatch.jpg [ 23.59 KiB | 142-mal betrachtet ]


Und das ist in meinem A1 drin:
Speicher 512 MB
OS4.1
1x 160GB Platte
1x 60Gb Platte

_________________
Gruß Helmut
Amiga 2000, Amiga 500, Amiga One


Nach oben
 Profil E-Mail senden Persönliches Album  
 
 Betreff des Beitrags: Re: Code Snippets
BeitragVerfasst: 18 Sep 2009, 22:52 
Offline
vielschreiber

Registriert: 10 Aug 2007, 23:47
Beiträge: 149
Tja danke euch für die Info. Also ist

GetVolumeInfo(name$ ,#FREESPACE) #USEDSPACE

immer noch fehlerhaft.


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: Code Snippets
BeitragVerfasst: 02 Nov 2009, 17:28 
Offline
Alter Hase

Registriert: 21 Dez 2007, 20:44
Beiträge: 55
(Brush)/Layer von x nach y bewegen und dabei gleichzeitig verkleinern (über Designer Codefenster)

PRINZIP:
Layer/Objekt um x% verkleinern -> Layer/Objekt um x verschieben -> Layer/Objekt erneut um x% von der momentanen Größe verkleinern -> schieben -> usw .....

HINWEISE:
1. Das Objekt auf den sich der Code bezieht muß VOR ! dem Code stehen. D.h. der Code muß im Codefenster eines Objektes eingetippt werden, was nach dem "zu bewegendem Objekt/Brush" steht. => eigentlich logisch, weil ja eins nachm anderen abgearbeitet wird...
Da ich im konkreten Falle mehrere Brushes/Layer bewegen wollte habe ich ein Objekt ganz unten eingefügt (unsichtb. Linie) welches für alle "Bewegungsobjekte" den Code hat.

2. ScaleLayer() war nen bisserl schwierig, da ich prozentual verkleinern wollte, ScaleLayer(2,50%,50%) geht leider nicht, da "%" als Operator in Hollywood geschützt ist, also muß ich mit Esc-Code+Asciizeichen arbeiten s.u.

3. Der Code ist sicherlich nen bisschen umständlich, und man könnte es mit einer schönen Funkton mit Variablen Übergabe besser regeln, aber es zeigt wo es lang geht:

CODE:

Code:
VerklFakt = 100 /* Var initialisieren */

/* --------- 1. Layer ------------- */

/* 1.Layer Position Startposition */
ax = 400
ay = 130
/* 1. Layer Endposition auf Startposition setzen */
bx = ax
by = ay

/* Layer auf 50 Proz verkleinern in zehner Schritten */
For VerklFakt = 100 to 50 Step -10
  VerklFakt$ = ToString(i) /* Verkl. Prozentzahl in String wandeln */
  a$ = AddStr(VerklFakt,"\037")       /* 037 Ascii Code Prozentzeichen an String h?ngen*/
  ScaleLayer(8,a$,a$) /* Layer verkleinern */
  bx = bx - 66 /* nächste Position des verkleinerten Layers berechnen, abhängig von Pos. im vorangegangenen Schleifendurchlauf */
  by = by + 21
  MoveLayer(8, ax, ay, bx, by, {Speed = #FASTSPEED}) /* Layer entsprechend ein Stück bewegen */
  ax = bx /* Startposition auf neue Endposition setzen für den nächsten Durchläufe... */
  ay = by
Next


gruß gerograph


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 26 Beiträge ]  Gehe zu Seite Vorherige  1, 2

Alle Zeiten sind UTC


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Deutsche Übersetzung durch phpBB.de