Advertisement
Guest User

Untitled

a guest
Nov 9th, 2018
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 10.91 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace filereader
  8. {
  9.     class Program
  10.     {
  11.         static void Main(string[] args)
  12.         {
  13.             //percek lehetnek: 00 05 10 15 20 25 30 35 40 45 50 55 --> 12db
  14.             //órák lehetnek:   00 01 02 03 04 05 06 07 08 ..... 23 --> 24db
  15.             //napok lehetnek:  01 02 03 04 05 06 07
  16.             int percek = 12;
  17.             int orak = 24;
  18.             int napok = 31;
  19.             //                   index: 0    1  2  3  4   5(ez egy üres space)
  20.             string earliestfilename = "2018_11_07_19_00_";
  21.             string[] percekS = new string[percek];
  22.             string[] orakS = new string[orak];
  23.             string[] napokS = new string[napok];
  24.             for (int k = 0; k < percek; k++)
  25.             {
  26.                 switch (k)
  27.                 {
  28.                     case 0:
  29.                         percekS[k] = "00";
  30.                         break;
  31.                     case 1:
  32.                         percekS[k] = "05";
  33.                         break;
  34.                     case 2:
  35.                         percekS[k] = "10";
  36.                         break;
  37.                     case 3:
  38.                         percekS[k] = "15";
  39.                         break;
  40.                     case 4:
  41.                         percekS[k] = "20";
  42.                         break;
  43.                     case 5:
  44.                         percekS[k] = "25";
  45.                         break;
  46.                     case 6:
  47.                         percekS[k] = "30";
  48.                         break;
  49.                     case 7:
  50.                         percekS[k] = "35";
  51.                         break;
  52.                     case 8:
  53.                         percekS[k] = "40";
  54.                         break;
  55.                     case 9:
  56.                         percekS[k] = "45";
  57.                         break;
  58.                     case 10:
  59.                         percekS[k] = "50";
  60.                         break;
  61.                     case 11:
  62.                         percekS[k] = "55";
  63.                         break;
  64.                 }
  65.                 // Console.WriteLine("percek: " + percekS);
  66.             }
  67.  
  68.             for (int ii = 0; ii < orak; ii++)
  69.             {
  70.                 switch (ii)
  71.                 {
  72.                     case 0:
  73.                         orakS[ii] = "0";
  74.  
  75.                         break;
  76.                     case 1:
  77.                         orakS[ii] = "1";
  78.                         break;
  79.                     case 2:
  80.                         orakS[ii] = "2";
  81.                         break;
  82.                     case 3:
  83.                         orakS[ii] = "3";
  84.                         break;
  85.                     case 4:
  86.                         orakS[ii] = "4";
  87.                         break;
  88.                     case 5:
  89.                         orakS[ii] = "5";
  90.                         break;
  91.                     case 6:
  92.                         orakS[ii] = "6";
  93.                         break;
  94.                     case 7:
  95.                         orakS[ii] = "7";
  96.                         break;
  97.                     case 8:
  98.                         orakS[ii] = "8";
  99.                         break;
  100.                     case 9:
  101.                         orakS[ii] = "9";
  102.                         break;
  103.                     case 10:
  104.                         orakS[ii] = "10";
  105.                         break;
  106.                     case 11:
  107.                         orakS[ii] = "11";
  108.                         break;
  109.                     case 12:
  110.                         orakS[ii] = "12";
  111.                         break;
  112.                     case 13:
  113.                         orakS[ii] = "13";
  114.                         break;
  115.                     case 14:
  116.                         orakS[ii] = "14";
  117.                         break;
  118.                     case 15:
  119.                         orakS[ii] = "15";
  120.                         break;
  121.                     case 16:
  122.                         orakS[ii] = "16";
  123.                         break;
  124.                     case 17:
  125.                         orakS[ii] = "17";
  126.                         break;
  127.                     case 18:
  128.                         orakS[ii] = "18";
  129.                         break;
  130.                     case 19:
  131.                         orakS[ii] = "19";
  132.                         break;
  133.                     case 20:
  134.                         orakS[ii] = "20";
  135.                         break;
  136.                     case 21:
  137.                         orakS[ii] = "21";
  138.                         break;
  139.                     case 22:
  140.                         orakS[ii] = "22";
  141.                         break;
  142.                     case 23:
  143.                         orakS[ii] = "23";
  144.                         break;
  145.  
  146.                 }
  147.                 // Console.WriteLine("orak: " + orakS[ii]);
  148.             }
  149.             for (int dd = 0; dd < napok; dd++)
  150.             {
  151.                 switch (dd)
  152.                 {
  153.                     case 0:
  154.                         napokS[dd] = "01";
  155.                         break;
  156.                     case 1:
  157.                         napokS[dd] = "02";
  158.                         break;
  159.                     case 2:
  160.                         napokS[dd] = "03";
  161.                         break;
  162.                     case 3:
  163.                         napokS[dd] = "04";
  164.                         break;
  165.                     case 4:
  166.                         napokS[dd] = "05";
  167.                         break;
  168.                     case 5:
  169.                         napokS[dd] = "06";
  170.                         break;
  171.                     case 6:
  172.                         napokS[dd] = "07";
  173.                         break;
  174.                     case 7:
  175.                         napokS[dd] = "08";
  176.                         break;
  177.                     case 8:
  178.                         napokS[dd] = "09";
  179.                         break;
  180.                     case 9:
  181.                         napokS[dd] = "10";
  182.                         break;
  183.                     case 10:
  184.                         napokS[dd] = "11";
  185.                         break;
  186.                     case 11:
  187.                         napokS[dd] = "12";
  188.                         break;
  189.                     case 12:
  190.                         napokS[dd] = "13";
  191.                         break;
  192.                     case 13:
  193.                         napokS[dd] = "14";
  194.                         break;
  195.                     case 14:
  196.                         napokS[dd] = "15";
  197.                         break;
  198.                     case 15:
  199.                         napokS[dd] = "16";
  200.                         break;
  201.                     case 16:
  202.                         napokS[dd] = "17";
  203.                         break;
  204.                     case 17:
  205.                         napokS[dd] = "18";
  206.                         break;
  207.                     case 18:
  208.                         napokS[dd] = "19";
  209.                         break;
  210.                     case 19:
  211.                         napokS[dd] = "20";
  212.                         break;
  213.                     case 20:
  214.                         napokS[dd] = "21";
  215.                         break;
  216.                     case 21:
  217.                         napokS[dd] = "22";
  218.                         break;
  219.                     case 22:
  220.                         napokS[dd] = "23";
  221.                         break;
  222.                     case 23:
  223.                         napokS[dd] = "24";
  224.                         break;
  225.                     case 24:
  226.                         napokS[dd] = "25";
  227.                         break;
  228.                     case 25:
  229.                         napokS[dd] = "26";
  230.                         break;
  231.                     case 26:
  232.                         napokS[dd] = "27";
  233.                         break;
  234.                     case 27:
  235.                         napokS[dd] = "28";
  236.                         break;
  237.                     case 28:
  238.                         napokS[dd] = "29";
  239.                         break;
  240.                     case 29:
  241.                         napokS[dd] = "30";
  242.                         break;
  243.                     case 30:
  244.                         napokS[dd] = "31";
  245.                         break;
  246.                     case 31:
  247.                         napokS[dd] = "32";
  248.                         break;
  249.                 }
  250.             }
  251.  
  252.  
  253.  
  254.             Console.WriteLine("latestdata megadás:" );
  255.             Console.WriteLine("példák: 2018_11_07_0_55_; 2018_11_08_11_15_;       (napok: 0-24; !FONTOS!-> órák: 0TÓL55IG %5 =5");
  256.             string latestfilename = Console.ReadLine();
  257.                 /////////////////////////////////////////////////////////////
  258.             //2018_11_07_19_00_
  259.             Console.WriteLine("Diablo immortal dislike grown");
  260.             bool a = false;
  261.             bool b = false;
  262.             string datum = "2018_11_07_";
  263.             for (int d =0; d<napok;d++)
  264.             {
  265.  
  266.                 for (int jj = 0; jj < (orak); jj++)
  267.                 {
  268.                     for (int l = 0; l < percek; l++)
  269.                     {
  270.                    
  271.                         /*
  272.                         Console.WriteLine("        --");
  273.                         Console.WriteLine("napok:" + napokS[d]);
  274.                         Console.WriteLine("ora" + orakS[jj]);        //ora+perc debugger
  275.                         Console.WriteLine("perc" + percekS[l]);
  276.                         Console.WriteLine(datum);
  277.                         */
  278.  
  279.                         datum = "2018_11_"+napokS[d]+ "_"+ orakS[jj] + "_" + percekS[l] + "_";
  280.                         if (datum == earliestfilename)
  281.                         {
  282.                             a = true;
  283.                         }
  284.                         else
  285.                         {
  286.                             if (datum == latestfilename)
  287.                             {
  288.                                 a = false;
  289.                             }
  290.                         }
  291.  
  292.                         if (a == true)
  293.                         {
  294.                             b = true;
  295.                         }
  296.  
  297.                         while (b)
  298.                         {
  299.                             try
  300.                             {
  301.                                 string text = System.IO.File.ReadAllText(@"C:\Users\sajto\Desktop\ubuntu_cuccok\c\" + datum + ".txt");
  302.  
  303.                                 Console.WriteLine(text +  "   <- " + datum);
  304.                                 System.IO.File.WriteAllText(@"E:\wasd\asd.txt", text);
  305.                             }
  306.                             catch
  307.                             {
  308.  
  309.                             }
  310.                             finally
  311.                             {
  312.                             }
  313.                             b = false;
  314.  
  315.                         }
  316.                     }
  317.                 }
  318.             }
  319.             Console.ReadKey();
  320.             // main végé
  321.         }
  322.  
  323.  
  324.  
  325.  
  326.     }
  327. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement