Ir ao conteúdo
  • Cadastre-se

DiF

Moderador
  • Posts

    14.093
  • Cadastrado em

  • Última visita

Tudo que DiF postou

  1. @GuilhermeGB Eu já vi videos que não são 60 fps. Todos que não forem 720p60, são em 30fps. Como é o caso do colega ali que postou o vídeo no começo do tópico. O problema pode ser N coisas... Não dá pra saber... Ele pode ter gravado com baixo bitrate, o youtube pode não ter processado corretamente. Por isso que eu sugeri que ele usasse o OBS studio, configurado para 25000 em bitrate e CBR e definir na aba de videos, a resolução nativa( se o monitor dele é full HD) e deixar marcado como 60 fps padrão Isso garante que a qualidade da gravação seja máxima, porém... usando 25000 em bitrate, fará com que um vídeo de 15 min por exemplo tenha quase 3Gb de tamanho. Mandar, pro youtube, pode demorar um pouco, mas garante que seja em 60 fps tanto em 720 ou resoluções maiores.
  2. Esta informação não é verídica. Veja um caso, aqui onde eu subi um vídeo gravado em 1080p em 60 fps, mas se você olhar nas qualidades, consta 720p60 Esse vídeo foi upado pro youtube a 2 dias atras. PS: O jogo é No Man's Sky. Estava mostrando um método de fazer um glitch para plantar na biocúpula que permite plantar diversas plantas no mesmo lugar. Não é por ser pequeno, Veja o meu caso ali cima, a dois dias atrás eu subi um vídeo de 15 min que está em 1080p60 e também em 720p60. Acredito que o problema é de duas: OU a qualidade em bitrate foi pouca, ou o youtube não terminou de processar o vídeo. @GonzaloK Não sei por onde você gravou, mas se for pelo PC, recomendo que use o OBS studio. Deixe com essa config na SAÍDA: PS: se tiver placa amd, selecione o codificador ideal para sua placa. E em vídeo deixe assim: Dessa forma, você garante que ficará na qualidade máxima.. Aí o youtube só leva tempo para processar o vídeo completo na qualidade 1080p e 720p em 60 fps.
  3. @dev aleatorio Nesse caso em especifico, não precisa se preocupar. A tag detail e summary é suportada pela maioria dos navegadores.. Chrome, Edge, Firefox... claro que outro menos conhecidos podem até não suportar ainda.. mas sempre você pode contornar o problema. Se o navegador em especifico, não aceitar, você pode criar uma função em javascript que "cria" o elemento. Por exemplo: const details = document.createElement('details'); const p1 = document.createElement('p'); const p2 = document.createElement('p'); p1.textContent = '- Texto incluso com javascript.'; p2.textContent = 'Este texto foi incluido criando o elemento detail no javascript'; details.appendChild(p1); details.appendChild(p2); document.body.appendChild(details); Veja funcionando: https://jsfiddle.net/dife/t9pdykaz/ Dessa forma, por exemplo você pode testar ... SE o usuário não estiver com o chrome, firefox ou edge, você usa uma função criando o detail. Assim, você faz com que outros navegadores passarem a suportar a tag também.
  4. @dev aleatorio Depende do objetivo. Se é para criar um sumário de um documento por exemplo, um FAQ, eu usaria esse método... porque CSS é sempre mais indicado quando possível... Por exemplo, se uma pessoa desabilitar o javascript, o CSS permanece funcionando.
  5. @dev aleatorio Você não pode mover a seta. Mas você pode ocular ela, e substituir por uma nova e ainda adicionar o efeito desejado nela... Exemplo: <details> <summary> Capitulo 1</summary> Aqui é revelado algo quando clicado no título do capitulo. </details> CSS: /* Oculta a seta original do elemento */ details>summary { list-style: none; } summary::-webkit-details-marker { display: none } /* Coloca a uma nova seta na direita por causa do pseudo-elemento ::after */ summary::after { content: ' ►'; animation: blink-animation 1s steps(5, start) infinite; -webkit-animation: blink-animation 1s steps(5, start) infinite; } /* modifica a seta pra baixo quando clicar */ details[open] summary:after { content: " ▼"; animation: blink-animation 1s steps(5, start) infinite; -webkit-animation: blink-animation 1s steps(5, start) infinite; } /* Animação */ @keyframes blink-animation { to { visibility: hidden; } } @-webkit-keyframes blink-animation { to { visibility: hidden; } } Veja funcionando: https://jsfiddle.net/dife/vouwc340/1/
  6. Caro usuário, Seja bem-vindo ao Clube do Hardware. No intuito de servir como fonte de pesquisa no caso de instituições de ensino, informamos que incorrer no resolvimento por completo de questões relacionadas a disciplinas escolares de cursos técnicos e faculdades podem ser revistas e removidas pela Equipe de Moderação do Clube do Hardware. Para sanar dúvidas sobre esse tipo de problema, por gentileza, publique o passo a passo do desenvolvimento da questão, projeto, monografia ou conteúdo em dúvida para que possamos analisar se a resposta está correta ou não, ou para que possa ser auxiliado com a dúvida no desenvolvimento do exercício. Infelizmente, não há como resolver os trabalhos pelos usuários. O objetivo do Clube do Hardware é auxiliar seus usuários a encontrar soluções para que possam sanar suas dúvidas, e não de trazer soluções prontas para seus usuários. Além disso, copiar e colar respostas que não são de autoria própria do qualquer usuário é considerado plágio, o que é ilegal. Esperamos que compreenda. Atenciosamente, Equipe Clube do Hardware
  7. DiF

    Javascript Input File - HTML + JS

    @Vini_154 Você não pode. Por questões de segurança. Pelo menos até onde eu sei. Mas dá para contornar isso.. Por exemplo, você pode usar o filesaver.js que é uma biblioteca javascript que permite que você crie um link para "fazer o download" do arquivo que você enviar pelo file input. Isso só funciona no lado do cliente. OU seja, não há linguagem de programação server-side ali... como php, por exemplo. Exemplo: de código usando o filesaver.js: HTML: <button id="salvar">Salvar</button> <input type="file" id="campoSelect" /> <script src="//cdnjs.cloudflare.com/ajax/libs/FileSaver.js/2014-11-29/FileSaver.min.js"></script> Javascript: //Insere o campo select e o botão salvar em variáveis var openbtn = document.getElementById("campoSelect"), saveBtn = document.getElementById("salvar"); //chama o evento de salvar pelo click no botão "salvar" saveBtn.addEventListener("click", salvar, false); //Função para salvar o arquivo no próprio computador. function salvar() { //pergunta para você colocar um nome no arquivo. o segundo argumento "arquivo.xls" é pré-definido. você pode escrever outro nome se quiser. var filename = prompt("insira o nome do arquivo ", "arquivo.xls"); var data = { temp: 36.5, humidity: 85.4 }; var string = JSON.stringify (data); console.log (string); var blob = new Blob([string], { type: "text/plain;charset=utf-8" }); //força um download do arquivo que você colocou no campo file saveAs(blob, filename); } Veja um exemplo funcional: https://jsfiddle.net/dife/vrnc187b/2/ Basicamente, escolha um arquivo excel no campo file, e clique em salvar... vai abrir um prompt perguntando para você colocar um nome no arquivo.. escreva o nome junto com a extensão.. e ai ele vai "forçar a fazer um download" para seu computador", permitindo você escolher a pasta onde salvar. Note que se você não colocar um nome, ele vai colocar como "arquivo.xls" como foi definido ali no código.
  8. @dev aleatorio Exemplo: HTML: <div> <h1> Isto é um título </h1> <p> Isto é um parágrafo que aparece caso você passe o mouse em cima do título. </p> </div> CSS: p{display: none;} h1:hover + p{display: block;} Teste online: https://jsfiddle.net/dife/hz0k5nye/1/
  9. @BiSC0iT0 De fato aquilo lá no site deles é a tradução, porém, você não instala aquilo. Ele é o downloader da tradução. Basicamente, você só precisa executar,e NEGAR (decline) tudo ali, que são propagandas, ao negar, você segue .. e no fim, ele pergunta se você quer instalar a tradução direto ou salvar o instalador da tradução... sempre escolha salvar o instalador da tradução... que sempre vai baixar na pasta "download" do seu windows. Depois disso, você pode deletar esse downloader e instalar a tradução pelo arquivo executável que ele baixou. é bem simples... Se o antivirus acusar, é falso-positivo. Eu tenho vários jogos da Steam, e todos funcionaram bem com a tradução.
  10. @PAULO TOLEDO Acredito que isso não seria diferente de criar um calendário. Pesquise como criar um calendário com php... vai te dar boa ideia de como implementar e solucionar seu problema.
  11. DiF

    C# Como validar datas ?

    Caro usuário, Seja bem-vindo ao Clube do Hardware. No intuito de servir como fonte de pesquisa no caso de instituições de ensino, informamos que incorrer no resolvimento por completo de questões relacionadas a disciplinas escolares de cursos técnicos e faculdades podem ser revistas e removidas pela Equipe de Moderação do Clube do Hardware. Para sanar dúvidas sobre esse tipo de problema, por gentileza, publique o passo a passo do desenvolvimento da questão, projeto, monografia ou conteúdo em dúvida para que possamos analisar se a resposta está correta ou não, ou para que possa ser auxiliado com a dúvida no desenvolvimento do exercício. Infelizmente, não há como resolver os trabalhos pelos usuários. O objetivo do Clube do Hardware é auxiliar seus usuários a encontrar soluções para que possam sanar suas dúvidas, e não de trazer soluções prontas para seus usuários. Além disso, copiar e colar respostas que não são de autoria própria do qualquer usuário é considerado plágio, o que é ilegal. Esperamos que compreenda. Atenciosamente, Equipe Clube do Hardware
  12. Caro usuário, Seja bem-vindo ao Clube do Hardware. No intuito de servir como fonte de pesquisa no caso de instituições de ensino, informamos que incorrer no resolvimento por completo de questões relacionadas a disciplinas escolares de cursos técnicos e faculdades podem ser revistas e removidas pela Equipe de Moderação do Clube do Hardware. Para sanar dúvidas sobre esse tipo de problema, por gentileza, publique o passo a passo do desenvolvimento da questão, projeto, monografia ou conteúdo em dúvida para que possamos analisar se a resposta está correta ou não, ou para que possa ser auxiliado com a dúvida no desenvolvimento do exercício. Infelizmente, não há como resolver os trabalhos pelos usuários. O objetivo do Clube do Hardware é auxiliar seus usuários a encontrar soluções para que possam sanar suas dúvidas, e não de trazer soluções prontas para seus usuários. Além disso, copiar e colar respostas que não são de autoria própria do qualquer usuário é considerado plágio, o que é ilegal. Esperamos que compreenda. Atenciosamente, Equipe Clube do Hardware
  13. Dissonance está gratuito na Steam. Não se sabe até quando. Então, instale o quanto antes e jogue. Como o jogo ainda está em análise na Steam, pode ser que futuramente receba cartas colecionáveis. Por enquanto só tem conquistas. https://store.steampowered.com/app/1911980/Dissonance/
  14. Caros usuários, este é o tópico mensal que deverá ser usado para discutir promoções de jogos, o que inclui descontos e produtos gratuitos por tempo limitado, em todas as plataformas e distribuidoras. De forma a garantir a organização, por favor mantenham o foco nas promoções, sendo as dúvidas paralelas direcionadas para tópicos próprios. Este tópico será trancado no dia 31/05/2022, sendo criado e destacado novo tópico para o próximo mês. Tópico do mês anterior:
  15. @DHB Serviços Você acessou o site que você postou? Ali tem a intrução SQL para listar somente o campo que você quer. O código que você postou, pelo que eu vi é para ser acessado via CMD. Coloque o mysql como variáveis de sistema e use o comando mostrado ali... "SHOW COLUMNS FROM nome da tabela
  16. Caro usuário, Seja bem-vindo ao Clube do Hardware. No intuito de servir como fonte de pesquisa no caso de instituições de ensino, informamos que incorrer no resolvimento por completo de questões relacionadas a disciplinas escolares de cursos técnicos e faculdades podem ser revistas e removidas pela Equipe de Moderação do Clube do Hardware. Para sanar dúvidas sobre esse tipo de problema, por gentileza, publique o passo a passo do desenvolvimento da questão, projeto, monografia ou conteúdo em dúvida para que possamos analisar se a resposta está correta ou não, ou para que possa ser auxiliado com a dúvida no desenvolvimento do exercício. Infelizmente, não há como resolver os trabalhos pelos usuários. O objetivo do Clube do Hardware é auxiliar seus usuários a encontrar soluções para que possam sanar suas dúvidas, e não de trazer soluções prontas para seus usuários. Além disso, copiar e colar respostas que não são de autoria própria do qualquer usuário é considerado plágio, o que é ilegal. Esperamos que compreenda. Atenciosamente, Equipe Clube do Hardware
  17. Postal 2 de graça na GOG Corre para registrar na conta!
  18. DiF

    HTML download de imagem html

    @B0bão Você pode utilizar o novo atributo "download" https://www.w3schools.com/tags/att_a_download.asp Porém, só funciona em navegadores mais novos. Recomendo que faça o mecanismo de download usando uma linguagem de programação como o PHP.
  19. Caro usuário, Seja bem-vindo ao Clube do Hardware. No intuito de servir como fonte de pesquisa no caso de instituições de ensino, informamos que incorrer no resolvimento por completo de questões relacionadas a disciplinas escolares de cursos técnicos e faculdades podem ser revistas e removidas pela Equipe de Moderação do Clube do Hardware. Para sanar dúvidas sobre esse tipo de problema, por gentileza, publique o passo a passo do desenvolvimento da questão, projeto, monografia ou conteúdo em dúvida para que possamos analisar se a resposta está correta ou não, ou para que possa ser auxiliado com a dúvida no desenvolvimento do exercício. Infelizmente, não há como resolver os trabalhos pelos usuários. O objetivo do Clube do Hardware é auxiliar seus usuários a encontrar soluções para que possam sanar suas dúvidas, e não de trazer soluções prontas para seus usuários. Além disso, copiar e colar respostas que não são de autoria própria do qualquer usuário é considerado plágio, o que é ilegal. Esperamos que compreenda. Atenciosamente, Equipe Clube do Hardware
  20. @David Martinho @MailingTester Seguindo o que o colega disse ali, defina a regra da célula da tabela com position relative, e o botão dentro desta célula com position absolute. dessa forma você consegue colocar algo ali Veja um exemplo: <table> <tr> <td>Mudar de sitio <button>Ver mais</button></td> </tr> <tr> <td>trocar cor</td> </tr> <tr> <td>Revisão</td> </tr> <tr> <td>Trocar peça</td> </tr> </table> table{ width: 150px; } table, td{ border: 1px solid #000; } table td{ position: relative; height: 100px; } table td button{ position: absolute; top: 0; right: 0; }
  21. Black Desert Online SA novamente de graça na Steam. https://store.steampowered.com/app/706220/Black_Desert_Online_SA/ Por tempo limitado. Quem não pegou, aproveite.
  22. Caros usuários, este é o tópico mensal que deverá ser usado para discutir promoções de jogos, o que inclui descontos e produtos gratuitos por tempo limitado, em todas as plataformas e distribuidoras. De forma a garantir a organização, por favor mantenham o foco nas promoções, sendo as dúvidas paralelas direcionadas para tópicos próprios. Este tópico será trancado no dia 30/04/2022, sendo criado e destacado novo tópico para o próximo mês. Tópico do mês anterior:
  23. @Éric H.X Infelizmente cheguei tarde.. já não está mais de graça, não chegou nem a fazer 24 horas kkkk

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...