Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Giuseppe Bitencourt

Lendo arquivo .txt

Recommended Posts

Estou com uma dúvida se é possível manipular a leitura de um arquivo .txt externo com o as3.

 

o arquivo possui o seguinte conteúdo:

É um arquivo de legenda, quero fazer uma espécie de Karaokê.

 

[Script Info]
; Script generated by Aegisub v2.1.6 RELEASE PREVIEW (SVN r2494, amz)
; http://www.aegisub.net
Title: Default Aegisub file
ScriptType: v4.00+
WrapStyle: 0
PlayResX: 640
PlayResY: 480
ScaledBorderAndShadow: yes
Audio File: E:\Documents and Settings\Administrador\Meus documentos\Downloads\Compressed\DGray-Man_-_Innocent_Sorrow.mp3
Video Aspect Ratio: 0
Video Zoom: 6
Video Position: 0

[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,Arial,20,&H00FFFFFF,&H000000FF,&H00000000,&H00000000,0,0,0,0,100,100,0,0,1,2,2,2,10,10,10,1

[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:11.55,0:00:16.76,Default,,0000,0000,0000,,Saketa mune no kizuguchii 
Dialogue: 0,0:00:17.02,0:00:22.00,Default,,0000,0000,0000,,Afure nagareru pain in the dark 
Dialogue: 0,0:00:22.00,0:00:27.69,Default,,0000,0000,0000,,Kasane ai no passion mukan nii no 
Dialogue: 0,0:00:27.69,0:00:32.53,Default,,0000,0000,0000,,Tsunagaru omoi tokashite

Preciso saber se no as3 eu consigo manipular a leitura, escolher a linha o caracter inicial e final, essas coisas, para poder capturar o tempo inicial e a legenda dentro deste arquivo de texto.

Compartilhar este post


Link para o post
Compartilhar em outros sites

um xml facilitaria muito sua vida.

 

se não puder, só com expressões regulares. Dá uma lida =)

 

http://help.adobe.com/pt_BR/ActionScript/3.0_ProgrammingAS3/WS5b3ccc516d4fbf351e63e3d118a9b90204-7f00.html#WS5b3ccc516d4fbf351e63e3d118a9b90204-7ef1

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

com expressões regulares dá pra fazer, mas pode ser meio complicado cria-la

 

uma alternativa é jogar o texto numa TextFild, e usar "getLineText" para pegar todo o

texto de uma linha, e depois você usar o substr ou substring para pegar só uma parte do texto

 

 

 

[]´s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.