├── LICENSE
├── README.md
├── Retranslyator.sln
├── Retranslyator.v12.suo
└── Retranslyator
├── App.config
├── Form1.Designer.cs
├── Form1.cs
├── Form1.resx
├── Program.cs
├── Properties
├── AssemblyInfo.cs
├── Resources.Designer.cs
├── Resources.resx
├── Settings.Designer.cs
└── Settings.settings
├── Retranslyator.csproj
├── bin
└── Debug
│ ├── NAudio.dll
│ ├── Retranslyator.exe
│ ├── Retranslyator.exe.config
│ ├── Retranslyator.pdb
│ ├── Retranslyator.vshost.exe
│ ├── Retranslyator.vshost.exe.config
│ └── Retranslyator.vshost.exe.manifest
└── obj
└── Debug
├── DesignTimeResolveAssemblyReferences.cache
├── DesignTimeResolveAssemblyReferencesInput.cache
├── Retranslyator.Form1.resources
├── Retranslyator.Properties.Resources.resources
├── Retranslyator.csproj.FileListAbsolute.txt
├── Retranslyator.csproj.GenerateResource.Cache
├── Retranslyator.csprojResolveAssemblyReference.cache
├── Retranslyator.exe
├── Retranslyator.pdb
├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
└── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
/LICENSE:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2015 ewgraf
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
23 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Ratranslyator
2 |
3 | This is an example of UDP P2P voice chat, using "UDP hole punching" tecnology.
4 | It privides ability to send your voice over UDP P2P no-server connection.
5 | VS2012 C#.
6 |
7 | Thanks to NAudio project for sipmle library to use and Diablo II artists for the awesome icon.
8 |
9 | Feel free to contact via ewgraf1893@mail.ru
10 |
--------------------------------------------------------------------------------
/Retranslyator.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | # Visual Studio 2013
4 | VisualStudioVersion = 12.0.31101.0
5 | MinimumVisualStudioVersion = 10.0.40219.1
6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Retranslyator", "Retranslyator\Retranslyator.csproj", "{72DC3A3A-7773-4705-B170-5D9343750ECB}"
7 | EndProject
8 | Global
9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
10 | Debug|Any CPU = Debug|Any CPU
11 | Release|Any CPU = Release|Any CPU
12 | EndGlobalSection
13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
14 | {72DC3A3A-7773-4705-B170-5D9343750ECB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
15 | {72DC3A3A-7773-4705-B170-5D9343750ECB}.Debug|Any CPU.Build.0 = Debug|Any CPU
16 | {72DC3A3A-7773-4705-B170-5D9343750ECB}.Release|Any CPU.ActiveCfg = Release|Any CPU
17 | {72DC3A3A-7773-4705-B170-5D9343750ECB}.Release|Any CPU.Build.0 = Release|Any CPU
18 | EndGlobalSection
19 | GlobalSection(SolutionProperties) = preSolution
20 | HideSolutionNode = FALSE
21 | EndGlobalSection
22 | EndGlobal
23 |
--------------------------------------------------------------------------------
/Retranslyator.v12.suo:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ewgraf/Retranslyator/5f172211c222730186a39f7b0bdb2fb9212eda09/Retranslyator.v12.suo
--------------------------------------------------------------------------------
/Retranslyator/App.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Retranslyator/Form1.Designer.cs:
--------------------------------------------------------------------------------
1 | namespace Retranslyator
2 | {
3 | partial class Form1
4 | {
5 | ///
6 | /// Required designer variable.
7 | ///
8 | private System.ComponentModel.IContainer components = null;
9 |
10 | ///
11 | /// Clean up any resources being used.
12 | ///
13 | /// true if managed resources should be disposed; otherwise, false.
14 | protected override void Dispose(bool disposing)
15 | {
16 | if (disposing && (components != null))
17 | {
18 | components.Dispose();
19 | }
20 | base.Dispose(disposing);
21 | }
22 |
23 | #region Windows Form Designer generated code
24 |
25 | ///
26 | /// Required method for Designer support - do not modify
27 | /// the contents of this method with the code editor.
28 | ///
29 | private void InitializeComponent()
30 | {
31 | this.buttonConnect = new System.Windows.Forms.Button();
32 | this.textBox1 = new System.Windows.Forms.TextBox();
33 | this.SuspendLayout();
34 | //
35 | // buttonConnect
36 | //
37 | this.buttonConnect.Font = new System.Drawing.Font("Constantia", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
38 | this.buttonConnect.Location = new System.Drawing.Point(12, 45);
39 | this.buttonConnect.Name = "buttonConnect";
40 | this.buttonConnect.Size = new System.Drawing.Size(118, 35);
41 | this.buttonConnect.TabIndex = 2;
42 | this.buttonConnect.Text = "Поключиться";
43 | this.buttonConnect.UseVisualStyleBackColor = true;
44 | this.buttonConnect.Click += new System.EventHandler(this.buttonConnect_Click);
45 | //
46 | // textBox1
47 | //
48 | this.textBox1.Font = new System.Drawing.Font("Constantia", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(204)));
49 | this.textBox1.Location = new System.Drawing.Point(12, 12);
50 | this.textBox1.Name = "textBox1";
51 | this.textBox1.Size = new System.Drawing.Size(118, 27);
52 | this.textBox1.TabIndex = 3;
53 | this.textBox1.Text = "127.0.0.1";
54 | this.textBox1.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
55 | //
56 | // Form1
57 | //
58 | this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
59 | this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
60 | this.ClientSize = new System.Drawing.Size(142, 92);
61 | this.Controls.Add(this.buttonConnect);
62 | this.Controls.Add(this.textBox1);
63 | this.Name = "Form1";
64 | this.Load += new System.EventHandler(this.Form1_Load);
65 | this.ResumeLayout(false);
66 | this.PerformLayout();
67 |
68 | }
69 |
70 | #endregion
71 |
72 | private System.Windows.Forms.Button buttonConnect;
73 | private System.Windows.Forms.TextBox textBox1;
74 | }
75 | }
76 |
77 |
--------------------------------------------------------------------------------
/Retranslyator/Form1.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.IO;
3 | using System.Net;
4 | using System.Net.Sockets;
5 | using System.Threading;
6 | using System.Windows.Forms;
7 | using NAudio.Wave;
8 |
9 | namespace Retranslyator
10 | {
11 | public partial class Form1 : Form
12 | {
13 | static string ip = "";
14 | static Thread recieve_thread;
15 | static UdpClient udpc;
16 | static IPEndPoint ipep;
17 | static Byte[] incoming;
18 | static MemoryStream sound;
19 | static WaveIn waveIn;
20 | static WaveOut waveOut;
21 | static WaveFileWriter waveWriter;
22 |
23 | public Form1()
24 | {
25 | InitializeComponent();
26 | }
27 |
28 | private void Form1_Load(object sender, EventArgs e)
29 | {
30 | this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.Form1_Closing);
31 | }
32 |
33 | private void buttonConnect_Click(object sender, EventArgs e)
34 | {
35 | #region NAudio-staff
36 | waveIn = new WaveIn();
37 | waveIn.BufferMilliseconds = 100;
38 | waveIn.NumberOfBuffers = 10;
39 | waveOut = new WaveOut();
40 |
41 | //
42 | //Дефолтное устройство для записи (если оно имеется)
43 | //
44 | waveIn.DeviceNumber = 0;
45 |
46 | //
47 | //Прикрепляем к событию DataAvailable обработчик, возникающий при наличии записываемых данных
48 | //
49 | waveIn.DataAvailable += new EventHandler(waveIn_DataAvailable);
50 |
51 | //
52 | //Формат wav-файла - принимает параметры - частоту дискретизации и количество каналов(здесь mono)
53 | //
54 | waveIn.WaveFormat = new WaveFormat(44200, 2);
55 | waveIn.RecordingStopped += new EventHandler(waveIn_RecordingStopped);
56 |
57 | sound = new MemoryStream();
58 | waveWriter = new WaveFileWriter(sound, waveIn.WaveFormat);
59 | #endregion
60 |
61 | ip = textBox1.Text;
62 | udpc = new UdpClient(40015);
63 | ipep = new IPEndPoint(IPAddress.Parse(ip), 40015);
64 |
65 | udpc.Send(new Byte[1], 1, ipep);
66 | recieve_thread = new Thread(recv);
67 | recieve_thread.Start();
68 |
69 | waveIn.StartRecording();
70 | }
71 |
72 | void waveIn_DataAvailable(object sender, WaveInEventArgs e)
73 | {
74 | udpc.Send(e.Buffer, e.Buffer.Length, ipep);
75 | }
76 |
77 | void waveIn_RecordingStopped(object sender, EventArgs e)
78 | {
79 | waveIn.Dispose();
80 | waveIn = null;
81 | }
82 |
83 | private void Form1_Closing(object sender, EventArgs e)
84 | {
85 | if (waveIn == null)
86 | return;
87 | recieve_thread.Abort();
88 | waveIn.StopRecording();
89 | waveOut.Dispose();
90 | waveOut = null;
91 | udpc = null;
92 | }
93 |
94 | static void recv()
95 | {
96 | BufferedWaveProvider PlayBuffer = new BufferedWaveProvider(waveIn.WaveFormat);
97 | waveOut.Init(PlayBuffer);
98 | waveOut.Play();
99 |
100 | while (true)
101 | {
102 | incoming = udpc.Receive(ref ipep);
103 | PlayBuffer.AddSamples(incoming, 0, incoming.Length);
104 | }
105 | }
106 | }
107 | }
108 |
--------------------------------------------------------------------------------
/Retranslyator/Form1.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 | text/microsoft-resx
110 |
111 |
112 | 2.0
113 |
114 |
115 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
116 |
117 |
118 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
119 |
120 |
--------------------------------------------------------------------------------
/Retranslyator/Program.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Threading.Tasks;
5 | using System.Windows.Forms;
6 |
7 | namespace Retranslyator
8 | {
9 | static class Program
10 | {
11 | ///
12 | /// The main entry point for the application.
13 | ///
14 | [STAThread]
15 | static void Main()
16 | {
17 | Application.EnableVisualStyles();
18 | Application.SetCompatibleTextRenderingDefault(false);
19 | Application.Run(new Form1());
20 | }
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Retranslyator/Properties/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Reflection;
2 | using System.Runtime.CompilerServices;
3 | using System.Runtime.InteropServices;
4 |
5 | // General Information about an assembly is controlled through the following
6 | // set of attributes. Change these attribute values to modify the information
7 | // associated with an assembly.
8 | [assembly: AssemblyTitle("Retranslyator")]
9 | [assembly: AssemblyDescription("")]
10 | [assembly: AssemblyConfiguration("")]
11 | [assembly: AssemblyCompany("")]
12 | [assembly: AssemblyProduct("Retranslyator")]
13 | [assembly: AssemblyCopyright("Copyright © 2015")]
14 | [assembly: AssemblyTrademark("")]
15 | [assembly: AssemblyCulture("")]
16 |
17 | // Setting ComVisible to false makes the types in this assembly not visible
18 | // to COM components. If you need to access a type in this assembly from
19 | // COM, set the ComVisible attribute to true on that type.
20 | [assembly: ComVisible(false)]
21 |
22 | // The following GUID is for the ID of the typelib if this project is exposed to COM
23 | [assembly: Guid("3bca2b9c-8ab2-4a41-ad22-cbeaae925039")]
24 |
25 | // Version information for an assembly consists of the following four values:
26 | //
27 | // Major Version
28 | // Minor Version
29 | // Build Number
30 | // Revision
31 | //
32 | // You can specify all the values or you can default the Build and Revision Numbers
33 | // by using the '*' as shown below:
34 | // [assembly: AssemblyVersion("1.0.*")]
35 | [assembly: AssemblyVersion("1.0.0.0")]
36 | [assembly: AssemblyFileVersion("1.0.0.0")]
37 |
--------------------------------------------------------------------------------
/Retranslyator/Properties/Resources.Designer.cs:
--------------------------------------------------------------------------------
1 | //------------------------------------------------------------------------------
2 | //
3 | // This code was generated by a tool.
4 | // Runtime Version:4.0.30319.34209
5 | //
6 | // Changes to this file may cause incorrect behavior and will be lost if
7 | // the code is regenerated.
8 | //
9 | //------------------------------------------------------------------------------
10 |
11 | namespace Retranslyator.Properties
12 | {
13 |
14 |
15 | ///
16 | /// A strongly-typed resource class, for looking up localized strings, etc.
17 | ///
18 | // This class was auto-generated by the StronglyTypedResourceBuilder
19 | // class via a tool like ResGen or Visual Studio.
20 | // To add or remove a member, edit your .ResX file then rerun ResGen
21 | // with the /str option, or rebuild your VS project.
22 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
23 | [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
24 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
25 | internal class Resources
26 | {
27 |
28 | private static global::System.Resources.ResourceManager resourceMan;
29 |
30 | private static global::System.Globalization.CultureInfo resourceCulture;
31 |
32 | [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
33 | internal Resources()
34 | {
35 | }
36 |
37 | ///
38 | /// Returns the cached ResourceManager instance used by this class.
39 | ///
40 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
41 | internal static global::System.Resources.ResourceManager ResourceManager
42 | {
43 | get
44 | {
45 | if ((resourceMan == null))
46 | {
47 | global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Retranslyator.Properties.Resources", typeof(Resources).Assembly);
48 | resourceMan = temp;
49 | }
50 | return resourceMan;
51 | }
52 | }
53 |
54 | ///
55 | /// Overrides the current thread's CurrentUICulture property for all
56 | /// resource lookups using this strongly typed resource class.
57 | ///
58 | [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
59 | internal static global::System.Globalization.CultureInfo Culture
60 | {
61 | get
62 | {
63 | return resourceCulture;
64 | }
65 | set
66 | {
67 | resourceCulture = value;
68 | }
69 | }
70 | }
71 | }
72 |
--------------------------------------------------------------------------------
/Retranslyator/Properties/Resources.resx:
--------------------------------------------------------------------------------
1 |
2 |
3 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 | text/microsoft-resx
107 |
108 |
109 | 2.0
110 |
111 |
112 | System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
113 |
114 |
115 | System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
116 |
117 |
--------------------------------------------------------------------------------
/Retranslyator/Properties/Settings.Designer.cs:
--------------------------------------------------------------------------------
1 | //------------------------------------------------------------------------------
2 | //
3 | // This code was generated by a tool.
4 | // Runtime Version:4.0.30319.34209
5 | //
6 | // Changes to this file may cause incorrect behavior and will be lost if
7 | // the code is regenerated.
8 | //
9 | //------------------------------------------------------------------------------
10 |
11 | namespace Retranslyator.Properties
12 | {
13 |
14 |
15 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
16 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")]
17 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase
18 | {
19 |
20 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
21 |
22 | public static Settings Default
23 | {
24 | get
25 | {
26 | return defaultInstance;
27 | }
28 | }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/Retranslyator/Properties/Settings.settings:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Retranslyator/Retranslyator.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | Debug
6 | AnyCPU
7 | {72DC3A3A-7773-4705-B170-5D9343750ECB}
8 | WinExe
9 | Properties
10 | Retranslyator
11 | Retranslyator
12 | v4.5
13 | 512
14 |
15 |
16 | AnyCPU
17 | true
18 | full
19 | false
20 | bin\Debug\
21 | DEBUG;TRACE
22 | prompt
23 | 4
24 |
25 |
26 | AnyCPU
27 | pdbonly
28 | true
29 | bin\Release\
30 | TRACE
31 | prompt
32 | 4
33 |
34 |
35 |
36 | False
37 | bin\Debug\NAudio.dll
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 | Form
53 |
54 |
55 | Form1.cs
56 |
57 |
58 |
59 |
60 | Form1.cs
61 |
62 |
63 | ResXFileCodeGenerator
64 | Resources.Designer.cs
65 | Designer
66 |
67 |
68 | True
69 | Resources.resx
70 |
71 |
72 | SettingsSingleFileGenerator
73 | Settings.Designer.cs
74 |
75 |
76 | True
77 | Settings.settings
78 | True
79 |
80 |
81 |
82 |
83 |
84 |
85 |
92 |
--------------------------------------------------------------------------------
/Retranslyator/bin/Debug/NAudio.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ewgraf/Retranslyator/5f172211c222730186a39f7b0bdb2fb9212eda09/Retranslyator/bin/Debug/NAudio.dll
--------------------------------------------------------------------------------
/Retranslyator/bin/Debug/Retranslyator.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ewgraf/Retranslyator/5f172211c222730186a39f7b0bdb2fb9212eda09/Retranslyator/bin/Debug/Retranslyator.exe
--------------------------------------------------------------------------------
/Retranslyator/bin/Debug/Retranslyator.exe.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Retranslyator/bin/Debug/Retranslyator.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ewgraf/Retranslyator/5f172211c222730186a39f7b0bdb2fb9212eda09/Retranslyator/bin/Debug/Retranslyator.pdb
--------------------------------------------------------------------------------
/Retranslyator/bin/Debug/Retranslyator.vshost.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ewgraf/Retranslyator/5f172211c222730186a39f7b0bdb2fb9212eda09/Retranslyator/bin/Debug/Retranslyator.vshost.exe
--------------------------------------------------------------------------------
/Retranslyator/bin/Debug/Retranslyator.vshost.exe.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Retranslyator/bin/Debug/Retranslyator.vshost.exe.manifest:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/Retranslyator/obj/Debug/DesignTimeResolveAssemblyReferences.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ewgraf/Retranslyator/5f172211c222730186a39f7b0bdb2fb9212eda09/Retranslyator/obj/Debug/DesignTimeResolveAssemblyReferences.cache
--------------------------------------------------------------------------------
/Retranslyator/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ewgraf/Retranslyator/5f172211c222730186a39f7b0bdb2fb9212eda09/Retranslyator/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
--------------------------------------------------------------------------------
/Retranslyator/obj/Debug/Retranslyator.Form1.resources:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ewgraf/Retranslyator/5f172211c222730186a39f7b0bdb2fb9212eda09/Retranslyator/obj/Debug/Retranslyator.Form1.resources
--------------------------------------------------------------------------------
/Retranslyator/obj/Debug/Retranslyator.Properties.Resources.resources:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ewgraf/Retranslyator/5f172211c222730186a39f7b0bdb2fb9212eda09/Retranslyator/obj/Debug/Retranslyator.Properties.Resources.resources
--------------------------------------------------------------------------------
/Retranslyator/obj/Debug/Retranslyator.csproj.FileListAbsolute.txt:
--------------------------------------------------------------------------------
1 | c:\users\lenovo\documents\visual studio 2013\Projects\Retranslyator\Retranslyator\bin\Debug\Retranslyator.exe.config
2 | c:\users\lenovo\documents\visual studio 2013\Projects\Retranslyator\Retranslyator\bin\Debug\Retranslyator.exe
3 | c:\users\lenovo\documents\visual studio 2013\Projects\Retranslyator\Retranslyator\bin\Debug\Retranslyator.pdb
4 | c:\users\lenovo\documents\visual studio 2013\Projects\Retranslyator\Retranslyator\obj\Debug\Retranslyator.csprojResolveAssemblyReference.cache
5 | c:\users\lenovo\documents\visual studio 2013\Projects\Retranslyator\Retranslyator\obj\Debug\Retranslyator.Form1.resources
6 | c:\users\lenovo\documents\visual studio 2013\Projects\Retranslyator\Retranslyator\obj\Debug\Retranslyator.Properties.Resources.resources
7 | c:\users\lenovo\documents\visual studio 2013\Projects\Retranslyator\Retranslyator\obj\Debug\Retranslyator.csproj.GenerateResource.Cache
8 | c:\users\lenovo\documents\visual studio 2013\Projects\Retranslyator\Retranslyator\obj\Debug\Retranslyator.exe
9 | c:\users\lenovo\documents\visual studio 2013\Projects\Retranslyator\Retranslyator\obj\Debug\Retranslyator.pdb
10 | C:\Users\Lenovo\Documents\GitHub\Ratranslyator\Retranslyator\bin\Debug\Retranslyator.exe.config
11 | C:\Users\Lenovo\Documents\GitHub\Ratranslyator\Retranslyator\obj\Debug\Retranslyator.exe
12 | C:\Users\Lenovo\Documents\GitHub\Ratranslyator\Retranslyator\obj\Debug\Retranslyator.pdb
13 |
--------------------------------------------------------------------------------
/Retranslyator/obj/Debug/Retranslyator.csproj.GenerateResource.Cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ewgraf/Retranslyator/5f172211c222730186a39f7b0bdb2fb9212eda09/Retranslyator/obj/Debug/Retranslyator.csproj.GenerateResource.Cache
--------------------------------------------------------------------------------
/Retranslyator/obj/Debug/Retranslyator.csprojResolveAssemblyReference.cache:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ewgraf/Retranslyator/5f172211c222730186a39f7b0bdb2fb9212eda09/Retranslyator/obj/Debug/Retranslyator.csprojResolveAssemblyReference.cache
--------------------------------------------------------------------------------
/Retranslyator/obj/Debug/Retranslyator.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ewgraf/Retranslyator/5f172211c222730186a39f7b0bdb2fb9212eda09/Retranslyator/obj/Debug/Retranslyator.exe
--------------------------------------------------------------------------------
/Retranslyator/obj/Debug/Retranslyator.pdb:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ewgraf/Retranslyator/5f172211c222730186a39f7b0bdb2fb9212eda09/Retranslyator/obj/Debug/Retranslyator.pdb
--------------------------------------------------------------------------------
/Retranslyator/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ewgraf/Retranslyator/5f172211c222730186a39f7b0bdb2fb9212eda09/Retranslyator/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
--------------------------------------------------------------------------------
/Retranslyator/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ewgraf/Retranslyator/5f172211c222730186a39f7b0bdb2fb9212eda09/Retranslyator/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
--------------------------------------------------------------------------------
/Retranslyator/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ewgraf/Retranslyator/5f172211c222730186a39f7b0bdb2fb9212eda09/Retranslyator/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
--------------------------------------------------------------------------------