Гость
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Calculus 255^768-2^1633, 0-255, 0,1 -2 or +1 / 25 сообщений из 59, страница 1 из 3
12.08.2019, 22:26
    #39848543
Dzordz3
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculus 255^768-2^1633, 0-255, 0,1 -2 or +1
Помогите с кодом:
Код: python
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
import binascii
a=0
b=0
l=""
j=0
numbers = []
name = input("What is name of file? ")
with open(name, "rb") as binary_file:
    # Read the whole file at once
    data = binary_file.read()
    s=str(data)
    with open("tesj.mirror", "wb") as binary_filen:
        for byte in data:
            av=bin(byte)
            a=a+1
            if a<=768:
                numbers.append(byte)
            if a == 768:
                a=0
                del numbers[:]
                numbers = []
                b=0
        print(numbers)
            
...
Рейтинг: 0 / 0
13.08.2019, 10:12
    #39848643
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculus 255^768-2^1633, 0-255, 0,1 -2 or +1
типа надо сначала догадаться что ты тут накодил и что тебе нужно, а потом переписать код?
...
Рейтинг: 0 / 0
13.08.2019, 13:41
    #39848778
Dzordz3
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculus 255^768-2^1633, 0-255, 0,1 -2 or +1
1.Я хочу чтобы Цыфру эту сохранило в туже цифру масивва.
...
Рейтинг: 0 / 0
13.08.2019, 14:50
    #39848818
Dzordz3
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculus 255^768-2^1633, 0-255, 0,1 -2 or +1
Dzordz31.Я хочу чтобы Цыфру эту сохранило в туже цифру масивва.
Код: python
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
import binascii
a=0
b=0
l=""
j=0
b=0
m = []
while b<256:
    m+=[-1]
    b=b+1
numbers = []
name = input("What is name of file? ")
with open(name, "rb") as binary_file:
    # Read the whole file at once
    data = binary_file.read()
    s=str(data)
    with open("tesj.mirror", "wb") as binary_filen:
        for byte in data:
            av=bin(byte)
            a=a+1
            if a<=768:
                byte=int(byte)
                m[byte] = byte
                print(m)
                numbers.append(byte)
            if a == 768:
                a=0
                del numbers[:]
                numbers = []
                b=0
...
Рейтинг: 0 / 0
13.08.2019, 15:06
    #39848832
Dzordz3
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculus 255^768-2^1633, 0-255, 0,1 -2 or +1
Dzordz3Dzordz31.Я хочу чтобы Цыфру эту сохранило в туже цифру масивва.
Код: python
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
import binascii
a=0
b=0
l=""
j=0
b=0
m = []
while b<256:
    m+=[-1]
    b=b+1
numbers = []
name = input("What is name of file? ")
with open(name, "rb") as binary_file:
    # Read the whole file at once
    data = binary_file.read()
    s=str(data)
    with open("tesj.mirror", "wb") as binary_filen:
        for byte in data:
            av=bin(byte)
            a=a+1
            if a<=768:
                byte=int(byte)
                m[byte] = byte
                print(m)
                numbers.append(byte)
            if a == 768:
                a=0
                del numbers[:]
                numbers = []
                b=0


Код: python
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
import binascii
a=0
b=0
l=""
j=0
b=0
m = []
while b<256:
    m+=[-1]
    b=b+1
numbers = []
name = input("What is name of file? ")
with open(name, "rb") as binary_file:
    # Read the whole file at once
    data = binary_file.read()
    s=str(data)
    with open("tesj.mirror", "wb") as binary_filen:
        for byte in data:
            av=bin(byte)
            a=a+1
            if a<=768:
                byte=int(byte)
                m[byte] = byte
                numbers.append(byte)
            if a == 768:
                print(m)
                a=0
                del numbers[:]
                numbers = []
                m = []
                b=0
                while b<256:
                    m+=[-1]
                    b=b+1
                b=0
...
Рейтинг: 0 / 0
13.08.2019, 23:28
    #39849019
Dzordz3
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculus 255^768-2^1633, 0-255, 0,1 -2 or +1
Spring
Код: python
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
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.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
import binascii
a=0
b=0
l=""
j=0
b=0
t=0
h=0
byteb=""
notexist=""
lenf=0
m = []
p=0
namea=""
b=0
while b<768:
    m+=[-1]
    b=b+1
k = []
bn = []
b=0
while b<768:
    bn+=[0]
    b=b+1
