PROTEJA SEU SCRIPT DE OUTROS USUÁRIOS através de BIBLIOTECAS - GOOGLE APPS SCRIPT + GOOGLE SHEETS

Ғылым және технология

Fala Galera!!!
Esse vídeo é em resposta a várias perguntas que recebi! COMO PROTEGER SEU SCRIPT DE OUTROS USUÁRIOS PARA QUE ELES NÂO POSSAM ALTERÁ-LO!
Existem outras formas de fazer, mas acredito que essa seja a mais simples.
QUER UMA PLANILHA PERSONALIZADA PARA SEU USO OU DA SUA EMPRESA? ENTRE EM CONTATO POR E-MAIL!
watanabe.planilhas@gmail.com
Me Ajude a melhorar o SETUP do estúdio: PIX watanabe.planilhas@gmail.com
Se você não puder contribuir via pix, você ainda pode contribuir MUITO para o canal sem pagar nada por isso, apenas DEIXANDO O LIKE e se INSCREVENDO já estará ajudando muito esse canal que está apenas começando!
Obrigado a todos que estão acompanhando, o apoio que venho recebendo nesse canal desde tão cedo é sensacional!
Se vocês tiverem sugestões, coisas que gostariam de adicionar ou mudar, manda nos comentários que estou sempre lendo e respondendo todos os comentários
Do mais, espero vocês nos próximos vídeos!
#googlesheets

