Sida 2 av 3

Re: Flash för Linux?

Postat: 27 feb 2009, 01:43
av janne-5011
swfc [-o file.swf] file.sc
du måste skriva tex
swfc -o test1.swf test.sc

dvs du måste ha swfc från början varje gång.

Re: Flash för Linux?

Postat: 27 feb 2009, 02:01
av Hymer
Så här?
ivan@ivan-laptop:~$ swfc-V
bash: swfc-V: command not found
ivan@ivan-laptop:~$ swfc-o
bash: swfc-o: command not found
ivan@ivan-laptop:~$
EDIT Ok, jag ser mellanrum före -
Genast bättre:
ivan@ivan-laptop:~$ swfc -V
swfc - part of swftools 0.8.1
ivan@ivan-laptop:~$ swfc .flash filename="box.swf"
Only one file allowed. You supplied at least two. (.flash and filename=box.swf)
Couldn't find file filename=box.swf
parser returned error.

ivan@ivan-laptop:~$ swfc .flash
Couldn't find file .flash
parser returned error.
ivan@ivan-laptop:~$
::) ::) ::) ::) ::) ::) ::) ::) ::) ::) ::)

Re: Flash för Linux?

Postat: 27 feb 2009, 09:51
av Rune.K
testa hellre jpeg2swf
"jpeg2swf takes one or more JPEG pictures and generates an SWF slideshow."

Så här hade jag gjort:
I filbläddraren(nautilus) hade jag skapat en ny mapp i /home/dittanvändarnamn och namnger den testswf.
Till den nyskapade mappen testswf kopierar jag tre lika stora jpeg-bilder med hjälp av filbläddraren.

Startar terminalen.
cd testswf
för att där prova jpeg2swf...

Re: Flash för Linux?

Postat: 27 feb 2009, 12:29
av Hymer
Jag skulle hellre fortsätta med swftools, det verkar vara bra och mångsidig. Det är inte bara slideshows jag är ute efter. Jag gör något fel, men ag kan lära mig. Jag bara undrar, vad är det för fel jag gör.

Re: Flash för Linux?

Postat: 27 feb 2009, 12:54
av Rune.K
Hymer skrev:Jag skulle hellre fortsätta med swftools, det verkar vara bra och mångsidig. Det är inte bara slideshows jag är ute efter. Jag gör något fel, men ag kan lära mig. Jag bara undrar, vad är det för fel jag gör.
Jag är också intresserad av skapa egna flash-filmer i Linux.
Men verktygen/programmen som finns, är avsedda att användas och köras i terminalen.
(Själv har inga problem att jobba i terminalen.
Det är bra att lära sej jobba i terminalen, det du lär om terminalen idag har du nytta av för lång tid framåt.)
Och oftast verkar som det är program som konverterar färdigt material till flash-formatet.

Jag tänker installera de swf-programmen du har och testa.
Det blir inte idag, men jag lovar att höra av mej.

Re: Flash för Linux?

Postat: 27 feb 2009, 23:34
av Hymer
Tack på förhand, Rune.K. Jag håller andan :) .
Jag tror att jag gör något grundläggande enkelt fel, inte något specifikt för swftools.

Re: Flash för Linux?

Postat: 28 feb 2009, 09:44
av Rune.K
Nu har jag installerat swftools.
Jag ska bara vakna också...återkommer...

Re: Flash för Linux?

Postat: 28 feb 2009, 17:21
av Rune.K
jag har testat:
jpeg2swf *.jpeg
då får jag en fil som heter output.swf
som jag "bäddar" in i en html-sida för att se på min flash-fil i firefox.
i det här fallet blev ett bildspel

Kod: Markera allt

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0.1//EN">
<!-- $Id Exp $ -->
<!--Generated by quanta Plus template - freely use and distribute-->
<html>
<head>
  <title></title>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  <meta name="GENERATOR" content="Quanta Plus">
  <link>
  <style type="text/css">
  </style>
  <script>
  </script>
</head>
<body>
test
<object>
<param name="movie" value="output.swf">
<embed src="output.swf">
</embed>
</object>
</body>
</html>
du har provat swfc, men sfwc är ett program för att köra script...som kan automatisera skapandet av flash-filer.
berätta lite mer vad du är ute efter.

Re: Flash för Linux?

Postat: 28 feb 2009, 17:33
av Hymer
Jag vill bara följa den grundläggande tutorialen på http://www.swftools.org/swfc/swfc.1.html, och sedan när jag har lyckats, hitta på trevliga effekter på hemsidan. Tutoiralen börjar med den röda boxen med den gula kanten. Jag följer varje ord noggrant och du ser där ovan vad det blir för mig. Jag skulle gärna bädda i skripten i html, det skulle inte vara något problem. Men du ser, vad det blir för mig. Vad fattas?.

Re: Flash för Linux?

Postat: 28 feb 2009, 17:57
av Rune.K
i terminalen, gärna i en tom mapp.

skriv >>> kate file.sc (byt ut kate mot troligtvis gedit eller valfri editor)
klistra in i file.sc följande

Kod: Markera allt