numberschangenotexist = []
numbers = []
name = input("What is name of file? ")
namea=name+".Spring"
with open(name, "rb") as binary_file:
    # Read the whole file at once
    data = binary_file.read()
    s=str(data)
    with open(namea, "wb") as binary_filen:
        for byte in data:
            av=bin(byte)
            a=a+1
            if a<=768:
                byte=int(byte)
                m[byte] = byte
                numbers.append(byte)
                h=h+1
            if a == 768:
                p=0
                while p<256:
                    if p!=m[p]:
                        k.append(p)
                    p=p+1
                
                #lenf count
                lenf=len(k)
                if lenf>0:
                    notexist=k[0]
                    p=0
                while p<768:
                    if 255!=numbers[p]:
                        byteb=numbers[p]
                        numberschangenotexist.append(byteb)
                    if 255==numbers[p]:
                       numberschangenotexist.append(notexist)
                    p=p+1
                #count 255
                
                bn = []
                b=0
                while b<768:
                    bn+=[0]
                    b=b+1
                b=-1
                bb=0
                kl=767
                bnk=0
                cb=0
                er=0
                   
                bb=-1
                er=-1
                ghj=0
                ghjd=1
                bnk=1
                while b<768:
                    b=b+1
                  
                    
                        
                    kl=kl-1  
                    while er<256:
                        er=er+1   
                        if numberschangenotexist[b]==er:
                    
                            ghj=numberschangenotexist[b]
                            ghjd=ghj
                    
                            bnk=bnk*255
                    while bb<kl:
                        bb=bb+1  
                        ghjd=ghjd*bnk
                        
                        
                    
            
                            
                      
                            
                    
                        
                    
                        
                
                numberschangenotexist = []    
                del k[:]
                bn = []
                while b<768:
                    bn+=[b]
                    b=b+1
                del numbers[:]
                numbers = []
                m = []
                b=0
                while b<768:
                    m+=[-1]
                    b=b+1
                b=0
                b=0
                a=0
        s=h%768
        if s!=0:
            a=0
            #save
...
Рейтинг: 0 / 0
14.08.2019, 17:53
    #39849404
Dzordz3
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculus 255^768-2^1633, 0-255, 0,1 -2 or +1
Spring Arhivator
Код: python
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
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.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
import binascii
a=0
b=0
l=""
j=0
b=0
t=0
h=0
byteb=""
notexist=""
lenf=0
m = []
p=0
namea=""
asd=""
b=0
szx=""
asf2="0b"
while b<2048:
    m+=[-1]
    b=b+1
k = []
wer=""
numberschangenotexist = []
numbers = []
name = input("What is name of file? ")
namea=name+".Spring"
with open(name, "rb") as binary_file:
    # Read the whole file at once
    data = binary_file.read()
    s=str(data)
    with open(namea, "wb") as f2:
        for byte in data:
            av=bin(byte)
            a=a+1
            if a<=2048:
                byte=int(byte)
                m[byte] = byte
                numbers.append(byte)
                h=h+1
            if a == 2048:
                p=0
                while p<256:
                    if p!=m[p]:
                        k.append(p)
                    p=p+1
                
                #lenf count
                lenf=len(k)
                if lenf>0:
                    notexist=k[0]
                    szx=bin(notexist)[2:]
                    wer=wer+szx
                    p=0
                while p<2048:
                    if 255!=numbers[p]:
                        byteb=numbers[p]
                        numberschangenotexist.append(byteb)
                    if 255==numbers[p]:
                       numberschangenotexist.append(notexist)
                    p=p+1
                #count 255
                b=-1
                bb=0
                kl=2047
                bnk=0
                cb=0
                er=0
                   
                bb=-1
                er=-1
                ghj=0
                ghjd=1
                bnk=1
                while b<2048:
                    b=b+1
                  
                    
                        
                    kl=kl-1  
                    while er<256:
                        er=er+1   
                        if numberschangenotexist[b]==er:
                    
                            ghj=numberschangenotexist[b]
                            ghjd=ghj
                    
                            bnk=bnk*255
                    while bb<kl:
                        bb=bb+1  
                        ghjd=ghjd*bnk
                szx=bin(ghjd)[2:]
                wer=wer+szx
           
                        
                        
                numberschangenotexist = []    
                del k[:]
                del numbers[:]
                numbers = []
                m = []
                b=0
                while b<2048:
                    m+=[-1]
                    b=b+1
                b=0
                b=0
                a=0
        s=h%2048
        if s!=0:
            #save
            b=-1
            bb=0
            kl=a-1
            bnk=0
            cb=0
            er=0
                   
            bb=-1
            er=-1
            ghj=0
            ghjd=1
            bnk=1
            while b<a:
                b=b+1
        
                  
                    
                        
                kl=kl-1  
                while er<256:
                    er=er+1   
                    if numbers[b]==er:
                    
                        ghj=numbers[b]
                        ghjd=ghj
                    
                        bnk=bnk*256
                while bb<kl:
                    bb=bb+1  
                    ghjd=ghjd*bnk
            szx=bin(ghjd)[2:]
            wer=wer+szx
            a=0
           
            
            
            wer="0b1"+wer+"1"
            
            n = int(wer, 2)
            jl=binascii.unhexlify('%x' % n)
            
            f2.write(jl)
        
...
Рейтинг: 0 / 0
14.08.2019, 18:32
    #39849432
Dzordz3
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculus 255^768-2^1633, 0-255, 0,1 -2 or +1
Spring Arhivator
...
Рейтинг: 0 / 0
14.08.2019, 19:31
    #39849456
Dzordz3
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculus 255^768-2^1633, 0-255, 0,1 -2 or +1
Spring Arhivator
...
Рейтинг: 0 / 0
14.08.2019, 19:49
    #39849461
Dzordz3
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculus 255^768-2^1633, 0-255, 0,1 -2 or +1
Dzordz3Spring Arhivator
Test:
size Before: 13,939 bytes Untitleda.png
After: 4,097 bytes Untitleda.paq8o.Spring.Spring.Spring.Spring.Spring.Spring.Spring.Spring.Spring.Spring.Spring
Speed 100KB/s
...
Рейтинг: 0 / 0
14.08.2019, 20:37
    #39849479
Dzordz3
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculus 255^768-2^1633, 0-255, 0,1 -2 or +1
Spring Arhivator
...
Рейтинг: 0 / 0
14.08.2019, 22:49
    #39849526
Dzordz3
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculus 255^768-2^1633, 0-255, 0,1 -2 or +1
Untitleda.paq8o.Spring.Spring.Spring.Spring.Spring.Spring.Spring.Spring
...
Рейтинг: 0 / 0
14.08.2019, 22:51
    #39849527
Dzordz3
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculus 255^768-2^1633, 0-255, 0,1 -2 or +1
Dzordz3Untitleda.paq8o.Spring.Spring.Spring.Spring.Spring.Spring.Spring.Spring
Test:
size Before: 13,939 bytes Untitleda.png
After: 6,142 bytes Untitleda.paq8o.Spring.Spring.Spring.Spring.Spring.Spring.Spring.Spring
Speed 100KB/s
...
Рейтинг: 0 / 0
15.08.2019, 13:26
    #39849747
Dzordz3
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculus 255^768-2^1633, 0-255, 0,1 -2 or +1
Spring Arhivator
...
Рейтинг: 0 / 0
15.08.2019, 13:54
    #39849771
Dzordz3
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculus 255^768-2^1633, 0-255, 0,1 -2 or +1
Spring Arhivator
...
Рейтинг: 0 / 0
15.08.2019, 14:22
    #39849792
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculus 255^768-2^1633, 0-255, 0,1 -2 or +1
Модератор:

Dzordz3,

Может, Вам блог завести? А то как-то "тихо сам с собою" на форуме решаете совершенно непонятную для форумчан задачу. Странно это. Даже результат непонятен - получается или нет.
...
Рейтинг: 0 / 0
15.08.2019, 15:35
    #39849861
Dzordz3
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculus 255^768-2^1633, 0-255, 0,1 -2 or +1
Spring Arhivator
...
Рейтинг: 0 / 0
15.08.2019, 15:36
    #39849865
Dzordz3
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculus 255^768-2^1633, 0-255, 0,1 -2 or +1
Spring Arhivator
...
Рейтинг: 0 / 0
16.08.2019, 11:00
    #39850229
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculus 255^768-2^1633, 0-255, 0,1 -2 or +1
vkle,

погоди, он SVN изобретает!
...
Рейтинг: 0 / 0
16.08.2019, 11:34
    #39850254
x1ca4064
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculus 255^768-2^1633, 0-255, 0,1 -2 or +1
Dzordz3,

А что случилось с Jurijus Pacalovas?
...
Рейтинг: 0 / 0
16.08.2019, 15:24
    #39850419
Dzordz3
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculus 255^768-2^1633, 0-255, 0,1 -2 or +1
Spring Arhivator
У меня получилось.
Теперь буду делать распаковщик
...
Рейтинг: 0 / 0
16.08.2019, 16:11
    #39850443
Dzordz3
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculus 255^768-2^1633, 0-255, 0,1 -2 or +1
Spring Arhivator
...
Рейтинг: 0 / 0
16.08.2019, 16:16
    #39850449
Dzordz3
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculus 255^768-2^1633, 0-255, 0,1 -2 or +1
Spring Arhivator
...
Рейтинг: 0 / 0
16.08.2019, 17:15
    #39850494
Dzordz3
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculus 255^768-2^1633, 0-255, 0,1 -2 or +1
Spring Arhivator
...
Рейтинг: 0 / 0
16.08.2019, 18:01
    #39850512
Dzordz3
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Calculus 255^768-2^1633, 0-255, 0,1 -2 or +1
Spring Aprhivator
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Calculus 255^768-2^1633, 0-255, 0,1 -2 or +1 / 25 сообщений из 59, страница 1 из 3
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]