2012-02-10 14 views
5

He intentado obtener 1.50 o 1.40 ANSICON (https://github.com/adoxa/ansicon) trabajando y he revisado muchísimas páginas sobre cómo instalarlas esto: http://blog.mmediasys.com/2010/11/24/we-all-love-colors/ http://carol-nichols.com/2011/03/the-system-cannot-find-the-path-specified/Problema al obtener ANSICON trabajando en Windows 7 Enterprise 64-bit

etc ....

lo tanto, he mi AutoRun se configuró en "C: \ usr \ bin \ ansi140 \ x64 \ ansicon.exe" -p y también probé 150 pero no hubo ningún cambio.

Todo mi equipo tiene este funcionamiento sin problemas, pero no puedo conseguir que esto funcione .. sigo teniendo la basura ilegible en el símbolo del sistema:

Scenario: Residential caller chooses to hear payment locations closest to home and there are 3 locations available which are in a 25 miles radius.?[90m # 
features\payment_locations.feature:5?[0m 
    ?[32mGiven the call flow is '?[32m?[1mDivisional?[0m?[0m?[32m'?[90m 
          # features/step_definitions/common_steps.rb:5?[0m?[0m 
    ?[32mAnd the ani is '?[32m?[1m61?[0m?[0m?[32m'?[90m 
          # features/step_definitions/common_steps.rb:9?[0m?[0m 
    ?[32mAnd the dnis is '?[32m?[1m9?[0m?[0m?[32m'?[90m 
          # features/step_definitions/common_steps.rb:13?[0m?[0m 
    ?[31mWhen the call is started?[90m 
    # features/step_definitions/common_steps.rb:17?[0m?[0m 
?[31m  Connection refused - Connection refused (Errno::ECONNREFUSED)?[0m 
?[31m  org/jruby/ext/socket/RubyTCPSocket.java:121:in `initialize'?[0m 
?[31m  org/jruby/RubyIO.java:864:in `new'?[0m 
?[31m  org/jruby/ext/socket/RubyTCPSocket.java:147:in `open'?[0m 
?[31m  c:/usr/bin/jruby-1.6.4/lib/ruby/1.8/net/http.rb:560:in `connect'?[0m 
?[31m  org/jruby/ext/Timeout.java:79:in `timeout'?[0m 
?[31m  c:/usr/bin/jruby-1.6.4/lib/ruby/1.8/net/http.rb:560:in `connect'?[0m 
?[31m  c:/usr/bin/jruby-1.6.4/lib/ruby/1.8/net/http.rb:553:in `do_start'?[0m 
?[31m  c:/usr/bin/jruby-1.6.4/lib/ruby/1.8/net/http.rb:548:in `start'?[0m 
?[31m  org/jruby/RubyKernel.java:2100:in `send'?[0m 
?[31m  ./features/support/request_helper.rb:12:in `request'?[0m 
?[31m  ./features/support/request_helper.rb:4:in `get'?[0m 
?[31m  ./features/step_definitions/common_steps.rb:22:in `(root)':in `/^the call is started$/'?[0m 
?[31m  features\payment_locations.feature:9:in `When the call is started'?[0m 

Puede alguien por favor me ayude a tratar de entender por qué ¿Tengo este problema cuando el resto de mi equipo con las mismas computadoras portátiles no está teniendo este problema?

EDIT en primer comentario:

he intentado lo que has pedido y Ende DUP con esta configuración de la ficha:

<tab title="ANSICON" icon="linux.ico" use_default_icon="0"> 
     <console shell="C:\usr\bin\ansi150\x64\ansicon.exe" init_dir="C:\usr\git_workspaces\d2" run_as_user="0" user=""/> 
     <cursor style="0" r="255" g="255" b="255"/> 
     <background type="0" r="0" g="0" b="0"> 
      <image file="" relative="0" extend="0" position="0"> 
       <tint opacity="0" r="0" g="0" b="0"/> 
      </image> 
     </background> 
    </tab> 

Pero el problema persiste

?[0m ?[36m <catch event="error"> 
    ?[0m ?[36m  <submit next="/d2/exception/handleVoiceBrowserError.vxml" namelist="_event _message" /> 
    ?[0m ?[36m </catch> 
    ?[0m ?[36m 
      ?[36m</vxml>?[0m 
     ?[32mThen play the payment locations?[90m 
                  # features/step_definitions/billing_steps.rb:360?[0m?[0m 
     ?[32mThen caller hangs up the phone?[90m 
                  # features/step_definitions/goodbye_steps.rb:1?[0m?[0m 

    1 scenario (?[32m1 passed?[0m) 
    32 steps (?[32m32 passed?[0m) 
    0m10.302s 

También parecen tener la gema término-ansicolor por lo que debería estar funcionando

*** LOCAL GEMS *** 

atoulme-Antwrap (0.7.1 java) 
bouncy-castle-java (1.5.0146.1) 
builder (2.1.2) 
buildr (1.4.6 java) 
buildr-xivr (0.0.6, 0.0.4) 
bundler (1.0.20) 
crack (0.1.8) 
cucumber (1.0.0, 0.10.2) 
diff-lcs (1.1.2) 
gherkin (2.4.21 java, 2.4.16 java, 2.3.8 java) 
highline (1.5.1) 
hoe (2.3.3) 
hpricot (0.8.3 java) 
httparty (0.7.8, 0.7.7) 
jruby-openssl (0.7.5, 0.7.4) 
jruby-win32ole (0.8.5) 
json (1.6.5 java, 1.5.4 java, 1.5.1 java) 
json_pure (1.4.3) 
mechanize (1.0.0) 
minitar (0.5.3) 
net-scp (1.0.4) 
net-sftp (2.0.4) 
net-ssh (2.0.23) 
nokogiri (1.5.0 java, 1.5.0.beta.4 java) 
rake (0.8.7) 
rspec (2.1.0, 1.3.2) 
rspec-core (2.1.0) 
rspec-expectations (2.1.0) 
rspec-mocks (2.1.0) 
rubyforge (2.0.3) 
rubygems-update (1.8.10) 
rubyzip (0.9.4) 
sources (0.0.1) 
term-ansicolor (1.0.7, 1.0.6, 1.0.5) 
xml-simple (1.0.12) 

pero no lo es. Ni en Cygwin ni en CMD. La trama se complica

+0

Los mismos problemas aquí, y lamentablemente la respuesta de @Elvans tampoco funciona para mí. espero que encuentres una resolución ... – lambinator

Respuesta

4

Utilizando ansicon trabajado. Además, es posible que desee comprobar Console2 para una excelente consola multi-pestañas.

  1. Extracto ansi152/x64 en <console-install-dir>, dicen C:\Apps\Console
  2. Configurar consola para funcionar con diferentes conchas, es decir. powershell, cmd, gitbash
  3. Ejecute ansicon -i desde <console-install-dir>, en la consola.

PS. Es posible que deba agregar console-install-dir en su $env:path.

2

Para solucionar instalación ansicon,

  1. Grab Console2, extraer, a una carpeta, la mía C:\Applications\.
  2. Extraiga los archivos de ansi150.zip\x64, use los binarios de 64 bits, colóquelos en la misma carpeta que Console2.
  3. Abierto C:\Applications\Console2\Console.exe.
  4. Desde el menú de la consola2 abra File > Edit > Settings > Tabs, rellene Shell con C:\Applications\Console2\ansicon.exe, o desplácese hasta allí. Haga clic en Aceptar.
  5. Para aplicar cambios, vuelva a abrir una pestaña Console2.

Mi configuración es Console-2.00b148-Beta_64bit.zip y ansi150.zip en Win 7 de 64 bits (sin editar el registro de AutoRun).

2

Tuve este problema yo mismo y finalmente estoy viendo salida de color. Seguí estos pasos:

  1. Descargar "https://github.com/downloads/adoxa/ansicon/ansi150.zip"
  2. Copiar los archivos en el directorio "x 64" a algún lugar de su trayectoria .

    Por ejemplo, puede copiarlos a "c: \ windows \ system32".

  3. Descargar "https://github.com/downloads/adoxa/ansicon/ansi6432.zip"

  4. Copiar los archivos en el directorio "x 64" en la misma ubicación que utilizó en el paso 2 #.

    Esto debería sobrescribir ANSI32.DLL y ansicon.exe

  5. Instalar ansicon escribiendo "ansicon -I" en un símbolo

Ahora debería ver una salida de color.

Asegúrese de habilitar el registro estableciendo la variable de entorno ANSICON_LOG:

conjunto ANSICON_LOG = 3

Esto debe conectarse a la salida% TEMP% \ ansicon.log (Por lo general, "c: \ temp \ ansicon. log ")

2

Me acabo de enterar que tenemos que establecer esto:

conjunto ANSICON_EXC = nvd3d9wrap.dll

(agregarlo a un archivo ansicon.bat, o establecer una variable de entorno). Funciona como un campeón con win64x pro, ansicon164

Cuestiones relacionadas