.flash filename="box.swf"
    .box b1 100 100 color=yellow fill=red
    .put b1 pin=center scale=0%
    .frame 100
    .change b1 pin=center scale=100%
    .frame 200
    .change b1 pin=center scale=0%
.end
spara
skriv >>> swfc file.sc
då skapas en fil som heter box.swf som du bäddar in i en webbsida.
i det här fallet blir det en röd fyrkant som zoomas in och zoomas ut

Re: Flash för Linux?

Postat: 28 feb 2009, 19:32
av Hymer
Jag använder quanta, Det blir så här när jag skriver quanta file.sc
ivan@ivan-laptop:~$ quanta file.sc
QObject::disconnect: Unexpected null parameter
QObject::connect: Cannot connect (null)::activePartChanged( KParts::Part * ) to KHTMLPart::slotActiveFrameChanged( KParts::Part * )
QObject::disconnect: Unexpected null parameter
QObject::connect: Cannot connect (null)::activePartChanged( KParts::Part * ) to KHTMLPart::slotActiveFrameChanged( KParts::Part * )
ivan@ivan-laptop:~$
Quanta öppnas likadant som om jag skulle starta den från applications. Är det meningen att det skulle skrivas en html-fil med head och body automatiskt?

Re: Flash för Linux?

Postat: 28 feb 2009, 20:39
av Rune.K
du ska skapa en fil som heter file.sc
och filen ska innehålla nedanstående kod

Kod: Markera allt

.flash filename="box.swf"
    .box b1 100 100 color=yellow fill=red
    .put b1 pin=center scale=0%
    .frame 100
    .change b1 pin=center scale=100%
    .frame 200
    .change b1 pin=center scale=0%
.end
därefter skriver du swfc file.sc i terminalen i den mappen där filen file.sc finns.
då skapas en ny fil som heter box.swf.
det är filen box.swf som du ska anropa från en html-sida.

Re: Flash för Linux?

Postat: 28 feb 2009, 20:47
av Rune.K
hämta och packa upp bifogad fil
öppna html-filen med firefox
då ser du en flashanimation med en röd box som zoomas in osv.
det som behövs för det är swf.html och box.swf

file.sc är bara till för att skapa box.swf med kommandot "swfc file.sc"

Re: Flash för Linux?

Postat: 28 feb 2009, 23:28
av Hymer
Rune, tack så mycket för din hjälp, nu har jag jag lyckats! :) Jag har lyckat även med att ändra färger, mått, laga den igen med swrc i terminalen och öppna den ändrade varianten. Så jag börjar fatta. Jag går vidare med tutorialen, Jag tror, att det kommer nya frågor snart... O0

Re: Flash för Linux? [LÖST]

Postat: 01 mar 2009, 07:52
av Rune.K
Vad bra!
Du måste lova att återkomma och berätta.
Och gärna att du visar upp vad du åstadkommit med swfc.
Och du är välkommen med nya frågor.

Re: Flash för Linux?

Postat: 02 mar 2009, 11:55
av Hymer
Jag fick problem ganska omedelbart. Jag går vidare i tutorial http://www.swftools.org/swfc/swfc.2.html. Jag har kopierat Arial.ttf in i en ny pärm, jag har skapat helloworld.sc i samma pärm enligt recept (fast det står inte där att det skulle heta så, men jag antar att det är rätt.) Sedan körde jag

Kod: Markera allt

.font Arial filename="Arial.ttf"
som det står där och fick följande:
ivan@ivan-laptop:~/Dokument/flashfont$ swfc .font Arial filename="Arial.ttf"
Only one file allowed. You supplied at least two. (.font and Arial)
Only one file allowed. You supplied at least two. (Arial and filename=Arial.ttf)
Couldn't find file filename=Arial.ttf
parser returned error.
???

Re: Flash för Linux?

Postat: 02 mar 2009, 13:21
av Rune.K
Hej
Jag aterkommer nar jag hittat bokstaverna med prickar over...
Jag har precis installerat ett nytt OS.

Re: Flash för Linux?

Postat: 02 mar 2009, 13:55
av Hymer
T ex Microsoft Core Fonts i synaptic... 8)

Re: Flash för Linux?

Postat: 02 mar 2009, 14:17
av Rune.K
Jag tycker det är svårt att förklara så jag skickar filerna istället.
Det är det första exemplet på sidan du länkade till.
Jag valde ett annat typsnitt istället fär Arial.

Observera att i Linux kan du två filer a.txt och A.txt i samma mapp.
Linux gör skillnad på stor och liten bokstav i filnamn i motsats till Windows.

Leta först upp DejaVuSans.ttf och kopiera till en mapp
I terminalen kör du "swfc codelisting2.1.txt" så skapas filen "helloworld.swf"
Fortfarande i terminalen skriver du "firefox swf2.html &" så startas firefox...
Du ska ha alla filerna i samma mapp.

Det gick inte att skicka allt, filen blev för stor för det här forumet.

Re: Flash för Linux?

Postat: 02 mar 2009, 14:19
av Rune.K
Här kommer filen...