Jump to content

POWERED BY:

asacap1000

Members
  • Content count

    193
  • Joined

  • Last visited

Community Reputation

0 Comum

4 Followers

About asacap1000

  • Birthday 06/24/1975

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    Sorocaba

Contato

  • Skype
    deivid.g.santos

Recent Profile Visitors

3964 profile views
  1. asacap1000

    inserir marca d'agua em um vídeo usando php

    showww ficou perfeito. Apesar do ffmpeg consumir bem o processamento do servidor. mas rodou legal. e ao invés de colocar uma imagem como marca d'agua coloquei os dados do usuário. abaixo parte do código pra quem precisar $ffmpeg = "C:\\ffmpeg\\bin\\ffmpeg"; $video = $link_final; $descricao = md5(date('ddmmYYYYHis')); //$font_path = __DIR__.'/ariali.ttf'; $commands = "\"drawtext=text='".$tb_solicitante."':x=(w-text_w)/2:y=(h-text_h)/2:fontsize=40:fontcolor=black@0.6: box=1:boxcolor=white@0.1\""; $command = $ffmpeg." -i " . $video ." -vf ".$commands; $command .= " -c:a copy video_temp/".$descricao.".mp4"; $filesaveTo = "video_temp/".$descricao.".mp4";
  2. Galera salve salve!! Estou com um projeto em que são armazenados vídeos, porém seguindo os requisitos exigidos, para visualizar e baixar esses vídeos eles tem que aparecer com numero de cadastro do usuário que está acessando no centro do video como uma marca d'agua. Para simplesmente aparecer na tela eu consigo fazer uma camada superior com css e apresentar os dados do usuário mas para baixar o vídeo ele já faz sem a marca. Vocês conhecem algum recurso pra adicionar essa marca? ela não pode ficar no arquivo original pois outros usuário poderão baixar com sua identificação na tela. Se alguem puder me dar um norte ajudaria muito
  3. Descobri a solução. TO_DATE(IO.TIME_ARRIVAL) BETWEEN to_date('01/11/2021', 'DD/MM/YYYY') AND to_date('24/11/2021', 'DD/MM/YYYY')
  4. Olá galera estou quebrando a cabeça aqui e não sei mais o que fazer. Estamos migrando nossa intranet que estava desatualizada demais e estamos colocando toda ela em php7.3. Dentro desse sistema temos varias consultas que são realizadas no Oracle. As consultas estão ocorrendo 100% mas ao chegar na plataforma de relatórios travou tudo. Não consegui acertar o meio de consultar por período, já utilizei "to_date, to_char, trunc" e nada. Interessante que no PLSQL o to_date funciona certo SELECT DISTINCT TO_DATE(IO.TIME_ARRIVAL) FROM IN_OUT IO WHERE TO_DATE(IO.TIME_ARRIVAL) BETWEEN '01/11/2021' AND '23/11/2021' 1 04/11/2021 2 18/11/2021 3 17/11/2021 4 14/11/2021 5 22/11/2021 6 08/11/2021 7 11/11/2021 8 13/11/2021 9 09/11/2021 10 10/11/2021 11 05/11/2021 12 19/11/2021 13 15/11/2021 14 03/11/2021 15 06/11/2021 16 23/11/2021 17 01/11/2021 18 02/11/2021 19 16/11/2021 20 20/11/2021 21 12/11/2021 22 21/11/2021 Se eu utilizar ele ignora a data que estabeleci para a consulta TO_CHAR(IO.TIME_ARRIVAL,'DD/MM/YYYY') BETWEEN '01/11/2021' AND '23/11/2021' 1 03/07/2013 2 05/07/2013 3 18/06/2013 4 21/05/2013 5 20/05/2013 6 12/08/2013 7 21/08/2013 8 23/08/2013 9 02/09/2013 10 12/09/2013 Isso no PLSQL, no caso do PHP o to_date não funciona nem gera o relatório, e no to_char funciona mas ignorando as datas apontadas. O que dá pra fazer pra resolver isso, tenho que finalizar essa migração até final de Dezembro e estou começando a ficar preocupado com o tempo Agradeço qualquer ajuda que vier
  5. asacap1000

    Mostrar site em miniatura

    Salve galera. Tenho uma página com vários box deste abaixo com a descrição de uma TV que temos na empresa onde mostram os status de diversos processos. Ainda não coloquei o link para o direcionamento porém antes da pessoa clicar eu gostaria que quando posicionasse o mouse em cima do botão aparecesse uma miniatura do site destino. é Possivel isso?? eu tentei o mouseover mas não carregou, <div class="col-lg-3 col-xs-6"> <div class="small-box bg-blue-gradient" style="border-radius: 05px 05px;"> <div class="inner"> <h3 align="center"><?=$qtd_veiculos?></h3> <p align="center">VEÍCULOS EM TRÂNSITO</p> </div> </div> </div>
  6. Galera estou desenvolvendo uma aplicação na qual eu preciso mostrar as câmeras de monitoramento, as câmeras são da HIKVISION e tenho o link pronto pra mostrar porém sempre pede login e senha como mostra a imagem abaixo: Existe alguma forma de chamar essa tela e preencher via script
  7. Galera me foi solicitado a criação de um servidor web, para disponibilizar serviços para os clientes. O que vocês recomendam? Tenho um servidor da DELL com windows 2016. Todo o desenvolvimento será em PHP, Javascript e companhia Ltda com conexão aos bancos de dados Mysql, SQL e ORACLE. Já temos um servidor que será desativado porém está utilizando uma versão muito antiga de PHP 5.4 e como base de instalação foi utilizado o WampServer.
  8. Galera me foi solicitado a criação de um servidor web, para disponibilizar serviços para os clientes. O que vocês recomendam? Tenho um servidor da DELL com windows 2016. Todo o desenvolvimento será em PHP, Javascript e companhia Ltda com conexão aos bancos de dados Mysql, SQL e ORACLE. Já temos um servidor que será desativado porém está utilizando uma versão muito antiga de PHP 5.4 e como base de instalação foi utilizado o WampServer.
  9. Salve galera estou com uma consulta, e preciso buscar a diferença entre datas, e em alguns casos são vários dias. Preciso que nesta consulta ele me retorne em dias, horas limitando a 23h minutos e segundos.. A consulta que fiz foi essa: abs(trunc((AK1.DATA_FINAL - AK1.DATA_INICIAL))) AS dias, abs(trunc(24 * (AK1.DATA_FINAL - AK1.DATA_INICIAL))) AS horas, abs(trunc((MOD(MOD(AK1.DATA_FINAL - AK1.DATA_INICIAL, 1) * 24, 1) * 60))) AS minutos, abs(trunc((MOD((MOD(MOD(AK1.DATA_FINAL - AK1.DATA_INICIAL, 1) * 24, 1) * 60), 1) * 60))) AS segundos, ou essa aqui LPAD(TRUNC(( (AK1.DATA_FINAL - AK1.DATA_INICIAL) * 86400 / 3600)), 3, '0') ||':' || LPAD(TRUNC(MOD( (AK1.DATA_FINAL - AK1.DATA_INICIAL) * 86400 , 3600 ) / 60 ), 2, '0') || ':'|| LPAD(TRUNC(MOD(MOD( (AK1.DATA_FINAL - AK1.DATA_INICIAL) * 86400, 3600 ), 60)), 2, '0') calculado, e nessa duas consultas ele me traz o total de horas o que complica. DIAS HORAS MINUTOS SEGUNDOS CALCULADO 0 6 1 10 006:01:11 0 0 31 28 000:31:28 0 1 5 8 001:05:09 0 0 41 2 000:41:02 0 4 59 53 004:59:53 0 0 41 6 000:41:06 0 4 59 20 004:59:20 0 0 56 1 000:56:01 0 0 26 31 000:26:31 0 6 10 3 006:10:03 0 0 40 1 000:40:01 0 4 59 53 004:59:53 0 6 3 27 006:03:27 0 6 3 7 006:03:07 0 1 5 57 001:05:58 10 250 28 21 250:28:21 10 250 18 37 250:18:37 0 4 58 42 004:58:43 Alguem poderia me dar uma força
  10. asacap1000

    Certisign Login em PHP

    Galera já não sei mais onde procurar, estou configurando o processo de login com certificação digital porém não consigo ler o retorno. No site da Certisign explica em java e .Net mas utilizo em minha aplicação da intranet tudo em PHP como eu teria que fazer. Segue exemplo que eles fornecem em .Net <form action="https://autenticador.certisign.com.br/CertisignLogin/certificado/login" method="get"> <input type="hidden" value="209" id="id" name="id"> <input type="hidden" value="CHAVE CRIPTOGRAFICA INICIAL" id="nome" name="nome"> <input type="hidden" value="http://www.seusite.com.br/suaAplicacao/retorno" id="retorno" name="retorno"> <div> <input type="image" src="images/ico-certisign_30x30.png" alt="Submit" id="btnLoginCertisign"> </div> </form> O de cima envia até aí tudo bem Abaixo o retorno que é o que não consigo fazer em PHP string retorno = Request["cb"]; string encryptionKey = "<conteúdo da chave criptográfica descarregada na etapa 2>"; retorno = CryptoLogin.Instance.DecryptText(retorno,encryptionKey);</conteúdo> A variável retorno deverá mostrar as informações como o exemplo aaixo. CertificadoBean: { emissor: Certisign Autoridade Certificadora TESTE, nome: "PROPRIETARIO DO CERTIFICADO DE TESTE", cpf: "001.002.003-44", cnpj: "", OAB: "", validade: "2015-05-27 20:59:59", emissao: "2014-05-27 21:00:00", email: "proprietario.teste@certisign.com.br", certificadoBase64: "MIIFmDCCBICgAwI...... BAQUFADCCARAx" }
  11. Vixi erro tbm kkkk
  12. Fiz esse teste mas dá erro
  13. Salve galera estou com um problema em uma consulta no banco de dados. Preciso trazer um xml de um campo porém tem alguns lançamentos que estão com mais de 4000 caracteres, estou usando para a pesquisa o seguinte select SELECT ID_WS_GATEWAY, ID_WS_CONFIG, STATUS, ERRCODE, ERRMSG, FOLDER, FILENAME, DATE_IN, DATE_ON, SITE, WS, DBMS_LOB.SUBSTR(T.XMLDATA.getClobVal(),4000,1) XMLDATA, DIRECTION FROM WS_GATEWAY T Tem alguma outra forma de buscar uma quantidade maior neste campo?
  14. asacap1000

    Pesquisar um documento em um diretório incluindo subdiretórios.

    Eu tentei usar esse porém ele retorna os dados do servidor primário, eu preciso do secundário. Esquecendo do esquema do glob, configurei um FTP realizei o acesso e consigo consultar na pasta atual o arquivo em pdf conforme script abaixo. <?php $conn_id = ftp_connect("servidor") or die("Cannot connect"); ftp_login($conn_id, "usuario", "senha") or die("Cannot login"); ftp_pasv($conn_id, true) or die("Cannot change to passive mode"); $files = ftp_nlist($conn_id, "2019"); foreach ($files as $file) { if (preg_match("*121665*", $file)) { var_dump($file); } } ?> Agora preciso percorrer essa consulta em todas as pastas, por exemplo: Tenho as pastas da forma abaixo: 2018 2019 2020 dentro delas tenho as pastas divididas por meses depois por dias. Preciso realizar uma consulta que percorram estas pastas.
  15. Salve Galera!!! estou com um projeto onde preciso disponibilizar na intranet documentos que estão em um servidor. Estes documentos estão salvos em diversas pastas dividido por dias meses e anos etc etc. Não quero que list todos os documentos porém ele seria pesquisado. Exemplo: NF 123456 No arquivo salvaram assim "cliente NF 123456.pdf", tentei utilzar o glob porém ele não retorna nada nem deu erro. Por ser em outro servidor não seu se ele consegue ler já pesquisei mas não encontrei nada sobre isso. Saberiam me ajudar com este caso: Na intranet ele terá uma busca normal de relatórios ao listar essas informações ele diponibiliza um link com o numero da NF a qual eu chamaria essa página para realizar a busca no servidor e assim abrir o arquivo no navegador..
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.