Q4wine console binära alternativ


för några dagar sedan utvecklade jag en WinForms applikation i C med VC2010 Express. Efter att jag skapat och sparade projektet gjorde jag det till en konsolansökan i projektinställningarna, så tillägg till startformen dyker upp en Windows-kommandorad. Jag använde konsolen för att mata ut felsökningsinformation (helt enkelt med funktionen Console. Write ()). Så nu är min app klar för release. Jag vill inte att användaren ska se konsolen säkert, men jag gillar att integrera ett sätt att visa konsolen på intresserade personer. Så det bästa sättet är ett argument, jag tror (som konsol), men jag vet inte hur man startar programmet som en konsolansökan bara när ett argument är inställt. Jag vet hur man hanterar args arrayen, men jag har ingen aning om hur man visar konsolen när det finns en arg. Jag har redan försökt det genom att helt enkelt starta programmet via kommandoraden (CMD - prog. exe), men det fungerade inte. Programmet startar, men konsolen visar direkt den aktuella sökvägen efter att ha startat programmet, som vanligt. Finns det någon möjlighet till min avsikt frågade Sep 20 11 klockan 10:54 Jag säger att du är bättre att logga på en loggfil, är det ett genomförbart tillvägagångssätt. använd t. ex. System. Diagnostics. Debug. WriteLine istället för Console. WriteLine och du kan enkelt konfigurera den utgången för att sluta i en loggfil eller med cirka 30 linjer kod, koppla in din egen spårlarmare och mata ut informationen i ett winforms-fönster (det kan hiddenshown med en snabbtangent) ndash nos sep 20 11 kl 11:03 Pinvoke AllocConsole () när du ser kommandoradsargumentet. ndash Hans Passant sep 20 11 kl 11:32 Du kan länka till kernel32.dll och använda funktionen AttachConsole. Heres ett exempel: csharp411console-output-from-winforms-ansökan svarat 20 sep 11 kl 11:07 AFAIK, det finns inget sätt att ha ett enda binärt stöd både konsol och icke-konsolbeteende, med valet att göras vid uppstart . Alla arbetsplatser Ive sett använder två binärer. Det finns en diskussion om hur Python hanterar problemet (djupfrukogruva): Den standard Python. exe som levereras med Python är känd som en konsolansökan (det betyder att den har byggts för att interagera med en Windows-konsol, annars kallad DOS rutan eller kommandotolken). Även om du kan utföra dina Tkinter-program med Python. exe, kommer ditt program alltid att kopplas till en Windows-konsol. Det fungerar bra men har följande bieffekter: Om du kör Python. exe från Utforskaren i Windows skapas ett nytt tomt konsolfönster, så skapas Tkinter-fönstren. Om du kör en Tkinter-applikation under Python. exe från en kommandorad, returnerar kommandotolken inte till Tkinter-programmet är klar. Detta kommer att bli en överraskning för många användare, som förväntar sig att genast ett GUI-program returnerar kommandotolken direkt. För att komma runt detta problem kommer Python med en speciell GUI-version som heter Pythonw. exe. Det här är nästan identiskt med standarden Python. exe, förutom att det inte är ett konsolprogram, så lider inte de problem som beskrivits tidigare. svarat den 20 september 11 på 11: 01Hur att enkelt installera Windows-program i Linux med q4wine WINE-projektet har hjälpt många användare att fortsätta använda några av sina favorit Windows-program utan att behöva dubbla uppstart eller förlora resurser till en virtuell maskin. Konfigurera och köra WINE isn8217t är den enklaste festen, men lyckligtvis har open source-communityen producerat q4wine. ett program för att hantera WINE och det utmärkta winetricks-skriptet. Installation There8217s två sätt att få dessa två program installerade på en typisk Ubuntu-maskin. Vilket sätt du väljer beror på dina inställningar: First Method Ubuntu innehåller en version av q4wine (v0.121-4) i Quantal-repositoriesna. Detta har gått igenom Ubuntu testprocessen innan den släpptes, men den här versionen verkar vara lite äldre. Installera den här versionen är lika enkel som att välja den i programvarucentralen eller kör följande på kommandoraden: Andra metoden Det finns också en PPA som innehåller en uppdaterad version av q4wine (v0.999-rc8-0ppa2 precise1) samt senaste instabila (q4wine-instabila) byggnaden (v0.999-20121116-234140-3627460-0ppa1 quantal1) för den riktigt modiga. Du kan installera en av dessa uppdaterade versioner med följande: I8217ll använder Ubuntu-arkivversionen för den här artikeln. Konfiguration Innan du startar q4wine kan det vara bra att starta 8220wineconfig8221 (finns i den nya menyn 8220Applications gt Wine8221 du borde ha nu). Detta gör det möjligt för den nya WINE-installationen att uppdatera eventuella inställningar du kan ha från en tidigare installation. När du är klar kan du starta 8220q4wine8221 med det namnet på kommandoraden eller på 8220Applications gt System8221-menyn. Vid första lanseringen kommer q4wine att driva en trollkarl för att få saker att ställa upp. Den första skärmen är en enkel välkomst till programmet, och den andra visar lite om författarna. Nästa skärm kommer att be om sökvägar till din WINE installation8230 Dessa ska fyllas i för dig. I händelse av att de inte är på ett Ubuntu-system bör värdena vara enligt följande: usrlibwine (för 32-bitarssystem) usrlibx8664-linux-gnuwine (för 64-bitarssystem) You8217ll måste också kolla några vägar till andra verktyg på följande två skärmar, men dessa ska också fyllas i för dig. Du kan alltid använda 8220whereis8221 eller 8220locate8221 för att hitta programmen. Nästa skärm ber om proxyinformation för ditt nätverk. Du kan säkert lämna detta fält som det är, om du inte använder en proxy för din Internetanslutning. Nästa skärm kommer att fråga hur du gillar att göra root-level-behörighet (t. ex. att montera en CD-ROM). Välj 8220gui sudo8221 här för att använda ett grafiskt verktyg. Den sista skärmen informerar dig om att installationen är klar. Att använda q4wine för att installera ett antal applikationer är enkelt med 8220winetricks8221-skriptet. På fliken 8220Setup8221 väljer du fliken 8220System Software8221 och klickar sedan på vinglaset 8211. Detta kommer att starta winetricks, som visas nedan. Winetricks-fönstret visar en lista över program och andra program som kan installeras automatiskt (om ingen visas, försök 8220Refresh list8221-knappen). Om du väljer en av dessa och klickar på knappen 8220Install8221 installeras programmet för dig. Att köra applikationen är dock ganska intuitivt, dock. Från fliken 8220Programs8221 klickar du på objektet 8220Default8221 och högerklickar på det tomma fönstret till höger. En av alternativen kommer att vara 8220New, 8221 och genom att välja detta kommer du att kunna skapa en ikon som visas nedan. I fältet 8220Program8221 måste you8217ll hitta winetricks installerade ditt program (för min MSPAINT-installation var det. localsharewineprefixesmspaintdrivecwindows), välj. EXE och klicka på 8220OK8221 för att skapa ikonen. You8217ll kan nu starta ditt program genom att dubbelklicka på den här ikonen (du kan också dra den till skrivbordet för en lättillgänglig startikon). Med kommandot 8220Run8221 kan you8217ll också installera program som inte är tillgängliga via winetricks. Så, leta reda på de gamla installera CD8217s och MSI8217s och kom igång (jag har just installerat den utmärkta Anteckningsblocket myself8230) Är den här artikeln användbar Ja Nej Relaterade eböcker: Versionsändringar sedan v1.3.3 Lägg till WINE env var att konsol miljö BUG-91 Ikoner är inte laddade korrekt med Qt 5.7.x Konsolets startmiljö använder döda inställningsfält BUG-90 Q4Wine-filväljare filtrerar filer med storfodsförlängning BUG-94 QTBUG-51712 Refactor winetrkics-parser: Använd direktparser-transaktioner Länkar importerade från Windows-skrivbordet fungerar inte BUG-103 Importera från Windows-skrivbord fungerar inte i vissa fall BUG-103 Processfliken identifierar inte några vinprocesser korrekt BUG-100 Versionsändringar sedan v1.3.2 Problem med att öppna fildialog för att montera ISO BUG-86 Versionändringar sedan v1.3.1-regression, bisected Ikoninformation visas inte korrekt BUG-80 Winetricks uppdaterar inte BUG-77 Första startguiden (snabbmonteringsprofil): Profilsträngarna är initialt tomma om fuseiso inte är installerat BUG-81 Ladda ner (senaste) Winetricks från GitHub BUG-82 Rätt proxy-relaterade miljövariabler i Winetricks-plugin BUG-83 Använd env-kommandot på kommandoraden för att ladda ner Winetricks BUG-83 Supportproxy användarnamepassword i Winetricks-plugin BUG-83 Behandla aarch64 som 64 bitars plattform och sätta bibliotek i lib64 katalog BUG-85 Versionändringar sedan v1.3 Tillåt att utföra och skapa ikoner för. bat - och. msi-filer BUG-69 Tillagd kinesisk översättning (thx 2 Mingye Wang och Mingcong Bai) Lades till Japansk översättning (thx 2 Masanori Kakura) Renamed Nytt menyalternativ för ikon och prefixvy till Ny ikon och Ny mapp för att undvika förvirring BUG-69 Ikonbeskrivning exporteras inte till. desktop-fil BUG-69 Winetricks-produktbeskrivningsetikett klämmer inte ordentligt BUG -71 Qt5: detaljerad visning av objektval duplicat BUG-75 q4wine-cli accepterar inte extra appargument BUG-78 Översättningsfiler flyttas från i18n till l10n Dölj avkodade prefixalternativ om värden inte är inställda. läs mer Versionsändringar sedan v1.3 Taiwan-översättning (thx 2 Jeff Huang) Använd ikoner från systemikonen temat om möjligt BUG-22 Byt standardrasterikoner med SVG-analoger BUG-21 Utöka Appikoner zoomstorlekar upp till 512px BUG-21 Tillåt att välja. svg och. svgz bilder för ikoner BUG-21 Lägg till ett appalternativ för att byta defaultambiance-lightambiance-dark icon BUG-21 Använd ISO-landskoder för översättningsfiler (krävs för: pootle, gentoo ebuild) Använd modersmål för språk urval. läs mer Versionsändringar sedan 1.2-r1 Tjeckiska översättningsuppdatering (thx 2 Pavel Fric) QtSystemApplication-biblioteksdetektering fungerar inte bra för Qt5 BUG-64 Versionändringar sedan 1.1-r2 Ta bort prefix tar inte bort prefixmappen i Fast typ i Startup Wizard Fixup Wine Bågsökning BUG-50 Ta bort vininställningar från App-inställningar BUG-50 BUG-23 Gör tillval Vin64 libs valfritt (endast för x86-plattformar) BUG-50 BackupRestore-prefixväghanterare Använd inte prepost-körskript utan fristående skript BUG-49 Tvinga inte startsidan öppen lägg till anpassade dll-överskridanden utanför listan BUG-60 Återgå Döda döda onlinekomponenter bryter Qt5 build BUG-62 Bygg inte wineappdb-kärnkomponenter om - DWITHWINEAPPDBOFF är inställd BUG-62 Run - gt Browser på programfönstret fungerar inte BUG-54 QT5 : Winetricks programlista misslyckas med att uppdatera och orsakar segfault sluta BUG-53 Make - DQT5 flagga synlig under cmake build och runtime CLI: - vh alternativ får inte utlösa eller databas check eller guide starta Remo ve värdelös och förvirrande appdb startdialog Version ändringar sedan 1.1-r1 Fel vid inläsning av programinställningar med nyckel: WineLibs BUG-42 Versionändringar sedan 1.1 Fel vid inmatning av programinställningar med nyckel: WineLibs BUG-42 Uppdaterad afrikaans översättning. thx 2 Danie Wessels Fixed cmake-varningar Uppdaterad. desktop-fil Versionsändringar sedan 1.1 Gentoo: QtSingleApplication-paket hittades inte med DWITHSYSTEMSINGLEAPPON BUG-39 FreeBSDclang-fel: användning av odeklarerad identifierare LC BUG-41 utökad lista över virtuella skrivbordsbeslut BUG-35 konfigurerar flera vin banor globalt för att möjliggöra enkelt val i prefix BUG-23 skapa fördefinierade exekveringsmallsträngar för optirun, separat X-visning, etc BUG-37 Version ändringar sedan 1.0-r2 Fixed: - Använd ett-klick för att köra ikoner påverkar inte ikoner i inställningsfliken BUG-27 - q4wine. desktop-värde för nyckelvägen i gruppens skrivbordsinmatning BUG-29 - Pre and Post-kör Ikon Skript oanvändbara, om sökvägen innehåller) BUG-33. Läs mer Versionsändringar sedan 1.0-r1 Fixed: - Rengör inställning: Fel medan du laddar in programinställningar med nyckel: prefixDefaultPath BUG-25 ​​- Winetricks plugin kontrollerar inte script närvaro BUG-26 - Använd ett-klick för att köra ikoner påverkar inte ikoner i inställningsfliken BUG-27 Lades till: - Persiska översättning. Thx 2 Arash Ariayee - Winetricks plugin kan använda script installerat i system BUG-28 Version ändringar sedan 1.0 Fixed: - Prefix tree Radera menyalternativet tar inte bort menysträd. - Support för utf8 system användarnamn BUG-20 - Winetricks fungerar inte korrekt om WINEPATH innehåller mellanslag BUG-19 Version ändras sedan 0.121 Fixed: - Quote run sträng vid konsol användning (gnome-terminal, se BUG-15) - Winetricks funktionalitet misslyckas med att fungera BUG-15 - Kan inte köra Skapa Fake Drive för ett nytt prefix med en win32-arkitektur BUG-14 - System Språk autodetektion fungerar inte BUG-13 - Fel vid inläsning av programinställningar med nyckel: WineLibs. Fil eller sökväg existerar inte: BUG-12 - q4wine städar inte användarna tmp-katalog BUG-11 - regression: valfokus hopp till prefixnamn på underkatalogval - regression: kan inte ladda användarens valda språk - Förbättrad win64-stöd för vin - Bättre vin Bibliotekspass autodetektion Linux - Skapa. localsharewineprefixes katalog om den inte existerar - Fel är Skrivbordsvägar är tomma - Skrivbordspader är felaktigt märkta 3491775 - Skapa Win32-prefix medan prefixkatalogen finns - Förena ikonDetail verktygsfälthandlingar - Inga översättningar autoupdate vid projektbyggnad. Använda översättningsfördröjningar insted - Fast process refresh loop - Utökat ENV-kommando efter konsolterminalen - Uppdaterad README-fil: lägg till Kända problemavsnitt - Ställ in WINEDEBUG till - all om loggningssystemet är avstängt och programmet kördes inte i konsolsessionen - Ikoneksportdialog tomma ikoner 3358599 - Droppade föråldrade strängar från översättningsfiler 3358602 - Fastbyggd i Debian GNUHurd (bör också fungera i Arch Hurd) - Eventuellt fixad byggnad i OpenBSD och NetBSD. Läs mer Version 0.999-rc8 Tillagt: - Prefix execution template string Fixed: - regression: selection focus hopp till prefix namn på underkatalog val - regression: kan inte ladda användare valt språk Version 0.999-rc7 Tillagt: - Winetricks databas cache - Merge Wintricks kärna - Nytt System Config-gränssnitt - Stöd för Mac OS X - Ikon för före och efter körning 346559833880542716333 - Ikon och prefixsortering (namn, datum) - Versionssträng till Om sida - Hantering av fel webbadress i vin app db - Lägg till loggnings delsystem aktiveringsdeaktiveringsknapp för Logging flikverktygsfält - Lägg till taskmgr, winemine, iexplorer, kontroll, oleview ikoner för prefix systemmapp - Nya systemikoner från senaste vinversionen - Installera programikoner i prefixshareiconshicolor Lägg till 16,22,32,48,64,96,128,256 ikonstorlek 3505384 - Lägg till prefix till översättningsfiler namn 3506372. läs mer Hej Allt. På grund av massa spam på SF föreslår jag att flytta q4wine problem och stödja spårning till githubbrezerkq4wineissues Här är det dags för ny q4wine release taggad av 0.121 version. Ändringar sedan 0.120 är: Lagt till: - uppdaterad plugin för winetricks - möjlighet att göra prefixvisning oexpanderad vid start - polsk översättning av Frank (nobange) - interoperabilitet av vinprefixes mellan q4wine, wibom, vingård och winetricks (och kanske playonlinux) wiki. winehq. orgBottleSpec - Tysk översättning av Ron - experimentellt byggstöd för Mac OS X - utökad virtuell skrivbordsupplösningslista 3150062 - begäran om språkstödstöd 3144001 och 3149056 - Hebreisk översättning av Yaron Shahrabani - Prefix alfabetisk sortering. Läs mer Här är det dags för ny q4wine release taggad av 0.120-r1 versionen. Tyvärr på grund av brist på ledig tid, har många planerade funktioner inte implementerats och riktats för nästa utgåva. Ändringar sedan 0.120 är: Lagt till: - q4wine skapar nu nya symboll när man monterar WINEPREFIXdosdevices: pekar på monteringspunkten och WINEPREFIXdosdevices. pekar på bildfilen. Läs mer Här är det dags för ny q4wine release taggad av 0.120 version. Ändringar sedan 0.120 är: Tillagt: - Tillagd tjeckisk översättning (thx till Pavel Fric) - Tillagd cmake alternativ MANPAGEENTRYPATH - Användaren kan nu öppna systemterminalen från q4wine-programmenymenyn för vald katalog - Winetriks plugin-uppdateringar - Tillagd minimera till fack vid start alternativ - Tillagd minimera till facket vid programikonet startup-alternativ - DBUS-anmälan - Tillagd support för WOW64Node och konfigurationsinställningar. läs mer Här är det dags för ny q4wine bugfix-release taggad av 0.119-r1-versionen. Ändringar sedan 0.119 är: Lagt till: - Uppdaterad rysk översättning (thx till Boris Pek) - Inställningsdialogdokumentation på nätet Fast: - Några engelska stavfel - Strykfel-använd-som-minus-teckenfel för mansidor kör (q4wine-bugs-3043548) - bugg med användarkonsol vin app run - konstig lokalbugg rapporterad av Taras Rozbitskiy Här är det dags för ny q4wine release taggad av 0.119 version. Ändringar sedan 0.118 är: Tillagd: Dialogrutan Ny Fake Drive-inställningar (Wizard now outdated) Lades till många nya Fake Drive-alternativ Skrivbordsintegration Vin. desktop-filer importera Synkroniseringsfelsökningsinställningar till huvudvinduversion Olika förbättringar av användargränssnitt Uppdaterad ukrainska, italienska och spanska översättningar Uppdaterad dokumentation på nätet. läs mer Idag (2010-07-23 10:50) har jag och Irina giftt mig. Vi är glada. Vi får honey month. Q4Wine är en qt4 qtsoftware GUI för W. I.N. E. winehq. org Det hjälper dig att hantera vinprefix och installerade applikationer. Allmänna funktioner: - Kan exportera QT-färgtema till inställningar för vinfärger. - Inbäddad Wine AppDB-webbläsare - Kan enkelt arbeta med olika vinversioner samtidigt - Lätt att skapa, radera och hantera prefix (WINEPREFIX) - Enkel kontroll av vinprocessen - Stöd för autostartikoner - Enkel cd-bildanvändning - FuseISOEmbedded FuseISO-monteringsprofiler - Du kan extrahera ikoner från PE-filer (.exe. dll) - Enkel säkerhetskopiering och återställning för hanterade prefix. - Winetriks support. - och mer. ) Dependenser: Allmänt: x11-libsqt-gui: 4 x11-libsqt-sql: 4sqlite gtdev-dbsqlite-3.5.6 gtsys-appswhich-2.19 app-emulationwine x11-miscxdg-utils Valfritt: app-adminsudo gtmedia-gfxicoutils-0.26. 0 dev-libslibzip gtsys-libsglibc-2.0 gtsys-fsfuse-2.7.0 HeadUnstable källor: Du kan få headstart q4wine-källor från git: git klon git: githubbrezerkq4wine. git 11 månader sedan Version 1.3 tillagd: - Taiwan translation (thx 2 Jeff Huang) - Använd ikoner från tematiknamn där det är möjligt. BUG-22 - Byt ut standardrasterikoner med SVG-analoger. BUG-21 - Utöka Appikoner. Zoomstorlekar upp till 512px BUG-21 - Låt välja. svg och. svgz-bilder för ikoner BUG-21 - Lägg till ett appalternativ för att byta standardambiance-lightambiance-dark icon BUG-21 - Använd ISO-landskoder för översättningsfiler (krävs för: pootle, gentoo ebuild) - Använd modersmål för språkval Fast: - WineLibs-banor är inte längre strängt krävs BUG-68 - Process explorer är trasig BUG-70 Version 1.2-r2 Tillagt: - Tjeckien t fix-uppdatering (thx 2 Pavel Fric) Fixed: - Detektering av QtSystemApplication-bibliotek fungerar inte bra för Qt5 BUG-64 Version 1.2-r1 Tillagd: - Avlägsna prefix tar inte bort prefixmappen i. localsharewineprefixes BUG-43 Fixed: - Fast typo i Startup Wizard - Fixup Wine Libs detection BUG-50 - Ta bort Vin inställningar från App-inställningar BUG-50, BUG-23 - Gör Wine64 libs tillval (endast för x86-plattformar) BUG-50 - BackupRestore prefixväghanterare - Använd inte prepost-körskript utan fristående skript BUG-49 - Tvinga inte startsidan öppen - lägg till anpassade dll-överskridanden utanför listan BUG-60 - Återställ kvotdöd online componentsquot bryter Qt5 build BUG-62 - Bygg inte wineappdb-kärnkomponenter om - DWITHWINEAPPDBOFF är inställd BUG-62 - Run - gt-webbläsare på programfönstret fungerar inte BUG-54 - QT5: Winetricks-programlista misslyckas med att uppdatera och orsakar segfault on quit BUG-53 - Gör - DQT5-flaggan synlig under cmake-bygg och körtid - CLI: - vh-alternativen får inte utlösas eller databaskontroll n eller wizard startup - Ta bort värdelös och förvirrande appdb startdialog Version 1.1-r2 Fixed: - Fel vid inläsning av programinställningar med nyckel: WineLibs BUG-42 Version 1.1-r1 Fixed: - Fel vid inläsning av programinställningar med nyckel: WineLibs BUG-42 - Uppdaterad afrikaans översättning. thx 2 Danie Wessels - Fasta cmake varningar - Uppdaterad. desktop-fil Version 1.1 Lades till: - Utökad lista över virtuella skrivbordsbeslut. BUG-35 - Konfigurera flera vinvägar globalt för att möjliggöra enkelt val i prefix BUG-23 - skapa fördefinierade exekveringsmallsträngar för optirun, separat X-skärm etc. BUG-37 Fixed: - Gentoo: QtSingleApplication-paket hittades inte med DWITHSYSTEMSINGLEAPPON BUG-39 - FreeBSDclang-fel: användning av odeklarerad identifierare LC BUG-41 Version 1.0-r3 Fixed: - quotUse enkelklick för att köra iconsquot påverkar inte ikoner i quotsetupquot-fliken BUG-27 - q4wine. desktop-värdekvotot för nyckel-quotPotquot i gruppen quotDesktop Entryquot BUG-29 - Pre och Post-kör Ikonskript oanvändbara, om sökvägen innehåller quot) quot BUG-33 Lades till: - Tangentbordsnavigering för poster i quotsetupquot och quoticonquot-flikar - Afrikaans översättning. Thx 2 Danie Wessels Version 1.0-r2 Fixed: - Rengör inställning: Fel medan du laddar in programinställningar med nyckel: prefixDefaultPath BUG-25 ​​- Winetricks plugin kontrollerar inte skript närvaro BUG-26 - quotUse enkelklick för att köra iconsquot påverkar inte ikoner i quotsetupquot-fliken BUG-27 Tillagt: - Persiska översättning. Thx 2 Arash Ariayee - Winetricks plugin kan använda script installerat i system BUG-28 Version 1.0-r1 Fixed: - Prefix tree citationstecken menyalternativet tar inte bort menysträd. - Stöd för utf8 system användarnamn BUG-20 - Vinetricks fungerar inte korrekt om WINEPATH innehåller mellanslag BUG-19

Comments

Popular posts from this blog

Forex handelsplattform bedrägerier

Langkah pertama bermain forex handel

Tr binära alternativ