Пікірлер: 38

  • @MatheusSilva-qm3ph
    @MatheusSilva-qm3ph Жыл бұрын

    Muito legal! Valeu

  • @Andreterragt
    @Andreterragt Жыл бұрын

    Muito útil video. Parabéns e obrigado.

  • @samubkp
    @samubkp Жыл бұрын

    SALVOU !!! Deus abençoe mais um Inscrito!

  • @DanteDerette
    @DanteDerette Жыл бұрын

    Que top hein!!! Ajudou pakas vou usar nos meus projetos no meu canal esse recurso!!!

  • @arnaldocosta2984
    @arnaldocosta2984 Жыл бұрын

    Como sempre, videos abordando assuntos importantes, OBRIGADO !

  • @duedf
    @duedf7 ай бұрын

    Muito obrigado!

  • @pauloblessed123
    @pauloblessed12311 ай бұрын

    Muito Agradecido, salvou meu projeto. Obrigado pelo ótimo vídeo.

  • @rodolfolacerdaeduardo7900
    @rodolfolacerdaeduardo790011 ай бұрын

    Excelente conhecimento. Ficava chateado pensando que só poderia usar botão com boundscripts e esse video mostrou que não. Parabéns e muito obrigado pelo conhecimento compartilhado. Ganhou novo assinante.

  • @sistemaw4-sec.tecnologia478
    @sistemaw4-sec.tecnologia4782 жыл бұрын

    Top!!!!! ja foi fazer !

  • @WatanabePlanilhas

    @WatanabePlanilhas

    2 жыл бұрын

    Sucesso! Manda Bala!

  • @FabioDozzadeMiranda
    @FabioDozzadeMiranda Жыл бұрын

    Muito bom, Teria ganhado meu like mesmo sem mendiga-lo logo no início. Não mendigue likes tua didática é excelente, ganhará likes naturalmente. 😊

  • @lucas_lopes1026
    @lucas_lopes10262 жыл бұрын

    Para outros usuários executar o script pessoal tem que deixar versionalizado (1) e não em modo head (desenvolvimento), caso contrario só as triggers vão funcionar (se tiver acionador). Além disso tem que se compartilha o script implantados com os usuários mas em modo leitura

  • @marceloferreira6936

    @marceloferreira6936

    Жыл бұрын

    @lucas muito obrigado.. foi fundamental essa instrução!

  • @roberiocardosofernandes1723
    @roberiocardosofernandes17235 ай бұрын

    Como fazer para acessar funções implementadas na biblioteca diretamente da planilha, numa formula de uma celula, por exemplo? Exemplo: Na celula A3 eu quero apresentar o resultado da soma de números inseridos nas células A1 e A2. Na biblioteca (SOMENTE NA BIBLIOTECA) existe a função: function somar(num1, num2) {return num1+num2;} Como fazer para montar na célula A3 uma formula que chame diretamente a função escrita na biblioteca?

  • @arnaldocosta2984
    @arnaldocosta2984 Жыл бұрын

    Tenho uma pergunta sobre o processo : Bem, entendi tudo sobre o Lock , mas em termos de processo , aprendemos que usamos lock somente qdo temos concorrência . Pelo o que temos , a aplicação somente realiza cadastro, ou seja, entrada de dados. Adorei sua explicação, como sempre uma qualidade impar. Sobre a técnica de proteção do script " P A R A B É N S ! ! ! "

  • @rodolfoeduardo5488
    @rodolfoeduardo54885 ай бұрын

    Bom dia Daniel. Ótimo video, obrigado. Mas se eu tenho 50 planilhas compartilhadas e eu quero alterar a versão da biblioteca delas de forma programada. Eu teria que alterar uma a uma? Somente na versão Head que haveria uma alteração automática?

  • @Celinandrade
    @Celinandrade2 жыл бұрын

    É possível fazer esta planilha aqui conosco? A planilha usada no vídeo.

  • @ricardosilvaofc
    @ricardosilvaofc Жыл бұрын

    Olá amigo, tudo bem? Será que tem algum script ou fórmula pra criar uma playlist com botões de AVANÇAR, RETROCEDER, PLAY, STOP, UPLOAD E DONWLOADER pra usar no Google Sheets? E mais, salvando as músicas no Google Drive e pegando o endereço de lá e adicionando, será que funciona?? 15Gb de armazenamento, creio que cabe muita música. O que me vc me diz? Imagina que sucesso??? Se eu descobrir algo, eu compartilho aqui também, não custa ajudar quem precisa né? E desde já, obrigado pelo video!!! abçs

  • @SistemaBox9029
    @SistemaBox90292 жыл бұрын

    Legal....Depois faz um video com algum script de filtro com 2 ou mais.criterios..........tipo por intervalos de datas.............por condições..e etc....uso a formula =filter() mais não consegui filtrar minha base de dados...com 2 critérios.... Ai se tivesse um script para automatizar esses filtro..seria show....

  • @WatanabePlanilhas

    @WatanabePlanilhas

    2 жыл бұрын

    Opa Jean belezinha? pela fórmula filter dá pra colocar mais de uma condição, mas vale a pena também dar uma olhada na fórmula query, eu tenho um vídeo de query no canal que usa inclusive filtros de data: kzread.info/dash/bejne/dpt5w6ZmqrS3dc4.html

  • @Alexsandro-sy5nm
    @Alexsandro-sy5nm2 жыл бұрын

    gostaria de saber se eh possivel obter o codigo anterior da funcao em outra versao publicada, apos ser alterado em versoes futuras?

  • @rodcord
    @rodcord Жыл бұрын

    Tenho vários arquivos de script que estão vinculados à uma planilha. Tem como copiar todos arquivos de uma vez, sem ter que entrar em cada arquivo selecionar tudo e colar no Projeto novo do Apps Script?

  • @perisegservicostecnicosems3574
    @perisegservicostecnicosems3574 Жыл бұрын

    Pessoal, não aparece a opção de compartilhamento para mim... onde acesso essa opção?

  • @gil486
    @gil4862 ай бұрын

    Vi na net como proteger o código com o doPost() , porém não consegui implementar, daria certo tb?

  • @brunoangelo2007
    @brunoangelo2007 Жыл бұрын

    cara vc pode me dizer como eu faço se eu tenho uma biblioteca com uma funçao principal, porem no meu script principal tem outros scripts separados por funçao onde essa funçao principal chama essas outras funçeos externas.. eu vi que no seu video.. vc tem apenas uma funçao unica com varias funçoes dentro.. eu tenho algumas funçoes separadas porem a proncipal chama ela.. mas nao esta funcionando.. :/

  • @mmgestaoenegocios2694
    @mmgestaoenegocios26942 жыл бұрын

    como faço para ver Editor de Scripts na Opção Ferramentas? eu não consigo visualizar

  • @WatanabePlanilhas

    @WatanabePlanilhas

    2 жыл бұрын

    Agora fica em extensões

  • @braveus170
    @braveus17011 ай бұрын

    Se compartilha como LEITOR - o modo HEAD não funciona... Apenas como EDITOR, o que faz perder a proteção (usuário pode editar a biblioteca); Google deveria ter um "LAST", p/ sempre que implantar uma versão nova ele passar a pegar a ultima versão... Alguma sugestão de como resolver isso?

  • @WatanabePlanilhas

    @WatanabePlanilhas

    11 ай бұрын

    O comportamento é exatamente esse, até onde pesquisei não tem msm essa feature de last. Infelizmente, qdo lança nova versão, tem que ir lá e mudar manualmente

  • @josepereira6758
    @josepereira67582 жыл бұрын

    olá, fiz o procedimento do vídeo para proteção do script. No meu usuário/computador tudo certo quando faço o compartilhamento lá os botões não funciona. Onde será que errei mesmo. Agradeço

  • @WatanabePlanilhas

    @WatanabePlanilhas

    2 жыл бұрын

    Olá, você compartilhou o arquivo da biblioteca com o outro usuario? Tem que compartilhar como leitor para que ele consiga utilizar a biblioteca

  • @josepereira6758

    @josepereira6758

    2 жыл бұрын

    @@WatanabePlanilhas sim fiz esse compartilhamento e até abrir o arquivo mas nada.

  • @WatanabePlanilhas

    @WatanabePlanilhas

    2 жыл бұрын

    Muito estranho, por que se roda no seu usuário provavelmente o problema não está no código. Se você deu a permissão em tese era para os usuários terem acesso à biblioteca. Qual a mensagem de erro ou o que acontece quando outros usuários tentam rodar? Outra coisa que me passou pela cabeça é se os outros usuários deram as permissões na janela que abre na hora que apertaram nos botões pela primeira vez

  • @josepereira6758

    @josepereira6758

    2 жыл бұрын

    @@WatanabePlanilhas coloquei um novo nome e na minha planilha pede para executar o script e no outro usuário não aparece essa opção. Quando clico nos botões nada acontece somente que o script foi executado.

  • @WatanabePlanilhas

    @WatanabePlanilhas

    2 жыл бұрын

    Me chama no e-mail que te dou uma mão, já que não é a questão das permissões, por aqui vai ser difícil de te ajudar. watanabe.planilhas@gmail.com

  • @renatoribeiroferreira7923
    @renatoribeiroferreira7923Ай бұрын

    Estou tendo um problema: Qdo o script está na planilha principal eu consigo pegar o usuario com o codigo (const user = Session.getActiveUser().getEmail(); // Obtém o usuário atual) Qdo criei a biblioteca, essa parte parou de funcionar. Saberia dizer pq?

Келесі