[ C# / Java ] — начинающим: задаем вопросы

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by procedure, 2 Nov 2008.

  1. VasiliyP

    VasiliyP Well-Known Member

    Joined:
    30 Aug 2011
    Messages:
    223
    Likes Received:
    391
    Reputations:
    7
    Вот вам скрипт на perl, который выведет в файлы answers_X.txt всё, что похоже на ответы. Он читает из памяти процесса, соответственно - та программа должна быть запущена и выбран нужный экзамен. Если perl будет писать, что нет модуля - его можно установить cpan module (например
    Code:
    cpan Win32::Process::Memory
    )
    Code:
    use Win32::Process::Memory;
    
    $file_count = 0, $buf, $fd;
    undef $\;
    
    $proc = Win32::Process::Memory->new({ name=>'LocalExam.exe'});
    die "process not found\n" if not $proc;
    %memlist = $proc->get_memlist;
    
    for $from(keys %memlist) {
        $len = $memlist{$from};
        next if $len < 100000;
        $getbytes = $proc->get_buf($from, $len, $buf);
        for ($buf =~ /(#num 1 .+?)\x00/sg) {
            printf("0x%08X 0x%X pattern found\n", $from, $len);
            open $fd, ">:", "answers_".++$file_count.".txt" or die $!;
            print $fd $_;
            close $fd;
        }
    }
    
    Ну, или можете искать в памяти процесса с помощью других программ, если скрипт вам не подходит.
     
    #1761 VasiliyP, 6 Jan 2019
    Last edited: 6 Jan 2019
    Jazz likes this.
  2. Fox_NICK

    Fox_NICK Elder - Старейшина

    Joined:
    10 Jan 2007
    Messages:
    45
    Likes Received:
    5
    Reputations:
    0
    Доброго времени! Не получается передать переменную "item.ip" в "node.SelectSingleNode("@ip").InnerText " , почему нельзя так делать? Как правильно переда информацию из "item.ip" в "node.SelectSingleNode("@ip").InnerText ". Заранее благодарю за помощь!
    Code:
            static void Main(string[] args)
            {
                Console.Write("Введите ID: ");
                string ser = Console.ReadLine();
    
                XDocument xdoc = XDocument.Load("C:\\fff\\test.xml");
                var items = from xe in xdoc.Element("users").Elements("user")
                            where xe.Element("company").Value == ser
                            select new Obj
                            {
                                Name = xe.Attribute("name").Value,
                                ip = xe.Element("ip").Value,
                                Key = xe.Element("key").Value
                            };
                
                foreach (var item in items)
    
                
                Console.WriteLine("{0} - {1} - {2}", item.Name, item.ip, item.Key);
                    Console.Read();
    
                
    
                var xd = new XmlDocument();
                xd.Load("C:\\fff\\continent36.config");
    
                XmlNode node = xd.SelectSingleNode("//connection_settings");
                if (node != null)
                    node.SelectSingleNode("@ip").InnerText = item.ip;
    
                xd.Save("C:\\fff\\continent36.config");
    
            }
        }
    
        internal class Obj
        {
            public string Name { get; set; }
            public string ip { get; set; }
            public string Key { get; set; }
        }
     
  3. neviens

    neviens Member

    Joined:
    9 Oct 2013
    Messages:
    82
    Likes Received:
    28
    Reputations:
    3
    Переменную item видно только в цикле печати
    foreach (var item in items)
    Console.WriteLine("{0} - {1} - {2}", item.Name, item.ip, item.Key);

    Значит надо сделать такой же цикл и для записи в xml
    int i = 1;
    foreach (var item in items)
    node.SelectSingleNode("ip" + i++).InnerText = item.ip;
     
  4. Kukocki

    Kukocki New Member

    Joined:
    5 Feb 2019
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    Всем Доброго времени суток! Вопрос по C#
    Есть вот такой кусок кода id при каждой авторизации постоянно меняется, class еще на 7 окнах ввода информации такой же, подскажите как реализовать ввод данных, точнее за какой элемент зацепиться, чтоб его реализовать?
    <input id="iF4Q51" class="bigSearchInp z-textbox" title="блаблабла" value="" type="text" maxlength="20" style="width: 219px;">
     
  5. int128

    int128 New Member

    Joined:
    1 Mar 2019
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    Вопрос по java. Подскажите, есть ли смысл вести разработку интернет магазина на java? Интересует вопрос сео, можно ли реализовать на java вывод полноценных html страниц с конечными товарами? Разработчики предложили делеть магаз на cuba platform. Это главный вопрос, ну и чиcто для общего развития, на сколько перспективна разработка интернет магазина на java?
     
  6. Pisib

    Pisib New Member

    Joined:
    23 May 2019
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    думаю, что магазин на ява не ок вариант
    могу ошибаться
    вот еще похожая с вашей ситуация - https://vike.io/ru/15642/
    Можете ветку почитать или вопрос задать , может чего то узнаете новое.
     
    #1766 Pisib, 23 May 2019
    Last edited: 3 Jun 2019
Loading...