[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: How to embedded file/sound into executable?
[Thread Prev] | [Thread Next]
- Subject: Re: How to embedded file/sound into executable?
- From: T Lee Davidson <t.lee.davidson@xxxxxxxxx>
- Date: Sun, 24 Mar 2024 13:03:19 -0400
- To: user@xxxxxxxxxxxxxxxxxxxxxx
On 3/24/24 00:01, Admin wrote:
24.03.2024 10:04, T Lee Davidson пишет:
[snip]
Public Sub Main() Dim Data As Stream Dim pPlay As Process Data = Open "./din-din.wav" For Read pPlay = Exec ["aplay"] For Write Write #pPlay, Read #Data, Lof(Data) EndOh. That's interesting. Can we supply an image for dd this way? Can we monitor the progress? Dmitry
`dd` can accept input from stdin, so, yes. But, you would not be able to monitor the progress while transferring the entire length of the stream on one line. You would need to transfer the data in chunks of a predetermined size, and be sure to not try reading past the end of the stream.
Public Sub Main() Dim Data As Stream Dim pPlay As Process Dim iDataSize, iProgressBytes As Integer Dim iChunkSize As Integer = 1024 Data = Open "./din-din.wav" For Read pPlay = Exec ["aplay"] For Write iDataSize = Lof(Data) While Not Eof(Data) Write #pPlay, Read #Data, iChunkSize iProgressBytes += iChunkSize iChunkSize = Min(iChunkSize, iDataSize - iProgressBytes) Print Subst("&1 %", Format(iProgressBytes / iDataSize * 100, gb.Fixed)) Wend End -- Lee --- Gambas User List Netiquette [https://gambaswiki.org/wiki/doc/netiquette] ---- --- Gambas User List Archive [https://lists.gambas-basic.org/archive/user] ----
Re: How to embedded file/sound into executable? | T Lee Davidson <t.lee.davidson@xxxxxxxxx> |
How to embedded file/sound into executable? | roberto.premoli@xxxxxxxxxx |
Re: How to embedded file/sound into executable? | T Lee Davidson <t.lee.davidson@xxxxxxxxx> |
Re: How to embedded file/sound into executable? | roberto.premoli@xxxxxxxxxx |
Re: How to embedded file/sound into executable? | BB <adamnt42@xxxxxxxxx> |
Re: How to embedded file/sound into executable? | BB <adamnt42@xxxxxxxxx> |
Re: How to embedded file/sound into executable? | T Lee Davidson <t.lee.davidson@xxxxxxxxx> |
Re: How to embedded file/sound into executable? | Admin <admin@xxxxxxxxxx> |