Darkside  

Voltar   Darkside > Darkside > Comunidade
FAQ Calendário Postagens do dia Buscapé Search

Responder
 
Thread Tools
Kensha
Trooper
 

Gamertag: ksnrodrigoms PSN ID: rodrigo_machado
Default Duvida estranha

05-01-06, 14:03 #1
A um tempo atras eu tive esse duvida e hoje ela voltou a acontecer.

É meio loca eu sei mas tipo.

Vcs sabem como funciona o random do winamp?
Como ele faz pra escolher a musica alternadamente?

Axo ke deve ser bem interessante de se descobrir hehehehe...

Entao, alguem tem ideia?
Valeu


Ps: eu sei, teve um amigo meu que teve essa duvida e o pau dele caiu, mas o meu eh forte, nao cai nao.





Kensha is offline   Reply With Quote
rockit
Ewok
 

05-01-06, 14:07 #2
 

rockit is offline   Reply With Quote
walker
Trooper
 

05-01-06, 14:08 #3
simples, ele usa um gerador de números aleatórios.

walker is offline   Reply With Quote
Kensha
Trooper
 

Gamertag: ksnrodrigoms PSN ID: rodrigo_machado
05-01-06, 14:10 #4
hiahioaha
sim walker

mas como funciona isso?
pq tipo

ele grava na memoria, eu sei q isso nao eh mto complicado, mas por exemplo, eu ja escutei 450 musicas e apertar o botao do voltar 450 vezes ele retorna na primera musica ke eu ouvi quando liguei o winamp

Kensha is offline   Reply With Quote
walker
Trooper
 

05-01-06, 14:16 #5
Claro, ele armazena tudo num buffer. Baixa os fontes do ffmpeg e dá uma olhada, tá escrito tem C, ele faz as mesmas coisas que winamp. Daí tu vai entender como funciona tudo.

walker is offline   Reply With Quote
Kensha
Trooper
 

Gamertag: ksnrodrigoms PSN ID: rodrigo_machado
05-01-06, 14:20 #6
beleza walker
valeu =)
=*

Kensha is offline   Reply With Quote
Zedd
Trooper
 

05-01-06, 14:48 #7
nerds

Zedd is offline   Reply With Quote
EviLBraiN
Trooper
 

05-01-06, 17:02 #8
Quote:
Postado por Zedd
nerds
(1)

EviLBraiN is offline   Reply With Quote
didz
#NPNÃO
 

Gamertag: Stefan Prestes PSN ID: stefanprestes XFIRE ID: exxhail Steam ID: didz
05-01-06, 17:13 #9
Quote:
Postado por Zedd
nerds
(2)

didz is offline   Reply With Quote
ChakaN
Banned
 

05-01-06, 17:21 #10
toda linguagem de programacao tem sua muleta pra randomizar

ChakaN is offline   Reply With Quote
Marcelo
Trooper
 

Steam ID: cabelo
05-01-06, 17:25 #11
Ele usa um gerador de numeros pra reorganizar as músicas que estão na sua lista, com isso cria uma nova lista que ele salva. Essa parte ele faz sempre, por isso que sempre que toda vez que você abre o winamp ele está com a última lista que você usou.

Marcelo is offline   Reply With Quote
roadster
Banned
 

05-01-06, 17:30 #12
SEJA OQ FOR EH UMA BOSTA
A MUSICAS SEMPRE REPETEM ENTRE ELAS

VC PODE FIKAR PONDO PRA FRENTE Q VAI TER MUSICA Q ELE NUNCA VAI PEGAR
SABE C LAH PQ

roadster is offline   Reply With Quote
Eluan
Trooper
 

Steam ID: eluancm
05-01-06, 17:37 #13
Porque em vez de fazer uma lista pegando música por música e ir tirando o que já foi selecionado, ele vai selecionando as músicas da lista original que nunca tira nada =/

Alguém entendeu?

Eluan is offline   Reply With Quote
Kensha
Trooper
 

Gamertag: ksnrodrigoms PSN ID: rodrigo_machado
06-01-06, 00:24 #14
entendi o porque eluan mas tenho que concordar com o roadster, altas vezes repete a msuica
fico puto hauiosehiuahseui

daria pra melhorar a logica do baguio

Kensha is offline   Reply With Quote
Bombastic
The Alpha Male
 

06-01-06, 07:28 #15
Quote:
Postado por Kenshin
entendi o porque eluan mas tenho que concordar com o roadster, altas vezes repete a msuica
fico puto hauiosehiuahseui

daria pra melhorar a logica do baguio
daria facilmente
mas pra que? eh mais randomico do jeito que é hoje

Bombastic is offline   Reply With Quote
Eluan
Trooper
 

Steam ID: eluancm
07-01-06, 01:36 #16
Não é possível que não tenha uma opção de random exclusivo...

Eluan is offline   Reply With Quote
Oni
Trooper
 

07-01-06, 02:29 #17
How can a totally logical machine like a computer generate a random number?
http://computer.howstuffworks.com/question697.htm (ingles)

resumo:
Quote:
Any pseudo-random number formula depends on the seed value to start the sequence. If you start with the same seed, you will get the same sequence of values from the formula. So if you give the rand() function shown above the seed of 10 on one computer and look at the stream of numbers it produces, it will be identical to the stream of numbers produced on any computer that runs it with a seed of 10.
To get this truly random number for the seed, most programs use the current date and time, converted to an integer value (for example, converted to the number of seconds that have elapsed since January 1, 1970). Since this is a different number every time you start the program, it makes a good seed


Last edited by Oni; 07-01-06 at 02:32..
Oni is offline   Reply With Quote
Oni
Trooper
 

07-01-06, 02:43 #18
Quote:
Postado por Eluan
Não é possível que não tenha uma opção de random exclusivo...
Isso é tão fácil de fazer, mas tão fácil de fazer, que ninguém faz...
ocupa umas 3 linhas a mais no código fonte...

Oni is offline   Reply With Quote
Responder


Regras de postagem
Você não pode criar novos tópicos
Você não pode postar
Você não pode enviar anexos
Você não pode editar seus posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Atalho para Fóruns



O formato de hora é GMT -3. horário: 13:44.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.