2012-02-10 16 views
5

पर काम कर रहे एएनएसआईसीओएन को जारी करने का मुद्दा मैं 1.50 या 1.40 एएनएसआईसीओएन (https://github.com/adoxa/ansicon) काम करने की कोशिश कर रहा हूं और कई पेजों को इंस्टॉल करने के बारे में बता रहा हूं इस: http://blog.mmediasys.com/2010/11/24/we-all-love-colors/ http://carol-nichols.com/2011/03/the-system-cannot-find-the-path-specified/विंडोज 7 एंटरप्राइज़ 64-बिट

आदि ....

तो, मेरे पास है मेरा ऑटोरन "सी: \ usr \ bin \ ansi140 \ x64 \ ansicon.exe" -p पर सेट है और मैं 150 का भी परीक्षण करता हूं लेकिन शून्य परिवर्तन था।

मेरे पूरी टीम नहीं मुद्दों के साथ इस काम कर रहे है, लेकिन मैं यह काम करने के लिए नहीं मिल सकता है .. मैं अभी भी कमांड प्रॉम्प्ट पर विकृत कबाड़ मिलती है:

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 

किसी को भी कृपया मदद कर सकते हैं मुझे समझने की कोशिश क्यों मैं क्या मुझे यह समस्या है जब एक ही लैपटॉप के साथ मेरी बाकी टीम को यह समस्या नहीं है? पहली टिप्पणी से

संपादित करें:

मैंने कोशिश की कि क्या आप इस टैब सेटिंग के साथ कहा और ende dup:

<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> 

लेकिन समस्या अभी भी बनी रहती है

?[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 

मैं भी है लगता है शब्द-ansicolor मणि तो यह काम करना चाहिए

*** 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) 

लेकिन यह नहीं है। न तो सिगविन और न ही सीएमडी पर। साजिश,

+0

यहां वही समस्याएं हैं, और दुर्भाग्यवश @ एल्वान का जवाब मेरे लिए भी काम नहीं करता है। आशा है कि आपको एक प्रस्ताव मिलेगा .. – lambinator

उत्तर

4

ansicon का उपयोग करके काम किया। इसके अतिरिक्त, आप उत्कृष्ट मल्टी-टैबड कंसोल के लिए Console2 को देखना चाह सकते हैं।

  1. निकालें ansi152/<console-install-dir> में 64, कहते हैं, विभिन्न गोले के साथ चलाने के लिए C:\Apps\Console
  2. कॉन्फ़िगर सांत्वना अर्थात्। पावरहेल, cmd, gitbash
  3. कंसोल में <console-install-dir> से ansicon -i चलाएं।

पीएस। आपको अपने $env:path में console-install-dir जोड़ने की आवश्यकता हो सकती है।

2

गाढ़ा ansicon स्थापना को ठीक करने के

  1. ले लो Console2, निकालने, एक फ़ोल्डर में, मेरा C:\Applications\
  2. ansi150.zip\x64 से फ़ाइलों को निकालें, 64-बिट बाइनरी का उपयोग करें, इसे कंसोल 2 के साथ एक ही फ़ोल्डर में रखें।
  3. C:\Applications\Console2\Console.exe खोलें।
  4. कंसोल 2 मेनू से File > Edit > Settings > Tabs खोलें, ShellC:\Applications\Console2\ansicon.exe के साथ भरें, या इसे ब्राउज़ करें। ओके पर क्लिक करें।
  5. परिवर्तन लागू करने के लिए एक कंसोल 2 टैब फिर से खोलें।

मेरा सेटअप Win 7 64-बिट (WinR रजिस्ट्री को संपादित किए बिना) पर Console-2.00b148-Beta_64bit.zip और ansi150.zip है।

2

मुझे यह समस्या स्वयं थी और मैं अंततः रंगीन आउटपुट देख रहा हूं। अपने रास्ते में कहीं करने के लिए "64" निर्देशिका के अंतर्गत

  1. डाउनलोड "https://github.com/downloads/adoxa/ansicon/ansi150.zip"
  2. कॉपी फ़ाइलें: मैं इन चरणों का पालन ।

    उदाहरण के लिए, आप उन्हें "c: \ windows \ system32" पर कॉपी कर सकते हैं।

  3. एक ही स्थान चरण 2 # में इस्तेमाल करने के लिए "64" निर्देशिका के अंतर्गत डाउनलोड "https://github.com/downloads/adoxa/ansicon/ansi6432.zip"

  4. कॉपी फ़ाइलें।

    यह ANSI32.DLL के ऊपर लिख चाहिए और ansicon.exe

  5. एक कमांड प्रॉम्प्ट

अब आप रंग का उत्पादन देखना चाहिए पर टाइपिंग "ansicon मैं" द्वारा ansicon स्थापित करें।

वातावरण चर ANSICON_LOG की स्थापना करके लॉगिंग सक्षम करना सुनिश्चित करें:

सेट ANSICON_LOG = 3

यह% TEMP% \ ansicon.log (आमतौर पर "ग उत्पादन लॉग इन करना चाहिए: \ अस्थायी \ ansicon। लॉग ")

2

मैं बस पता चला है कि हम इस निर्धारित करने की आवश्यकता है कि:

सेट ANSICON_EXC = nvd3d9wrap.dll

(यह एक ansicon.bat फाइल करने के लिए जोड़ सकते हैं या एक वातावरण चर सेट)। Win64x समर्थक के साथ एक चैंप की तरह काम करता है, ansicon164