Não é possível usar o TweetDeck no Windows devido a erros “Ooops, o TweetDeck não consegue encontrar seus dados” e “Desculpe, o Adobe AIR está com problemas para rodar neste computador”

2

Estou executando o Adobe AIR 1.5.2 (mais recente) no Windows 7 (RTM de 64 bits) e baixei o TweetDeck 0.31.1 (mais recente). Quando executo o TweetDeck, recebo os seguintes erros:

Ooops, TweetDeck can't find your data

e

Sorry,AdobeAIRhasaproblemrunningonthiscomputer

Outros aplicativos do AIR são instalados e executados corretamente. Eu desinstalei o TweetDeck e o AIR e reinstalei. Após as desinstalações, também removi todas as referências em disco para o TweetDeck e para o AIR, mas não tive sorte.

UPDATE: Usando o Monitor de Processo , fiz um rastreamento do Tweetdeck desde o momento em que foi lançado até o primeiro erro ocorreu. Eu vi as seguintes informações na saída do rastreamento:

1 5:22:18.6522338 PM TweetDeck.exe 5580 
CreateFile
D:\ProgramData\Microsoft\Windows\Start Menu\Programs\rs\??\d:\Use\myusername\AppData\Roaming\Adobe\AIR\ELS\TweetDeckFast.F9107117265DB7542C1A806C8DB837742CE14C21.1\PrivateEncryptedDatak
NAME INVALID
Desired Access: Generic Write, Read Attributes, Disposition: OverwriteIf, 
Options: Synchronous IO Non-Alert, Non-Directory File, 
Attributes: N, 
ShareMode: Read, Write, 
AllocationSize: 0

Nesta saída de rastreio, o Tweetdeck.exe está tentando criar o arquivo

D:\ProgramData\Microsoft\Windows\Start Menu\Programs\rs\??\d:\Use\myusername\AppData\Roaming\Adobe\AIR\ELS\TweetDeckFast.F9107117265DB7542C1A806C8DB837742CE14C21.1\PrivateEncryptedDatak

mas o caminho especificado é inválido. Ao olhar para o caminho, você pode ver que é de fato um caminho inválido. Primeiro, há a parte "??" que não existe no sistema de arquivos, pois o "?" É um caractere inválido nos sistemas de arquivos do Windows / NTFS. Além disso, olhando para esse caminho, ele realmente parece ser composto de duas partes (o "??" é um delimitador?):

Parte 1: D: \ ProgramData \ Microsoft \ Windows \ Menu Iniciar \ Programas \ rs \ ??
Parte 2: d: \ Use \ myusername \ AppData \ Roaming \ Adobe \ AIR \ ELS \ TweetDeckFast.F9107117265DB7542C1A806C8DB837742CE14C21.1 \ PrivateEncryptedDatak

(o problema aqui é que d: \ Use ... não existe mesmo.

O que parece estar acontecendo aqui é que o Tweetdeck está procurando as credenciais do usuário (o arquivo “PrivateEncryptedDatak”), mas está procurando no lugar errado, não consegue encontrar o arquivo e, portanto, o erro que o Tweetdeck está dando na imagem).

Estou tentando determinar como o TweetDeck está obtendo esse caminho. Eu procurei o conteúdo de todos os arquivos no meu disco rígido na esperança de encontrar algum arquivo de configuração do TweetDeck ou do Adobe AIR que contenha esse caminho incorreto, mas não consegui encontrar nada.

UPDATE: Veja o comentário de Carl sobre junções de diretórios e links simbólicos sob minha resposta aceita. Isso acabou sendo o problema.

Editar por Gnoupi: Pessoas, a seção de resposta está lá para fornecer uma RESPOSTA real, para não dizer que você tem o mesmo problema. Não ajuda ninguém que você tenha o mesmo problema. Eventualmente, se você acha que isso realmente vale a pena ser mencionado, coloque-o como um comentário sob a pergunta.

Mas, simplesmente, se o que você deseja adicionar não for uma resposta à pergunta, não a publique como resposta. Este não é um fórum, recomendo que novos usuários leiam o FAQ: link

    
por Matt 18.10.2009 / 22:46

4 respostas

1

Estou muito preocupado com o problema que você experimentou e descreveu. Embora eu não seja capaz de reproduzi-lo, estou tentando fazer as coisas funcionarem melhor. A fim de diminuir o número de hipóteses e correções que estou considerando, ajudaria tremendamente se você pudesse postar os valores reais das duas variáveis de ambiente que Lawrence mencionou. Por favor, forneça os valores de APPDATA e USERPROFILE da máquina Vista exibindo o problema, mesmo que esses valores pareçam ser os esperados. É bom substituir "myusername" pelo seu nome de usuário; ^). Eu estou pedindo esses valores por causa da documentação do MSDN para APIs sendo usadas. Você pode ver os detalhes se procurar por "Roaming" em:

link

    
por 16.11.2009 / 20:36
2

Eu tive esse problema com o Ubuntu 9.10. Para mim, isso foi causado porque eu não tinha alguns arquivos necessários de 32 bits instalados (especificamente, chaveiro libgnome).

Siga as instruções em Instale o Adobe AIR Linux 1.5 em distribuições Linux de 64 bits resolveu isso para mim .

Obviamente, esta é uma resposta específica do Linux, mas pode lançar mais luz sobre a situação para ajudar a resolvê-la também no Windows.

    
por 03.11.2009 / 15:36
1

O caminho da criação do arquivo é muito estranho: "D: \ ProgramData \ Microsoft \ Windows \ Menu Iniciar \ Programas \ rs \ ?? \ d: \ Usar \ meu nome_do_usuário \ AppData \ Roaming \ Adobe \ AIR \ ELS \ TweetDeckFast.F9107117265DB7542C1A806C8DB837742CE14C21.1 \ PrivateEncryptedDatak" por causa de duas características: (1) d: \ Use \ está usando uma unidade de letras minúsculas, obviamente não é o uso padrão do sistema, (2) \ Use \ não é um uso padrão para \ User \, observe que o prefixo "\ rs \" pode ser anexado à cauda "User" para construir um bom valor "User".

Então, eu estou querendo saber algumas variáveis de ambiente em sua máquina Vista foram alteradas para provocar a falha de acesso a arquivos. Você poderia verificar suas variáveis de ambiente, como APPDATA ou USERPROFILE, para ver se elas estão bem formadas? APPDATA deve ser como D: \ Users \ myusername \ AppData \ Roaming e USERPROFILE deve ser como D: \ Users \ myusername

    
por 14.11.2009 / 02:20
0

Estou executando o SUSE 11.2 e o Adobe AIR beta. Eu resolvi esse problema excluindo a pasta .appdata/Adobe/AIR/ do meu diretório pessoal.

Este comando deve fazer o truque:

rm -Rf ~/.appdata/Adobe/AIR/
    
por 19.05.2010 / 00:31