AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / ubuntu / Perguntas / 1534741
Accepted
peon.me204
peon.me204
Asked: 2024-12-06 00:50:12 +0800 CST2024-12-06 00:50:12 +0800 CST 2024-12-06 00:50:12 +0800 CST

Como faço um ícone personalizado para um atalho na área de trabalho

  • 772

Peço desculpas se essa pergunta já foi feita, sou um novo usuário de PC e as únicas respostas que consegui encontrar eram relacionadas a temas e alteração de cores de pastas.

Eu configurei este PC para meu filho de 7 anos que gosta de jogar jogos como Game Builder Garage e Scratch. Há vários sites que eu quero que ele use, como Khan Academy e Code.org etc., e eu aprendi a fazer atalhos para eles na área de trabalho usando um arquivo de texto. Mas eu quero personalizar cada um dos links com seus respectivos favicons. Eu presumo que eu também posso fazer isso no arquivo de texto com algum HTML.

Edição 1:

Isso é o que tenho até agora.

<html>
    <head>
        <meta http-equiv="refresh" content="0; url=https://code.org/" />
    </head>
    <body> </body>
</html>

Eu também tentei isso em um arquivo desktop, mas ele continua dizendo que há um erro ao abrir o aplicativo. Acho que é um problema de sintaxe porque eu estava seguindo o conselho do ChatGPT.

[desktop entry]
Version=1.0
Name=Code
Comment=Open code website
Exec=xdg-open https://code.org/
Icon=/home/myusername/documents/favicons/code.png
Terminal=false
Type=Application

Edição 2:

Em relação ao arquivo desktop, para o ícone eu usei meu nome de usuário real e esse arquivo realmente existe naquele diretório. Eu não apenas copiei e colei do ChatGPT. Eu também o tornei executável indo em propriedades>permissões e marcando permitir execução como programa. A imagem era originalmente .svg e eu a converti para .png. Ela não só não abre no site, como também não mostra o ícone.

Ao tentar abrir pelo terminal aparece isso:

./code.desktop: line 1: [desktop: command not found
./code.desktop: line 4: code: command not found
./code.desktop: line 5: https://code.org/: No such file or directory
.desktop
  • 2 2 respostas
  • 48 Views

2 respostas

  • Voted
  1. Kevin Dublin
    2024-12-06T04:12:38+08:002024-12-06T04:12:38+08:00

    Vá com o arquivo .desktop, mas não o liste como um aplicativo. Em vez disso, remova "Exec=" e inclua:

    Encoding=UTF-8
    URL=https://code.org/
    Type=Link
    

    Mantenha todo o resto igual, então salve como um arquivo .desktop no seu desktop. Ele deve estar pronto para uso. Se você estiver com problemas, use um arquivo .ico para seu ícone em vez de um .png.

    [Editar] Peço desculpas por postar com pressa. Para ser claro, não é que o que eu sugeri estava incorreto. É que eu perdi seu outro erro e deveria ter colado uma solução funcional. Para referência dos interessados. Este é um atalho que eu uso ativamente na minha área de trabalho:

    [Desktop Entry]
    Encoding=UTF-8
    Name=DailyWrite
    Type=Link
    Categories=WordProcessor;ProjectManagement
    URL=https://www.promptme.net/
    Icon=/home/vin/Apps/DailyWrite/dailywrite.ico
    

    Funciona todos os dias.

    • 0
  2. Best Answer
    karel
    2024-12-06T09:43:44+08:002024-12-06T09:43:44+08:00

    Este é o arquivo code.desktop antes da edição.

    [desktop entry]
    Version=1.0
    Name=Code
    Comment=Open website
    Encoding=UTF-8
    URL=https://code.org/
    Type=Link
    Icon=home/myusername/Documents/favicons/code.ico
    Terminal=false
    

    Faça as seguintes alterações em code.desktop.

    • [Desktop Entry]marca o início do arquivo. Substitua desktop entrypor Desktop Entry.
    • Altere home/myusername/Documents/favicons/code.icopara /home/myusername/Documents/favicons/code.icopara torná-lo um caminho adequado.
    • Voltar URL=https://code.org/para um comando de execução:Exec=xdg-open https://code.org/
    • Substitua Type=Linkpor Type=Application.

    O arquivo code.desktop editado deve ficar assim.

    [Desktop Entry] 
    Version=1.0
    Name=Code
    Comment=Open website
    Encoding=UTF-8
    Exec=xdg-open https://code.org/
    Type=Application
    Icon=/home/myusername/Documents/favicons/code.ico
    Terminal=false
    Categories=Network;WebBrowser;
    
    • 0

relate perguntas

  • Como posso criar lançadores na minha área de trabalho?

  • Como posso editar/criar novos itens do iniciador no Unity manualmente?

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Existe um comando para listar todos os usuários? Também para adicionar, excluir, modificar usuários, no terminal?

    • 9 respostas
  • Marko Smith

    Como excluir um diretório não vazio no Terminal?

    • 4 respostas
  • Marko Smith

    Como descompactar um arquivo zip do Terminal?

    • 9 respostas
  • Marko Smith

    Como instalo um arquivo .deb por meio da linha de comando?

    • 11 respostas
  • Marko Smith

    Como instalo um arquivo .tar.gz (ou .tar.bz2)?

    • 14 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Martin Hope
    Flimm Como posso usar o docker sem sudo? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    led-Zepp Como faço para salvar a saída do terminal em um arquivo? 2014-02-15 11:49:07 +0800 CST
  • Martin Hope
    ubuntu-nerd Como descompactar um arquivo zip do Terminal? 2011-12-11 20:37:54 +0800 CST
  • Martin Hope
    TheXed Como instalo um arquivo .deb por meio da linha de comando? 2011-05-07 09:40:28 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve